Build Logs
kevin-lee/effectie • 3.8.0-RC6:2026-01-08
Errors
209
Warnings
402
Total Lines
5430
1##################################
2Clonning https://github.com/kevin-lee/effectie.git into /build/repo using revision v2.3.0
3##################################
4Note: switching to 'c3eded5c2c1fc3f83e4535b8958a04551e891574'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21Would override fixed Scala version: 3.3.3
22Using target Scala version for migration: 3.7.4
23Migrating project for -source:3.5 using Scala 3.7.4
24----
25Preparing build for 3.7.4
26Would try to apply common scalacOption (best-effort, sbt/mill only):
27Append: -rewrite,REQUIRE:-source:3.5-migration
28Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
29
30Try apply source patch:
31Path: modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceSpec.scala
32Pattern: Option({
33Replacement: Option[Throwable => Result]({
34Starting compilation server
35Compiling project (Scala 3.7.3, JVM (17))
36Compiled project (Scala 3.7.3, JVM (17))
37Successfully applied pattern 'Option({' in modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceSpec.scala
38
39Try apply source patch:
40Path: modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceMakerSpec.scala
41Pattern: Option({
42Replacement: Option[Throwable => Result]({
43Successfully applied pattern 'Option({' in modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceMakerSpec.scala
44
45Try apply source patch:
46Path: modules/effectie-cats/shared/src/test/scala/effectie/resource/ReleasableFutureResourceSpec.scala
47Pattern: Option({
48Replacement: Option[Throwable => Result]({
49Using globing pattern modules/effectie-cats/shared/src/test/scala/effectie/resource/ReleasableFutureResourceSpec.scala from /build/repo
50
51Try apply source patch:
52Path: modules/effectie-cats/shared/src/test/scala/effectie/resource/FutureResourceMakerSpec.scala
53Pattern: Option({
54Replacement: Option[Throwable => Result]({
55Using globing pattern modules/effectie-cats/shared/src/test/scala/effectie/resource/FutureResourceMakerSpec.scala from /build/repo
56
57Try apply source patch:
58Path: modules/effectie-cats-effect2/shared/src/test/scala/effectie/resource/Ce2ResourceSpec.scala
59Pattern: Option({
60Replacement: Option[Throwable => Result]({
61Using globing pattern modules/effectie-cats-effect2/shared/src/test/scala/effectie/resource/Ce2ResourceSpec.scala from /build/repo
62
63Try apply source patch:
64Path: modules/effectie-cats-effect2/shared/src/test/scala/effectie/resource/Ce2ResourceMakerSpec.scala
65Pattern: Option({
66Replacement: Option[Throwable => Result]({
67Using globing pattern modules/effectie-cats-effect2/shared/src/test/scala/effectie/resource/Ce2ResourceMakerSpec.scala from /build/repo
68
69Try apply source patch:
70Path: modules/effectie-cats-effect3/shared/src/test/scala/effectie/resource/Ce3ResourceSpec.scala
71Pattern: Option({
72Replacement: Option[Throwable => Result]({
73Using globing pattern modules/effectie-cats-effect3/shared/src/test/scala/effectie/resource/Ce3ResourceSpec.scala from /build/repo
74
75Try apply source patch:
76Path: modules/effectie-cats-effect3/shared/src/test/scala/effectie/resource/Ce3ResourceMakerSpec.scala
77Pattern: Option({
78Replacement: Option[Throwable => Result]({
79Using globing pattern modules/effectie-cats-effect3/shared/src/test/scala/effectie/resource/Ce3ResourceMakerSpec.scala from /build/repo
80
81Try apply source patch:
82Path: build.sbt
83Pattern: val Scala3Version = "3.3.3"
84Replacement: val Scala3Version = "3.7.4"
85Successfully applied pattern 'val Scala3Version = "3.3.3"' in build.sbt
86----
87Starting build for 3.7.4
88Execute tests: false
89sbt project found:
90No prepare script found for project kevin-lee/effectie
91##################################
92Scala version: 3.7.4
93Targets: io.kevinlee%effectie-cats io.kevinlee%effectie-cats-effect2 io.kevinlee%effectie-cats-effect3 io.kevinlee%effectie-core io.kevinlee%effectie-monix3 io.kevinlee%effectie-syntax io.kevinlee%effectie-test4cats io.kevinlee%effectie-time io.kevinlee%effectie-time-cats-effect2 io.kevinlee%effectie-time-cats-effect3
94Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.5"],"sourcePatches":[{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/ReleasableFutureResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/FutureResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect2/shared/src/test/scala/effectie/resource/Ce2ResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect2/shared/src/test/scala/effectie/resource/Ce2ResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect3/shared/src/test/scala/effectie/resource/Ce3ResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect3/shared/src/test/scala/effectie/resource/Ce3ResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"build.sbt","pattern":"val Scala3Version = \"3.3.3\"","replaceWith":"val Scala3Version = \"<SCALA_VERSION>\""}]}
95##################################
96Using extra scalacOptions: -rewrite,REQUIRE:-source:3.5-migration
97Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
98[sbt_options] declare -a sbt_options=()
99[process_args] java_version = '17'
100[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
101# Executing command line:
102java
103-Dfile.encoding=UTF-8
104-Dcommunitybuild.scala=3.7.4
105-Dcommunitybuild.project.dependencies.add=
106-Xmx7G
107-Xms4G
108-Xss8M
109-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
110-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
111-jar
112/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
113"setCrossScalaVersions 3.7.4"
114"++3.7.4 -v"
115"mapScalacOptions "-rewrite,REQUIRE:-source:3.5-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
116"set every credentials := Nil"
117"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
118"removeScalacOptionsStartingWith -P:wartremover"
119
120moduleMappings
121"runBuild 3.7.4 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.5"],"sourcePatches":[{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/ReleasableFutureResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/FutureResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect2/shared/src/test/scala/effectie/resource/Ce2ResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect2/shared/src/test/scala/effectie/resource/Ce2ResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect3/shared/src/test/scala/effectie/resource/Ce3ResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect3/shared/src/test/scala/effectie/resource/Ce3ResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"build.sbt","pattern":"val Scala3Version = \"3.3.3\"","replaceWith":"val Scala3Version = \"<SCALA_VERSION>\""}]}""" io.kevinlee%effectie-cats io.kevinlee%effectie-cats-effect2 io.kevinlee%effectie-cats-effect3 io.kevinlee%effectie-core io.kevinlee%effectie-monix3 io.kevinlee%effectie-syntax io.kevinlee%effectie-test4cats io.kevinlee%effectie-time io.kevinlee%effectie-time-cats-effect2 io.kevinlee%effectie-time-cats-effect3"
122
123[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
124[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 17.0.8)
125[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
126[info] loading project definition from /build/repo/project
127[info] loading settings for project effectie from build.sbt...
128[info] resolving key references (38281 settings) ...
129[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
130[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
131[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
132[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
133[info]
134[info] __ __ ___ ____
135[info] ___ / / / /_____/ _ \___ _ __/ __ \___ ___ ___
136[info] (_-</ _ \/ __/___/ // / -_) |/ / /_/ / _ \/ _ \(_-<
137[info] /___/_.__/\__/ /____/\__/|___/\____/\___/ .__/___/
138[info] /_/
139[info]
140[info] effectie 2.3.0+0-c3eded5c+20260108-0230-SNAPSHOT
141[info] Scala 2.13.16
142[info] -----------------------------------------------------
143[info] Useful sbt tasks:
144[info] r: reload - Run reload
145[info] cln: clean - Run clean
146[info] c: compile - Run compile
147[info] cc: +compile - Run cross-scalaVersion compile
148[info] tc: Test/compile - Run Test/compile
149[info] ctc: +Test/compile - Run cross-scalaVersion Test/compile
150[info] t: test - Run test
151[info] ct: +test - Run cross-scalaVersion test
152[info] fmtchk: scalafmtCheckAll - Run scalafmtCheckAll
153[info] fmt: scalafmtAll - Run scalafmtAll
154[info] cfmtchk: +scalafmtCheckAll - Run +scalafmtCheckAll
155[info] cfmt: +scalafmtAll - Run +scalafmtAll
156[info] fixchk: scalafixAll --check - Run scalafixAll --check
157[info] fix: scalafixAll - Run scalafixAll
158[info] cfixchk: +scalafixAll --check - Run +scalafixAll --check
159[info] cfix: +scalafixAll - Run +scalafixAll
160[info] chk: fmtchk; fixchk - Run scalafmtCheckAll; scalafixAll --check
161[info] cchk: cfmtchk; cfixchk - Run +scalafmtCheckAll; +scalafixAll --check
162[info] pl: publishLocal - Run publishLocal
163Execute setCrossScalaVersions: 3.7.4
164OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in testing4CatsJS/crossScalaVersions
165OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in timeNative/crossScalaVersions
166OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in timeCatsEffect3Native/crossScalaVersions
167OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in testing4CatsNative/crossScalaVersions
168OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in timeCatsEffect2JS/crossScalaVersions
169OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in syntaxNative/crossScalaVersions
170OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in syntaxJS/crossScalaVersions
171OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in coreJS/crossScalaVersions
172OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in monix3JS/crossScalaVersions
173OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in catsJS/crossScalaVersions
174OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in coreNative/crossScalaVersions
175OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in timeJS/crossScalaVersions
176OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in catsNative/crossScalaVersions
177OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in catsEffect2JS/crossScalaVersions
178OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in timeCatsEffect3JS/crossScalaVersions
179OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in catsEffect3Native/crossScalaVersions
180OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in catsEffect3JS/crossScalaVersions
181OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in catsEffect3JVM/crossScalaVersions
182OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in syntaxJVM/crossScalaVersions
183OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in coreJVM/crossScalaVersions
184OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in timeCatsEffect2JVM/crossScalaVersions
185OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in docsV1/crossScalaVersions
186OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in testing4CatsJVM/crossScalaVersions
187OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in timeJVM/crossScalaVersions
188OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in effectie/crossScalaVersions
189OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in catsEffect2JVM/crossScalaVersions
190OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in monix3JVM/crossScalaVersions
191OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in catsJVM/crossScalaVersions
192OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in docs/crossScalaVersions
193OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in timeCatsEffect3JVM/crossScalaVersions
194OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in docsCe3/crossScalaVersions
195[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
196[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
197[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
198[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
199[info]
200[info] __ __ ___ ____
201[info] ___ / / / /_____/ _ \___ _ __/ __ \___ ___ ___
202[info] (_-</ _ \/ __/___/ // / -_) |/ / /_/ / _ \/ _ \(_-<
203[info] /___/_.__/\__/ /____/\__/|___/\____/\___/ .__/___/
204[info] /_/
205[info]
206[info] effectie 2.3.0+0-c3eded5c+20260108-0230-SNAPSHOT
207[info] Scala 2.13.16
208[info] -----------------------------------------------------
209[info] Useful sbt tasks:
210[info] r: reload - Run reload
211[info] cln: clean - Run clean
212[info] c: compile - Run compile
213[info] cc: +compile - Run cross-scalaVersion compile
214[info] tc: Test/compile - Run Test/compile
215[info] ctc: +Test/compile - Run cross-scalaVersion Test/compile
216[info] t: test - Run test
217[info] ct: +test - Run cross-scalaVersion test
218[info] fmtchk: scalafmtCheckAll - Run scalafmtCheckAll
219[info] fmt: scalafmtAll - Run scalafmtAll
220[info] cfmtchk: +scalafmtCheckAll - Run +scalafmtCheckAll
221[info] cfmt: +scalafmtAll - Run +scalafmtAll
222[info] fixchk: scalafixAll --check - Run scalafixAll --check
223[info] fix: scalafixAll - Run scalafixAll
224[info] cfixchk: +scalafixAll --check - Run +scalafixAll --check
225[info] cfix: +scalafixAll - Run +scalafixAll
226[info] chk: fmtchk; fixchk - Run scalafmtCheckAll; scalafixAll --check
227[info] cchk: cfmtchk; cfixchk - Run +scalafmtCheckAll; +scalafixAll --check
228[info] pl: publishLocal - Run publishLocal
229[info] Setting Scala version to 3.7.4 on 31 projects.
230[info] Switching Scala version on:
231[info] testing4CatsJS (3.7.4, 2.13.16)
232[info] testing4CatsNative (3.7.4, 2.13.16)
233[info] catsNative (3.7.4, 2.13.16)
234[info] syntaxNative (3.7.4, 2.13.16)
235[info] coreNative (3.7.4, 2.13.16)
236[info] docs (3.7.4, 2.13.16, 2.12.18)
237[info] monix3JVM (3.7.4, 2.13.16, 2.12.18)
238[info] catsEffect2JS (3.7.4, 2.13.16)
239[info] timeCatsEffect3JS (3.7.4, 2.13.16)
240[info] catsEffect3JVM (3.7.4, 2.13.16, 2.12.18)
241[info] coreJS (3.7.4, 2.13.16)
242[info] timeJVM (3.7.4, 2.13.16, 2.12.18)
243[info] catsEffect3JS (3.7.4, 2.13.16)
244[info] timeCatsEffect3JVM (3.7.4, 2.13.16, 2.12.18)
245[info] catsEffect3Native (3.7.4, 2.13.16)
246[info] coreJVM (3.7.4, 2.13.16, 2.12.18)
247[info] syntaxJS (3.7.4, 2.13.16)
248[info] docsV1 (3.7.4, 2.13.16, 2.12.18)
249[info] docsCe3 (3.7.4, 2.13.16, 2.12.18)
250[info] timeJS (3.7.4, 2.13.16)
251[info] testing4CatsJVM (3.7.4, 2.13.16, 2.12.18)
252[info] catsEffect2JVM (3.7.4, 2.13.16, 2.12.18)
253[info] timeCatsEffect2JVM (3.7.4, 2.13.16, 2.12.18)
254[info] timeNative (3.7.4, 2.13.16)
255[info] catsJS (3.7.4, 2.13.16)
256[info] catsJVM (3.7.4, 2.13.16, 2.12.18)
257[info] syntaxJVM (3.7.4, 2.13.16, 2.12.18)
258[info] monix3JS (3.7.4, 2.13.16)
259[info] * effectie (3.7.4, 2.13.16, 2.12.18)
260[info] timeCatsEffect3Native (3.7.4, 2.13.16)
261[info] timeCatsEffect2JS (3.7.4, 2.13.16)
262[info] Excluding projects:
263[info] Reapplying settings...
264[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
265[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
266[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
267[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
268[info]
269[info] __ __ ___ ____
270[info] ___ / / / /_____/ _ \___ _ __/ __ \___ ___ ___
271[info] (_-</ _ \/ __/___/ // / -_) |/ / /_/ / _ \/ _ \(_-<
272[info] /___/_.__/\__/ /____/\__/|___/\____/\___/ .__/___/
273[info] /_/
274[info]
275[info] effectie 2.3.0+0-c3eded5c+20260108-0230-SNAPSHOT
276[info] Scala 3.7.4
277[info] -----------------------------------------------------
278[info] Useful sbt tasks:
279[info] r: reload - Run reload
280[info] cln: clean - Run clean
281[info] c: compile - Run compile
282[info] cc: +compile - Run cross-scalaVersion compile
283[info] tc: Test/compile - Run Test/compile
284[info] ctc: +Test/compile - Run cross-scalaVersion Test/compile
285[info] t: test - Run test
286[info] ct: +test - Run cross-scalaVersion test
287[info] fmtchk: scalafmtCheckAll - Run scalafmtCheckAll
288[info] fmt: scalafmtAll - Run scalafmtAll
289[info] cfmtchk: +scalafmtCheckAll - Run +scalafmtCheckAll
290[info] cfmt: +scalafmtAll - Run +scalafmtAll
291[info] fixchk: scalafixAll --check - Run scalafixAll --check
292[info] fix: scalafixAll - Run scalafixAll
293[info] cfixchk: +scalafixAll --check - Run +scalafixAll --check
294[info] cfix: +scalafixAll - Run +scalafixAll
295[info] chk: fmtchk; fixchk - Run scalafmtCheckAll; scalafixAll --check
296[info] cchk: cfmtchk; cfixchk - Run +scalafmtCheckAll; +scalafixAll --check
297[info] pl: publishLocal - Run publishLocal
298Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.5-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
299[info] Reapplying settings...
300[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
301[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
302[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
303[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
304[info]
305[info] __ __ ___ ____
306[info] ___ / / / /_____/ _ \___ _ __/ __ \___ ___ ___
307[info] (_-</ _ \/ __/___/ // / -_) |/ / /_/ / _ \/ _ \(_-<
308[info] /___/_.__/\__/ /____/\__/|___/\____/\___/ .__/___/
309[info] /_/
310[info]
311[info] effectie 2.3.0+0-c3eded5c+20260108-0230-SNAPSHOT
312[info] Scala 3.7.4
313[info] -----------------------------------------------------
314[info] Useful sbt tasks:
315[info] r: reload - Run reload
316[info] cln: clean - Run clean
317[info] c: compile - Run compile
318[info] cc: +compile - Run cross-scalaVersion compile
319[info] tc: Test/compile - Run Test/compile
320[info] ctc: +Test/compile - Run cross-scalaVersion Test/compile
321[info] t: test - Run test
322[info] ct: +test - Run cross-scalaVersion test
323[info] fmtchk: scalafmtCheckAll - Run scalafmtCheckAll
324[info] fmt: scalafmtAll - Run scalafmtAll
325[info] cfmtchk: +scalafmtCheckAll - Run +scalafmtCheckAll
326[info] cfmt: +scalafmtAll - Run +scalafmtAll
327[info] fixchk: scalafixAll --check - Run scalafixAll --check
328[info] fix: scalafixAll - Run scalafixAll
329[info] cfixchk: +scalafixAll --check - Run +scalafixAll --check
330[info] cfix: +scalafixAll - Run +scalafixAll
331[info] chk: fmtchk; fixchk - Run scalafmtCheckAll; scalafixAll --check
332[info] cchk: cfmtchk; cfixchk - Run +scalafmtCheckAll; +scalafixAll --check
333[info] pl: publishLocal - Run publishLocal
334[info] Defining Global / credentials, catsEffect2JS / credentials and 29 others.
335[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 248 others.
336[info] Run `last` for details.
337[info] Reapplying settings...
338[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
339[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
340[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
341[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
342[info]
343[info] __ __ ___ ____
344[info] ___ / / / /_____/ _ \___ _ __/ __ \___ ___ ___
345[info] (_-</ _ \/ __/___/ // / -_) |/ / /_/ / _ \/ _ \(_-<
346[info] /___/_.__/\__/ /____/\__/|___/\____/\___/ .__/___/
347[info] /_/
348[info]
349[info] effectie 2.3.0+0-c3eded5c+20260108-0230-SNAPSHOT
350[info] Scala 3.7.4
351[info] -----------------------------------------------------
352[info] Useful sbt tasks:
353[info] r: reload - Run reload
354[info] cln: clean - Run clean
355[info] c: compile - Run compile
356[info] cc: +compile - Run cross-scalaVersion compile
357[info] tc: Test/compile - Run Test/compile
358[info] ctc: +Test/compile - Run cross-scalaVersion Test/compile
359[info] t: test - Run test
360[info] ct: +test - Run cross-scalaVersion test
361[info] fmtchk: scalafmtCheckAll - Run scalafmtCheckAll
362[info] fmt: scalafmtAll - Run scalafmtAll
363[info] cfmtchk: +scalafmtCheckAll - Run +scalafmtCheckAll
364[info] cfmt: +scalafmtAll - Run +scalafmtAll
365[info] fixchk: scalafixAll --check - Run scalafixAll --check
366[info] fix: scalafixAll - Run scalafixAll
367[info] cfixchk: +scalafixAll --check - Run +scalafixAll --check
368[info] cfix: +scalafixAll - Run +scalafixAll
369[info] chk: fmtchk; fixchk - Run scalafmtCheckAll; scalafixAll --check
370[info] cchk: cfmtchk; cfixchk - Run +scalafmtCheckAll; +scalafixAll --check
371[info] pl: publishLocal - Run publishLocal
372Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
373[info] Reapplying settings...
374OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
375
376 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
377 Did you mean syntaxNative / allExcludeDependencies ?
378 , retry without global scopes
379[info] Reapplying settings...
380[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
381[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
382[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
383[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
384[info]
385[info] __ __ ___ ____
386[info] ___ / / / /_____/ _ \___ _ __/ __ \___ ___ ___
387[info] (_-</ _ \/ __/___/ // / -_) |/ / /_/ / _ \/ _ \(_-<
388[info] /___/_.__/\__/ /____/\__/|___/\____/\___/ .__/___/
389[info] /_/
390[info]
391[info] effectie 2.3.0+0-c3eded5c+20260108-0230-SNAPSHOT
392[info] Scala 3.7.4
393[info] -----------------------------------------------------
394[info] Useful sbt tasks:
395[info] r: reload - Run reload
396[info] cln: clean - Run clean
397[info] c: compile - Run compile
398[info] cc: +compile - Run cross-scalaVersion compile
399[info] tc: Test/compile - Run Test/compile
400[info] ctc: +Test/compile - Run cross-scalaVersion Test/compile
401[info] t: test - Run test
402[info] ct: +test - Run cross-scalaVersion test
403[info] fmtchk: scalafmtCheckAll - Run scalafmtCheckAll
404[info] fmt: scalafmtAll - Run scalafmtAll
405[info] cfmtchk: +scalafmtCheckAll - Run +scalafmtCheckAll
406[info] cfmt: +scalafmtAll - Run +scalafmtAll
407[info] fixchk: scalafixAll --check - Run scalafixAll --check
408[info] fix: scalafixAll - Run scalafixAll
409[info] cfixchk: +scalafixAll --check - Run +scalafixAll --check
410[info] cfix: +scalafixAll - Run +scalafixAll
411[info] chk: fmtchk; fixchk - Run scalafmtCheckAll; scalafixAll --check
412[info] cchk: cfmtchk; cfixchk - Run +scalafmtCheckAll; +scalafixAll --check
413[info] pl: publishLocal - Run publishLocal
414Execute removeScalacOptionsStartingWith: -P:wartremover
415[info] Reapplying settings...
416[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
417[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
418[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
419[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
420[info]
421[info] __ __ ___ ____
422[info] ___ / / / /_____/ _ \___ _ __/ __ \___ ___ ___
423[info] (_-</ _ \/ __/___/ // / -_) |/ / /_/ / _ \/ _ \(_-<
424[info] /___/_.__/\__/ /____/\__/|___/\____/\___/ .__/___/
425[info] /_/
426[info]
427[info] effectie 2.3.0+0-c3eded5c+20260108-0230-SNAPSHOT
428[info] Scala 3.7.4
429[info] -----------------------------------------------------
430[info] Useful sbt tasks:
431[info] r: reload - Run reload
432[info] cln: clean - Run clean
433[info] c: compile - Run compile
434[info] cc: +compile - Run cross-scalaVersion compile
435[info] tc: Test/compile - Run Test/compile
436[info] ctc: +Test/compile - Run cross-scalaVersion Test/compile
437[info] t: test - Run test
438[info] ct: +test - Run cross-scalaVersion test
439[info] fmtchk: scalafmtCheckAll - Run scalafmtCheckAll
440[info] fmt: scalafmtAll - Run scalafmtAll
441[info] cfmtchk: +scalafmtCheckAll - Run +scalafmtCheckAll
442[info] cfmt: +scalafmtAll - Run +scalafmtAll
443[info] fixchk: scalafixAll --check - Run scalafixAll --check
444[info] fix: scalafixAll - Run scalafixAll
445[info] cfixchk: +scalafixAll --check - Run +scalafixAll --check
446[info] cfix: +scalafixAll - Run +scalafixAll
447[info] chk: fmtchk; fixchk - Run scalafmtCheckAll; scalafixAll --check
448[info] cchk: cfmtchk; cfixchk - Run +scalafmtCheckAll; +scalafixAll --check
449[info] pl: publishLocal - Run publishLocal
450[success] Total time: 0 s, completed Jan 8, 2026, 2:30:21 AM
451Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.5"],"sourcePatches":[{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/ReleasableFutureResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/FutureResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect2/shared/src/test/scala/effectie/resource/Ce2ResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect2/shared/src/test/scala/effectie/resource/Ce2ResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect3/shared/src/test/scala/effectie/resource/Ce3ResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect3/shared/src/test/scala/effectie/resource/Ce3ResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"build.sbt","pattern":"val Scala3Version = \"3.3.3\"","replaceWith":"val Scala3Version = \"<SCALA_VERSION>\""}]}
452Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
453Starting build...
454Projects: Set(monix3JVM, catsEffect3JVM, timeJVM, timeCatsEffect3JVM, coreJVM, testing4CatsJVM, catsEffect2JVM, timeCatsEffect2JVM, catsJVM, syntaxJVM)
455Starting build for ProjectRef(file:/build/repo/,testing4CatsJVM) (effectie-test4cats)... [0/10]
456OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
457OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.5-migration` in Scala 2.12.20 module Global
458OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
459OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
460OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
461Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -explain, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
462[info] compiling 6 Scala sources to /build/repo/modules/effectie-test4cats/jvm/target/scala-3.7.4/classes ...
463[info] done compiling
464Starting build for ProjectRef(file:/build/repo/,timeCatsEffect3JVM) (effectie-time-cats-effect3)... [1/10]
465Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -explain, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
466[info] compiling 27 Scala sources to /build/repo/modules/effectie-core/jvm/target/scala-3.7.4/classes ...
467[info] [patched file /build/repo/modules/effectie-core/shared/src/main/scala/effectie/instances/future/fx.scala]
468[info] [patched file /build/repo/modules/effectie-core/shared/src/main/scala/effectie/instances/tries/fx.scala]
469[info] done compiling
470[info] compiling 5 Scala sources to /build/repo/modules/effectie-syntax/jvm/target/scala-3.7.4/classes ...
471[info] done compiling
472[info] compiling 3 Scala sources to /build/repo/modules/effectie-time/jvm/target/scala-3.7.4/classes ...
473[info] done compiling
474[info] compiling 2 Scala sources to /build/repo/modules/effectie-time-cats-effect3/jvm/target/scala-3.7.4/classes ...
475[info] done compiling
476[info] compiling 2 Scala sources to /build/repo/modules/effectie-core/jvm/target/scala-3.7.4/classes ...
477[info] done compiling
478[info] compiling 24 Scala sources to /build/repo/modules/effectie-core/jvm/target/scala-3.7.4/test-classes ...
479[info] done compiling
480[info] compiling 1 Scala source to /build/repo/modules/effectie-syntax/jvm/target/scala-3.7.4/test-classes ...
481[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-syntax/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:62:27
482[warn] 62 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
483[warn] | ^
484[warn] | unused implicit parameter
485[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-syntax/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:308:27
486[warn] 308 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
487[warn] | ^
488[warn] | unused implicit parameter
489[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-syntax/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:450:39
490[warn] 450 | )(fa2.handleEitherNonFatalWith(err => Future(expected)))
491[warn] | ^^^
492[warn] | unused explicit parameter
493[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-syntax/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:627:35
494[warn] 627 | )(fa2.handleEitherNonFatal(err => expected))
495[warn] | ^^^
496[warn] | unused explicit parameter
497[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-syntax/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:805:27
498[warn] 805 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
499[warn] | ^
500[warn] | unused implicit parameter
501[warn] 5 warnings found
502[info] done compiling
503[info] compiling 1 Scala source to /build/repo/modules/effectie-time-cats-effect3/jvm/target/scala-3.7.4/test-classes ...
504[info] done compiling
505Starting build for ProjectRef(file:/build/repo/,monix3JVM) (effectie-monix3)... [2/10]
506Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -explain, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
507[info] compiling 11 Scala sources to /build/repo/modules/effectie-cats/jvm/target/scala-3.7.4/classes ...
508[info] [patched file /build/repo/modules/effectie-cats/shared/src/main/scala/effectie/instances/id/fx.scala]
509[info] done compiling
510[info] compiling 15 Scala sources to /build/repo/modules/effectie-cats-effect2/jvm/target/scala-3.7.4/classes ...
511[info] [patched file /build/repo/modules/effectie-cats-effect2/shared/src/main/scala/effectie/instances/ce2/f/fx.scala]
512[info] [patched file /build/repo/modules/effectie-cats-effect2/shared/src/main/scala-3/effectie/instances/ce2/fx.scala]
513[info] done compiling
514[info] compiling 7 Scala sources to /build/repo/modules/effectie-monix3/jvm/target/scala-3.7.4/classes ...
515[info] [patched file /build/repo/modules/effectie-monix3/shared/src/main/scala/effectie/instances/monix3/fx.scala]
516[info] done compiling
517[info] compiling 1 Scala source to /build/repo/modules/effectie-cats/jvm/target/scala-3.7.4/classes ...
518[info] done compiling
519[info] compiling 30 Scala sources to /build/repo/modules/effectie-cats/jvm/target/scala-3.7.4/test-classes ...
520[info] compiling 2 Scala sources to /build/repo/modules/effectie-cats-effect2/jvm/target/scala-3.7.4/classes ...
521[info] done compiling
522[info] compiling 1 Scala source to /build/repo/modules/effectie-monix3/jvm/target/scala-3.7.4/classes ...
523[info] done compiling
524[info] [patched file /build/repo/modules/effectie-cats/shared/src/test/scala/effectie/resource/ResourceMakerSpec.scala]
525[info] done compiling
526[info] compiling 29 Scala sources to /build/repo/modules/effectie-cats-effect2/jvm/target/scala-3.7.4/test-classes ...
527[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/instances/ce2/canCatchSpec.scala:105:27
528[warn] 105 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
529[warn] | ^
530[warn] | unused implicit parameter
531[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/instances/ce2/canHandleErrorSpec.scala:307:31
532[warn] 307 | def run[F[*]: FxCtor: Functor, A](a: => A): F[A] =
533[warn] | ^
534[warn] | unused implicit parameter
535[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/instances/ce2/canHandleErrorSpec.scala:765:64
536[warn] 765 | )(CanHandleError[Future].handleEitherTNonFatalWith(fa2)(err => Future(expected)).value)
537[warn] | ^^^
538[warn] | unused explicit parameter
539[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/instances/ce2/canHandleErrorSpec.scala:828:60
540[warn] 828 | )(CanHandleError[Future].handleEitherTNonFatal(fa2)(err => expected).value)
541[warn] | ^^^
542[warn] | unused explicit parameter
543[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/instances/ce2/canRecoverSpec.scala:308:31
544[warn] 308 | def run[F[*]: FxCtor: Functor, A](a: => A): F[A] =
545[warn] | ^
546[warn] | unused implicit parameter
547[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/instances/ce2/fxCtorSpec.scala:8:16
548[warn] 8 |import effectie.specs
549[warn] | ^^^^^
550[warn] | unused import
551[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/instances/ce2/fxSpec.scala:9:39
552[warn] 9 |import effectie.{SomeControlThrowable, specs}
553[warn] | ^^^^^
554[warn] | unused import
555[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/instances/ce2/fxSpec.scala:383:27
556[warn] 383 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
557[warn] | ^
558[warn] | unused implicit parameter
559[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:133:27
560[warn] 133 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
561[warn] | ^
562[warn] | unused implicit parameter
563[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:752:27
564[warn] 752 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
565[warn] | ^
566[warn] | unused implicit parameter
567[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1345:39
568[warn] 1345 | )(fa2.handleEitherNonFatalWith(err => Future(expected)))
569[warn] | ^^^
570[warn] | unused explicit parameter
571[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1413:40
572[warn] 1413 | )(fa2.handleEitherTNonFatalWith(err => Future(expected)).value)
573[warn] | ^^^
574[warn] | unused explicit parameter
575[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1590:35
576[warn] 1590 | )(fa2.handleEitherNonFatal(err => expected))
577[warn] | ^^^
578[warn] | unused explicit parameter
579[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1635:36
580[warn] 1635 | )(fa2.handleEitherTNonFatal(err => expected).value)
581[warn] | ^^^
582[warn] | unused explicit parameter
583[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1905:27
584[warn] 1905 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
585[warn] | ^
586[warn] | unused implicit parameter
587[info] [patched file /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/instances/ce2/fxCtorSpec.scala]
588[info] [patched file /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/instances/ce2/fxSpec.scala]
589[warn] 15 warnings found
590[info] done compiling
591[info] compiling 28 Scala sources to /build/repo/modules/effectie-monix3/jvm/target/scala-3.7.4/test-classes ...
592[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/instances/monix3/canCatchSpec.scala:108:27
593[warn] 108 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
594[warn] | ^
595[warn] | unused implicit parameter
596[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/instances/monix3/canHandleErrorSpec.scala:309:31
597[warn] 309 | def run[F[*]: FxCtor: Functor, A](a: => A): F[A] = effectOf[F](a)
598[warn] | ^
599[warn] | unused implicit parameter
600[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/instances/monix3/canHandleErrorSpec.scala:766:64
601[warn] 766 | )(CanHandleError[Future].handleEitherTNonFatalWith(fa2)(err => Future(expected)).value)
602[warn] | ^^^
603[warn] | unused explicit parameter
604[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/instances/monix3/canHandleErrorSpec.scala:829:60
605[warn] 829 | )(CanHandleError[Future].handleEitherTNonFatal(fa2)(err => expected).value)
606[warn] | ^^^
607[warn] | unused explicit parameter
608[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/instances/monix3/canRecoverSpec.scala:311:31
609[warn] 311 | def run[F[*]: FxCtor: Functor, A](a: => A): F[A] =
610[warn] | ^
611[warn] | unused implicit parameter
612[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/instances/monix3/fxCtorSpec.scala:7:16
613[warn] 7 |import effectie.specs
614[warn] | ^^^^^
615[warn] | unused import
616[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/instances/monix3/fxSpec.scala:9:39
617[warn] 9 |import effectie.{SomeControlThrowable, specs}
618[warn] | ^^^^^
619[warn] | unused import
620[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/instances/monix3/fxSpec.scala:387:27
621[warn] 387 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
622[warn] | ^
623[warn] | unused implicit parameter
624[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:136:27
625[warn] 136 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
626[warn] | ^
627[warn] | unused implicit parameter
628[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:755:27
629[warn] 755 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
630[warn] | ^
631[warn] | unused implicit parameter
632[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1348:39
633[warn] 1348 | )(fa2.handleEitherNonFatalWith(err => Future(expected)))
634[warn] | ^^^
635[warn] | unused explicit parameter
636[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1416:40
637[warn] 1416 | )(fa2.handleEitherTNonFatalWith(err => Future(expected)).value)
638[warn] | ^^^
639[warn] | unused explicit parameter
640[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1593:35
641[warn] 1593 | )(fa2.handleEitherNonFatal(err => expected))
642[warn] | ^^^
643[warn] | unused explicit parameter
644[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1638:36
645[warn] 1638 | )(fa2.handleEitherTNonFatal(err => expected).value)
646[warn] | ^^^
647[warn] | unused explicit parameter
648[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1907:27
649[warn] 1907 | def run[F[*]: Fx: Functor, A](a: => A): F[A] = effectOf[F](a)
650[warn] | ^
651[warn] | unused implicit parameter
652[info] [patched file /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/instances/monix3/fxCtorSpec.scala]
653[info] [patched file /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/instances/monix3/fxSpec.scala]
654[warn] 15 warnings found
655[info] done compiling
656[info] compiling 1 Scala source to /build/repo/modules/effectie-cats/jvm/target/scala-3.7.4/test-classes ...
657[info] done compiling
658[info] compiling 2 Scala sources to /build/repo/modules/effectie-cats-effect2/jvm/target/scala-3.7.4/test-classes ...
659[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/instances/ce2/fxSpec.scala:383:27
660[warn] 383 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
661[warn] | ^
662[warn] | unused implicit parameter
663[warn] one warning found
664[info] done compiling
665[info] compiling 2 Scala sources to /build/repo/modules/effectie-monix3/jvm/target/scala-3.7.4/test-classes ...
666[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/instances/monix3/fxSpec.scala:387:27
667[warn] 387 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
668[warn] | ^
669[warn] | unused implicit parameter
670[warn] one warning found
671[info] done compiling
672Starting build for ProjectRef(file:/build/repo/,catsJVM) (effectie-cats)... [3/10]
673Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -explain, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
674Starting build for ProjectRef(file:/build/repo/,timeJVM) (effectie-time)... [4/10]
675Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -explain, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
676[info] compiling 3 Scala sources to /build/repo/modules/effectie-time/jvm/target/scala-3.7.4/test-classes ...
677[info] done compiling
678Starting build for ProjectRef(file:/build/repo/,catsEffect3JVM) (effectie-cats-effect3)... [5/10]
679Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -explain, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
680[info] compiling 15 Scala sources to /build/repo/modules/effectie-cats-effect3/jvm/target/scala-3.7.4/classes ...
681[info] [patched file /build/repo/modules/effectie-cats-effect3/shared/src/main/scala/effectie/instances/ce3/f/fx.scala]
682[info] [patched file /build/repo/modules/effectie-cats-effect3/shared/src/main/scala-3/effectie/instances/ce3/fx.scala]
683[info] done compiling
684[info] compiling 2 Scala sources to /build/repo/modules/effectie-cats-effect3/jvm/target/scala-3.7.4/classes ...
685[info] done compiling
686[info] compiling 33 Scala sources to /build/repo/modules/effectie-cats-effect3/jvm/target/scala-3.7.4/test-classes ...
687[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/instances/ce3/canCatchSpec.scala:88:31
688[warn] 88 | def run[F[*]: FxCtor: Functor, A](a: => A): F[A] = effectOf[F](a)
689[warn] | ^
690[warn] | unused implicit parameter
691[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/instances/ce3/canHandleErrorSpec.scala:153:31
692[warn] 153 | def run[F[*]: FxCtor: Functor, A](a: => A): F[A] = effectOf[F](a)
693[warn] | ^
694[warn] | unused implicit parameter
695[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/instances/ce3/canRecoverSpec.scala:153:31
696[warn] 153 | def run[F[*]: FxCtor: Functor, A](a: => A): F[A] =
697[warn] | ^
698[warn] | unused implicit parameter
699[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/instances/ce3/fxSpec.scala:452:27
700[warn] 452 | def run[F[*]: Fx: Functor, A](a: => A): F[A] = Fx[F].effectOf(a)
701[warn] | ^
702[warn] | unused implicit parameter
703[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/instances/ce3/testing/IoAppUtils.scala:24:14
704[warn] 24 | def runtime(es: ExecutorService): IORuntime = runtime()
705[warn] | ^^
706[warn] | unused explicit parameter
707[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:142:27
708[warn] 142 | def run[F[*]: Fx: Functor, A](a: => A): F[A] = effectOf[F](a)
709[warn] | ^
710[warn] | unused implicit parameter
711[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:780:27
712[warn] 780 | def run[F[*]: Fx: Functor, A](a: => A): F[A] = effectOf[F](a)
713[warn] | ^
714[warn] | unused implicit parameter
715[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1387:39
716[warn] 1387 | )(fa2.handleEitherNonFatalWith(err => Future(expected)))
717[warn] | ^^^
718[warn] | unused explicit parameter
719[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1455:40
720[warn] 1455 | )(fa2.handleEitherTNonFatalWith(err => Future(expected)).value)
721[warn] | ^^^
722[warn] | unused explicit parameter
723[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1632:35
724[warn] 1632 | )(fa2.handleEitherNonFatal(err => expected))
725[warn] | ^^^
726[warn] | unused explicit parameter
727[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1700:36
728[warn] 1700 | )(fa2.handleEitherTNonFatal(err => expected).value)
729[warn] | ^^^
730[warn] | unused explicit parameter
731[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1974:27
732[warn] 1974 | def run[F[*]: Fx: Functor, A](a: => A): F[A] = effectOf[F](a)
733[warn] | ^
734[warn] | unused implicit parameter
735[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/shared/src/test/scala-3/effectie/syntax/errorIdSpec.scala:90:27
736[warn] 90 | def run[F[*]: Fx: Functor, A](a: => A): F[A] = effectOf[F](a)
737[warn] | ^
738[warn] | unused implicit parameter
739[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/shared/src/test/scala-3/effectie/syntax/errorIdSpec.scala:407:27
740[warn] 407 | def run[F[*]: Fx: Functor, A](a: => A): F[A] = effectOf[F](a)
741[warn] | ^
742[warn] | unused implicit parameter
743[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/shared/src/test/scala-3/effectie/syntax/errorIdSpec.scala:952:27
744[warn] 952 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
745[warn] | ^
746[warn] | unused implicit parameter
747[warn] 15 warnings found
748[info] done compiling
749Starting build for ProjectRef(file:/build/repo/,coreJVM) (effectie-core)... [6/10]
750Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -explain, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
751Starting build for ProjectRef(file:/build/repo/,syntaxJVM) (effectie-syntax)... [7/10]
752Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -explain, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
753Starting build for ProjectRef(file:/build/repo/,timeCatsEffect2JVM) (effectie-time-cats-effect2)... [8/10]
754Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -explain, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
755[info] compiling 2 Scala sources to /build/repo/modules/effectie-time-cats-effect2/jvm/target/scala-3.7.4/classes ...
756[info] done compiling
757[info] compiling 1 Scala source to /build/repo/modules/effectie-time-cats-effect2/jvm/target/scala-3.7.4/test-classes ...
758[info] done compiling
759Starting build for ProjectRef(file:/build/repo/,catsEffect2JVM) (effectie-cats-effect2)... [9/10]
760Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -explain, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
761
762************************
763Build summary:
764[{
765 "module": "effectie-test4cats",
766 "compile": {"status": "ok", "tookMs": 5644, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
767 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
768 "test-compile": {"status": "ok", "tookMs": 164, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
769 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
770 "publish": {"status": "skipped", "tookMs": 0},
771 "metadata": {
772 "crossScalaVersions": ["2.13.16", "2.12.18", "3.3.3"]
773}
774},{
775 "module": "effectie-time-cats-effect3",
776 "compile": {"status": "ok", "tookMs": 6298, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
777 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
778 "test-compile": {"status": "ok", "tookMs": 11688, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
779 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
780 "publish": {"status": "skipped", "tookMs": 0},
781 "metadata": {
782 "crossScalaVersions": ["2.13.16", "2.12.18", "3.3.3"]
783}
784},{
785 "module": "effectie-monix3",
786 "compile": {"status": "ok", "tookMs": 3572, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
787 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
788 "test-compile": {"status": "ok", "tookMs": 27893, "warnings": 15, "errors": 0, "sourceVersion": "3.5-migration"},
789 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
790 "publish": {"status": "skipped", "tookMs": 0},
791 "metadata": {
792 "crossScalaVersions": ["2.13.16", "2.12.18", "3.3.3"]
793}
794},{
795 "module": "effectie-cats",
796 "compile": {"status": "ok", "tookMs": 150, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
797 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
798 "test-compile": {"status": "ok", "tookMs": 203, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
799 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
800 "publish": {"status": "skipped", "tookMs": 0},
801 "metadata": {
802 "crossScalaVersions": ["2.13.16", "2.12.18", "3.3.3"]
803}
804},{
805 "module": "effectie-time",
806 "compile": {"status": "ok", "tookMs": 157, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
807 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
808 "test-compile": {"status": "ok", "tookMs": 1096, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
809 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
810 "publish": {"status": "skipped", "tookMs": 0},
811 "metadata": {
812 "crossScalaVersions": ["2.13.16", "2.12.18", "3.3.3"]
813}
814},{
815 "module": "effectie-cats-effect3",
816 "compile": {"status": "ok", "tookMs": 922, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
817 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
818 "test-compile": {"status": "ok", "tookMs": 9030, "warnings": 15, "errors": 0, "sourceVersion": "3.5-migration"},
819 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
820 "publish": {"status": "skipped", "tookMs": 0},
821 "metadata": {
822 "crossScalaVersions": ["2.13.16", "2.12.18", "3.3.3"]
823}
824},{
825 "module": "effectie-core",
826 "compile": {"status": "ok", "tookMs": 56, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
827 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
828 "test-compile": {"status": "ok", "tookMs": 97, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
829 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
830 "publish": {"status": "skipped", "tookMs": 0},
831 "metadata": {
832 "crossScalaVersions": ["2.13.16", "2.12.18", "3.3.3"]
833}
834},{
835 "module": "effectie-syntax",
836 "compile": {"status": "ok", "tookMs": 87, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
837 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
838 "test-compile": {"status": "ok", "tookMs": 177, "warnings": 5, "errors": 0, "sourceVersion": "3.5-migration"},
839 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
840 "publish": {"status": "skipped", "tookMs": 0},
841 "metadata": {
842 "crossScalaVersions": ["2.13.16", "2.12.18", "3.3.3"]
843}
844},{
845 "module": "effectie-time-cats-effect2",
846 "compile": {"status": "ok", "tookMs": 695, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
847 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
848 "test-compile": {"status": "ok", "tookMs": 858, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
849 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
850 "publish": {"status": "skipped", "tookMs": 0},
851 "metadata": {
852 "crossScalaVersions": ["2.13.16", "2.12.18", "3.3.3"]
853}
854},{
855 "module": "effectie-cats-effect2",
856 "compile": {"status": "ok", "tookMs": 193, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
857 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
858 "test-compile": {"status": "ok", "tookMs": 357, "warnings": 13, "errors": 0, "sourceVersion": "3.5-migration"},
859 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
860 "publish": {"status": "skipped", "tookMs": 0},
861 "metadata": {
862 "crossScalaVersions": ["2.13.16", "2.12.18", "3.3.3"]
863}
864}]
865************************
866[success] Total time: 83 s (0:01:23.0), completed Jan 8, 2026, 2:31:44 AM
867[0JChecking patch project/plugins.sbt...
868Checking patch modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceSpec.scala...
869Checking patch modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceMakerSpec.scala...
870Checking patch build.sbt...
871Applied patch project/plugins.sbt cleanly.
872Applied patch modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceSpec.scala cleanly.
873Applied patch modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceMakerSpec.scala cleanly.
874Applied patch build.sbt cleanly.
875Commit migration rewrites
876Switched to a new branch 'opencb/migrate-source-3.5'
877[opencb/migrate-source-3.5 99cd2a9] Apply Scala compiler rewrites using -source:3.5-migration using Scala 3.7.4
878 13 files changed, 13 insertions(+), 15 deletions(-)
879----
880Preparing build for 3.8.0-RC6
881Scala binary version found: 3.8
882Implicitly using source version 3.8
883Scala binary version found: 3.8
884Implicitly using source version 3.8
885Would try to apply common scalacOption (best-effort, sbt/mill only):
886Append: ,REQUIRE:-source:3.8
887Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
888
889Try apply source patch:
890Path: modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceSpec.scala
891Pattern: Option({
892Replacement: Option[Throwable => Result]({
893Successfully applied pattern 'Option({' in modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceSpec.scala
894
895Try apply source patch:
896Path: modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceMakerSpec.scala
897Pattern: Option({
898Replacement: Option[Throwable => Result]({
899Successfully applied pattern 'Option({' in modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceMakerSpec.scala
900
901Try apply source patch:
902Path: modules/effectie-cats/shared/src/test/scala/effectie/resource/ReleasableFutureResourceSpec.scala
903Pattern: Option({
904Replacement: Option[Throwable => Result]({
905Using globing pattern modules/effectie-cats/shared/src/test/scala/effectie/resource/ReleasableFutureResourceSpec.scala from /build/repo
906
907Try apply source patch:
908Path: modules/effectie-cats/shared/src/test/scala/effectie/resource/FutureResourceMakerSpec.scala
909Pattern: Option({
910Replacement: Option[Throwable => Result]({
911Using globing pattern modules/effectie-cats/shared/src/test/scala/effectie/resource/FutureResourceMakerSpec.scala from /build/repo
912
913Try apply source patch:
914Path: modules/effectie-cats-effect2/shared/src/test/scala/effectie/resource/Ce2ResourceSpec.scala
915Pattern: Option({
916Replacement: Option[Throwable => Result]({
917Using globing pattern modules/effectie-cats-effect2/shared/src/test/scala/effectie/resource/Ce2ResourceSpec.scala from /build/repo
918
919Try apply source patch:
920Path: modules/effectie-cats-effect2/shared/src/test/scala/effectie/resource/Ce2ResourceMakerSpec.scala
921Pattern: Option({
922Replacement: Option[Throwable => Result]({
923Using globing pattern modules/effectie-cats-effect2/shared/src/test/scala/effectie/resource/Ce2ResourceMakerSpec.scala from /build/repo
924
925Try apply source patch:
926Path: modules/effectie-cats-effect3/shared/src/test/scala/effectie/resource/Ce3ResourceSpec.scala
927Pattern: Option({
928Replacement: Option[Throwable => Result]({
929Using globing pattern modules/effectie-cats-effect3/shared/src/test/scala/effectie/resource/Ce3ResourceSpec.scala from /build/repo
930
931Try apply source patch:
932Path: modules/effectie-cats-effect3/shared/src/test/scala/effectie/resource/Ce3ResourceMakerSpec.scala
933Pattern: Option({
934Replacement: Option[Throwable => Result]({
935Using globing pattern modules/effectie-cats-effect3/shared/src/test/scala/effectie/resource/Ce3ResourceMakerSpec.scala from /build/repo
936
937Try apply source patch:
938Path: build.sbt
939Pattern: val Scala3Version = "3.3.3"
940Replacement: val Scala3Version = "3.8.0-RC6"
941Successfully applied pattern 'val Scala3Version = "3.3.3"' in build.sbt
942----
943Starting build for 3.8.0-RC6
944Execute tests: true
945sbt project found:
946No prepare script found for project kevin-lee/effectie
947##################################
948Scala version: 3.8.0-RC6
949Targets: io.kevinlee%effectie-cats io.kevinlee%effectie-cats-effect2 io.kevinlee%effectie-cats-effect3 io.kevinlee%effectie-core io.kevinlee%effectie-monix3 io.kevinlee%effectie-syntax io.kevinlee%effectie-test4cats io.kevinlee%effectie-time io.kevinlee%effectie-time-cats-effect2 io.kevinlee%effectie-time-cats-effect3
950Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.5"],"sourcePatches":[{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/ReleasableFutureResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/FutureResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect2/shared/src/test/scala/effectie/resource/Ce2ResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect2/shared/src/test/scala/effectie/resource/Ce2ResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect3/shared/src/test/scala/effectie/resource/Ce3ResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect3/shared/src/test/scala/effectie/resource/Ce3ResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"build.sbt","pattern":"val Scala3Version = \"3.3.3\"","replaceWith":"val Scala3Version = \"<SCALA_VERSION>\""}]}
951##################################
952Using extra scalacOptions: ,REQUIRE:-source:3.8
953Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
954[sbt_options] declare -a sbt_options=()
955[process_args] java_version = '17'
956[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
957# Executing command line:
958java
959-Dfile.encoding=UTF-8
960-Dcommunitybuild.scala=3.8.0-RC6
961-Dcommunitybuild.project.dependencies.add=
962-Xmx7G
963-Xms4G
964-Xss8M
965-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
966-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
967-jar
968/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
969"setCrossScalaVersions 3.8.0-RC6"
970"++3.8.0-RC6 -v"
971"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
972"set every credentials := Nil"
973"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
974"removeScalacOptionsStartingWith -P:wartremover"
975
976moduleMappings
977"runBuild 3.8.0-RC6 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.5"],"sourcePatches":[{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/ReleasableFutureResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/FutureResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect2/shared/src/test/scala/effectie/resource/Ce2ResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect2/shared/src/test/scala/effectie/resource/Ce2ResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect3/shared/src/test/scala/effectie/resource/Ce3ResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect3/shared/src/test/scala/effectie/resource/Ce3ResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"build.sbt","pattern":"val Scala3Version = \"3.3.3\"","replaceWith":"val Scala3Version = \"<SCALA_VERSION>\""}]}""" io.kevinlee%effectie-cats io.kevinlee%effectie-cats-effect2 io.kevinlee%effectie-cats-effect3 io.kevinlee%effectie-core io.kevinlee%effectie-monix3 io.kevinlee%effectie-syntax io.kevinlee%effectie-test4cats io.kevinlee%effectie-time io.kevinlee%effectie-time-cats-effect2 io.kevinlee%effectie-time-cats-effect3"
978
979[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 17.0.8)
980[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
981[info] loading project definition from /build/repo/project
982[info] loading settings for project effectie from build.sbt...
983[info] resolving key references (38281 settings) ...
984[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
985[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
986[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
987[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
988[info]
989[info] __ __ ___ ____
990[info] ___ / / / /_____/ _ \___ _ __/ __ \___ ___ ___
991[info] (_-</ _ \/ __/___/ // / -_) |/ / /_/ / _ \/ _ \(_-<
992[info] /___/_.__/\__/ /____/\__/|___/\____/\___/ .__/___/
993[info] /_/
994[info]
995[info] effectie 2.3.0+1-99cd2a9a+20260108-0232-SNAPSHOT
996[info] Scala 2.13.16
997[info] -----------------------------------------------------
998[info] Useful sbt tasks:
999[info] r: reload - Run reload
1000[info] cln: clean - Run clean
1001[info] c: compile - Run compile
1002[info] cc: +compile - Run cross-scalaVersion compile
1003[info] tc: Test/compile - Run Test/compile
1004[info] ctc: +Test/compile - Run cross-scalaVersion Test/compile
1005[info] t: test - Run test
1006[info] ct: +test - Run cross-scalaVersion test
1007[info] fmtchk: scalafmtCheckAll - Run scalafmtCheckAll
1008[info] fmt: scalafmtAll - Run scalafmtAll
1009[info] cfmtchk: +scalafmtCheckAll - Run +scalafmtCheckAll
1010[info] cfmt: +scalafmtAll - Run +scalafmtAll
1011[info] fixchk: scalafixAll --check - Run scalafixAll --check
1012[info] fix: scalafixAll - Run scalafixAll
1013[info] cfixchk: +scalafixAll --check - Run +scalafixAll --check
1014[info] cfix: +scalafixAll - Run +scalafixAll
1015[info] chk: fmtchk; fixchk - Run scalafmtCheckAll; scalafixAll --check
1016[info] cchk: cfmtchk; cfixchk - Run +scalafmtCheckAll; +scalafixAll --check
1017[info] pl: publishLocal - Run publishLocal
1018Execute setCrossScalaVersions: 3.8.0-RC6
1019OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in testing4CatsJS/crossScalaVersions
1020OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in timeNative/crossScalaVersions
1021OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in timeCatsEffect3Native/crossScalaVersions
1022OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in testing4CatsNative/crossScalaVersions
1023OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in timeCatsEffect2JS/crossScalaVersions
1024OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in syntaxNative/crossScalaVersions
1025OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in syntaxJS/crossScalaVersions
1026OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in coreJS/crossScalaVersions
1027OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in monix3JS/crossScalaVersions
1028OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in catsJS/crossScalaVersions
1029OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in coreNative/crossScalaVersions
1030OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in catsNative/crossScalaVersions
1031OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in timeJS/crossScalaVersions
1032OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in catsEffect2JS/crossScalaVersions
1033OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in catsEffect3Native/crossScalaVersions
1034OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in timeCatsEffect3JS/crossScalaVersions
1035OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in catsEffect3JS/crossScalaVersions
1036OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in catsEffect3JVM/crossScalaVersions
1037OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in syntaxJVM/crossScalaVersions
1038OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in coreJVM/crossScalaVersions
1039OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in timeCatsEffect2JVM/crossScalaVersions
1040OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in docsV1/crossScalaVersions
1041OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in testing4CatsJVM/crossScalaVersions
1042OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in timeJVM/crossScalaVersions
1043OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in effectie/crossScalaVersions
1044OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in catsEffect2JVM/crossScalaVersions
1045OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in monix3JVM/crossScalaVersions
1046OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in catsJVM/crossScalaVersions
1047OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in docs/crossScalaVersions
1048OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in timeCatsEffect3JVM/crossScalaVersions
1049OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in docsCe3/crossScalaVersions
1050[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1051[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1052[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1053[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1054[info]
1055[info] __ __ ___ ____
1056[info] ___ / / / /_____/ _ \___ _ __/ __ \___ ___ ___
1057[info] (_-</ _ \/ __/___/ // / -_) |/ / /_/ / _ \/ _ \(_-<
1058[info] /___/_.__/\__/ /____/\__/|___/\____/\___/ .__/___/
1059[info] /_/
1060[info]
1061[info] effectie 2.3.0+1-99cd2a9a+20260108-0232-SNAPSHOT
1062[info] Scala 2.13.16
1063[info] -----------------------------------------------------
1064[info] Useful sbt tasks:
1065[info] r: reload - Run reload
1066[info] cln: clean - Run clean
1067[info] c: compile - Run compile
1068[info] cc: +compile - Run cross-scalaVersion compile
1069[info] tc: Test/compile - Run Test/compile
1070[info] ctc: +Test/compile - Run cross-scalaVersion Test/compile
1071[info] t: test - Run test
1072[info] ct: +test - Run cross-scalaVersion test
1073[info] fmtchk: scalafmtCheckAll - Run scalafmtCheckAll
1074[info] fmt: scalafmtAll - Run scalafmtAll
1075[info] cfmtchk: +scalafmtCheckAll - Run +scalafmtCheckAll
1076[info] cfmt: +scalafmtAll - Run +scalafmtAll
1077[info] fixchk: scalafixAll --check - Run scalafixAll --check
1078[info] fix: scalafixAll - Run scalafixAll
1079[info] cfixchk: +scalafixAll --check - Run +scalafixAll --check
1080[info] cfix: +scalafixAll - Run +scalafixAll
1081[info] chk: fmtchk; fixchk - Run scalafmtCheckAll; scalafixAll --check
1082[info] cchk: cfmtchk; cfixchk - Run +scalafmtCheckAll; +scalafixAll --check
1083[info] pl: publishLocal - Run publishLocal
1084[info] Setting Scala version to 3.8.0-RC6 on 31 projects.
1085[info] Switching Scala version on:
1086[info] testing4CatsJS (3.8.0-RC6, 2.13.16)
1087[info] testing4CatsNative (3.8.0-RC6, 2.13.16)
1088[info] catsNative (3.8.0-RC6, 2.13.16)
1089[info] syntaxNative (3.8.0-RC6, 2.13.16)
1090[info] coreNative (3.8.0-RC6, 2.13.16)
1091[info] docs (3.8.0-RC6, 2.13.16, 2.12.18)
1092[info] monix3JVM (3.8.0-RC6, 2.13.16, 2.12.18)
1093[info] catsEffect2JS (3.8.0-RC6, 2.13.16)
1094[info] timeCatsEffect3JS (3.8.0-RC6, 2.13.16)
1095[info] catsEffect3JVM (3.8.0-RC6, 2.13.16, 2.12.18)
1096[info] coreJS (3.8.0-RC6, 2.13.16)
1097[info] timeJVM (3.8.0-RC6, 2.13.16, 2.12.18)
1098[info] catsEffect3JS (3.8.0-RC6, 2.13.16)
1099[info] timeCatsEffect3JVM (3.8.0-RC6, 2.13.16, 2.12.18)
1100[info] catsEffect3Native (3.8.0-RC6, 2.13.16)
1101[info] coreJVM (3.8.0-RC6, 2.13.16, 2.12.18)
1102[info] syntaxJS (3.8.0-RC6, 2.13.16)
1103[info] docsV1 (3.8.0-RC6, 2.13.16, 2.12.18)
1104[info] docsCe3 (3.8.0-RC6, 2.13.16, 2.12.18)
1105[info] timeJS (3.8.0-RC6, 2.13.16)
1106[info] testing4CatsJVM (3.8.0-RC6, 2.13.16, 2.12.18)
1107[info] catsEffect2JVM (3.8.0-RC6, 2.13.16, 2.12.18)
1108[info] timeCatsEffect2JVM (3.8.0-RC6, 2.13.16, 2.12.18)
1109[info] timeNative (3.8.0-RC6, 2.13.16)
1110[info] catsJS (3.8.0-RC6, 2.13.16)
1111[info] catsJVM (3.8.0-RC6, 2.13.16, 2.12.18)
1112[info] syntaxJVM (3.8.0-RC6, 2.13.16, 2.12.18)
1113[info] monix3JS (3.8.0-RC6, 2.13.16)
1114[info] * effectie (3.8.0-RC6, 2.13.16, 2.12.18)
1115[info] timeCatsEffect3Native (3.8.0-RC6, 2.13.16)
1116[info] timeCatsEffect2JS (3.8.0-RC6, 2.13.16)
1117[info] Excluding projects:
1118[info] Reapplying settings...
1119[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1120[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1121[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1122[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1123[info]
1124[info] __ __ ___ ____
1125[info] ___ / / / /_____/ _ \___ _ __/ __ \___ ___ ___
1126[info] (_-</ _ \/ __/___/ // / -_) |/ / /_/ / _ \/ _ \(_-<
1127[info] /___/_.__/\__/ /____/\__/|___/\____/\___/ .__/___/
1128[info] /_/
1129[info]
1130[info] effectie 2.3.0+1-99cd2a9a+20260108-0232-SNAPSHOT
1131[info] Scala 3.8.0-RC6
1132[info] -----------------------------------------------------
1133[info] Useful sbt tasks:
1134[info] r: reload - Run reload
1135[info] cln: clean - Run clean
1136[info] c: compile - Run compile
1137[info] cc: +compile - Run cross-scalaVersion compile
1138[info] tc: Test/compile - Run Test/compile
1139[info] ctc: +Test/compile - Run cross-scalaVersion Test/compile
1140[info] t: test - Run test
1141[info] ct: +test - Run cross-scalaVersion test
1142[info] fmtchk: scalafmtCheckAll - Run scalafmtCheckAll
1143[info] fmt: scalafmtAll - Run scalafmtAll
1144[info] cfmtchk: +scalafmtCheckAll - Run +scalafmtCheckAll
1145[info] cfmt: +scalafmtAll - Run +scalafmtAll
1146[info] fixchk: scalafixAll --check - Run scalafixAll --check
1147[info] fix: scalafixAll - Run scalafixAll
1148[info] cfixchk: +scalafixAll --check - Run +scalafixAll --check
1149[info] cfix: +scalafixAll - Run +scalafixAll
1150[info] chk: fmtchk; fixchk - Run scalafmtCheckAll; scalafixAll --check
1151[info] cchk: cfmtchk; cfixchk - Run +scalafmtCheckAll; +scalafixAll --check
1152[info] pl: publishLocal - Run publishLocal
1153Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
1154[info] Reapplying settings...
1155[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1156[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1157[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1158[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1159[info]
1160[info] __ __ ___ ____
1161[info] ___ / / / /_____/ _ \___ _ __/ __ \___ ___ ___
1162[info] (_-</ _ \/ __/___/ // / -_) |/ / /_/ / _ \/ _ \(_-<
1163[info] /___/_.__/\__/ /____/\__/|___/\____/\___/ .__/___/
1164[info] /_/
1165[info]
1166[info] effectie 2.3.0+1-99cd2a9a+20260108-0232-SNAPSHOT
1167[info] Scala 3.8.0-RC6
1168[info] -----------------------------------------------------
1169[info] Useful sbt tasks:
1170[info] r: reload - Run reload
1171[info] cln: clean - Run clean
1172[info] c: compile - Run compile
1173[info] cc: +compile - Run cross-scalaVersion compile
1174[info] tc: Test/compile - Run Test/compile
1175[info] ctc: +Test/compile - Run cross-scalaVersion Test/compile
1176[info] t: test - Run test
1177[info] ct: +test - Run cross-scalaVersion test
1178[info] fmtchk: scalafmtCheckAll - Run scalafmtCheckAll
1179[info] fmt: scalafmtAll - Run scalafmtAll
1180[info] cfmtchk: +scalafmtCheckAll - Run +scalafmtCheckAll
1181[info] cfmt: +scalafmtAll - Run +scalafmtAll
1182[info] fixchk: scalafixAll --check - Run scalafixAll --check
1183[info] fix: scalafixAll - Run scalafixAll
1184[info] cfixchk: +scalafixAll --check - Run +scalafixAll --check
1185[info] cfix: +scalafixAll - Run +scalafixAll
1186[info] chk: fmtchk; fixchk - Run scalafmtCheckAll; scalafixAll --check
1187[info] cchk: cfmtchk; cfixchk - Run +scalafmtCheckAll; +scalafixAll --check
1188[info] pl: publishLocal - Run publishLocal
1189[info] Defining Global / credentials, catsEffect2JS / credentials and 29 others.
1190[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 248 others.
1191[info] Run `last` for details.
1192[info] Reapplying settings...
1193[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1194[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1195[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1196[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1197[info]
1198[info] __ __ ___ ____
1199[info] ___ / / / /_____/ _ \___ _ __/ __ \___ ___ ___
1200[info] (_-</ _ \/ __/___/ // / -_) |/ / /_/ / _ \/ _ \(_-<
1201[info] /___/_.__/\__/ /____/\__/|___/\____/\___/ .__/___/
1202[info] /_/
1203[info]
1204[info] effectie 2.3.0+1-99cd2a9a+20260108-0232-SNAPSHOT
1205[info] Scala 3.8.0-RC6
1206[info] -----------------------------------------------------
1207[info] Useful sbt tasks:
1208[info] r: reload - Run reload
1209[info] cln: clean - Run clean
1210[info] c: compile - Run compile
1211[info] cc: +compile - Run cross-scalaVersion compile
1212[info] tc: Test/compile - Run Test/compile
1213[info] ctc: +Test/compile - Run cross-scalaVersion Test/compile
1214[info] t: test - Run test
1215[info] ct: +test - Run cross-scalaVersion test
1216[info] fmtchk: scalafmtCheckAll - Run scalafmtCheckAll
1217[info] fmt: scalafmtAll - Run scalafmtAll
1218[info] cfmtchk: +scalafmtCheckAll - Run +scalafmtCheckAll
1219[info] cfmt: +scalafmtAll - Run +scalafmtAll
1220[info] fixchk: scalafixAll --check - Run scalafixAll --check
1221[info] fix: scalafixAll - Run scalafixAll
1222[info] cfixchk: +scalafixAll --check - Run +scalafixAll --check
1223[info] cfix: +scalafixAll - Run +scalafixAll
1224[info] chk: fmtchk; fixchk - Run scalafmtCheckAll; scalafixAll --check
1225[info] cchk: cfmtchk; cfixchk - Run +scalafmtCheckAll; +scalafixAll --check
1226[info] pl: publishLocal - Run publishLocal
1227Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
1228[info] Reapplying settings...
1229OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
1230
1231 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
1232 Did you mean syntaxNative / allExcludeDependencies ?
1233 , retry without global scopes
1234[info] Reapplying settings...
1235[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1236[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1237[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1238[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1239[info]
1240[info] __ __ ___ ____
1241[info] ___ / / / /_____/ _ \___ _ __/ __ \___ ___ ___
1242[info] (_-</ _ \/ __/___/ // / -_) |/ / /_/ / _ \/ _ \(_-<
1243[info] /___/_.__/\__/ /____/\__/|___/\____/\___/ .__/___/
1244[info] /_/
1245[info]
1246[info] effectie 2.3.0+1-99cd2a9a+20260108-0232-SNAPSHOT
1247[info] Scala 3.8.0-RC6
1248[info] -----------------------------------------------------
1249[info] Useful sbt tasks:
1250[info] r: reload - Run reload
1251[info] cln: clean - Run clean
1252[info] c: compile - Run compile
1253[info] cc: +compile - Run cross-scalaVersion compile
1254[info] tc: Test/compile - Run Test/compile
1255[info] ctc: +Test/compile - Run cross-scalaVersion Test/compile
1256[info] t: test - Run test
1257[info] ct: +test - Run cross-scalaVersion test
1258[info] fmtchk: scalafmtCheckAll - Run scalafmtCheckAll
1259[info] fmt: scalafmtAll - Run scalafmtAll
1260[info] cfmtchk: +scalafmtCheckAll - Run +scalafmtCheckAll
1261[info] cfmt: +scalafmtAll - Run +scalafmtAll
1262[info] fixchk: scalafixAll --check - Run scalafixAll --check
1263[info] fix: scalafixAll - Run scalafixAll
1264[info] cfixchk: +scalafixAll --check - Run +scalafixAll --check
1265[info] cfix: +scalafixAll - Run +scalafixAll
1266[info] chk: fmtchk; fixchk - Run scalafmtCheckAll; scalafixAll --check
1267[info] cchk: cfmtchk; cfixchk - Run +scalafmtCheckAll; +scalafixAll --check
1268[info] pl: publishLocal - Run publishLocal
1269Execute removeScalacOptionsStartingWith: -P:wartremover
1270[info] Reapplying settings...
1271[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1272[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1273[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1274[info] >> sys.env.get("CI")=Some(true) so run `git fetch --tags`
1275[info]
1276[info] __ __ ___ ____
1277[info] ___ / / / /_____/ _ \___ _ __/ __ \___ ___ ___
1278[info] (_-</ _ \/ __/___/ // / -_) |/ / /_/ / _ \/ _ \(_-<
1279[info] /___/_.__/\__/ /____/\__/|___/\____/\___/ .__/___/
1280[info] /_/
1281[info]
1282[info] effectie 2.3.0+1-99cd2a9a+20260108-0232-SNAPSHOT
1283[info] Scala 3.8.0-RC6
1284[info] -----------------------------------------------------
1285[info] Useful sbt tasks:
1286[info] r: reload - Run reload
1287[info] cln: clean - Run clean
1288[info] c: compile - Run compile
1289[info] cc: +compile - Run cross-scalaVersion compile
1290[info] tc: Test/compile - Run Test/compile
1291[info] ctc: +Test/compile - Run cross-scalaVersion Test/compile
1292[info] t: test - Run test
1293[info] ct: +test - Run cross-scalaVersion test
1294[info] fmtchk: scalafmtCheckAll - Run scalafmtCheckAll
1295[info] fmt: scalafmtAll - Run scalafmtAll
1296[info] cfmtchk: +scalafmtCheckAll - Run +scalafmtCheckAll
1297[info] cfmt: +scalafmtAll - Run +scalafmtAll
1298[info] fixchk: scalafixAll --check - Run scalafixAll --check
1299[info] fix: scalafixAll - Run scalafixAll
1300[info] cfixchk: +scalafixAll --check - Run +scalafixAll --check
1301[info] cfix: +scalafixAll - Run +scalafixAll
1302[info] chk: fmtchk; fixchk - Run scalafmtCheckAll; scalafixAll --check
1303[info] cchk: cfmtchk; cfixchk - Run +scalafmtCheckAll; +scalafixAll --check
1304[info] pl: publishLocal - Run publishLocal
1305[success] Total time: 0 s, completed Jan 8, 2026, 2:32:25 AM
1306Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.5"],"sourcePatches":[{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/ReleasableFutureResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats/shared/src/test/scala/effectie/resource/FutureResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect2/shared/src/test/scala/effectie/resource/Ce2ResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect2/shared/src/test/scala/effectie/resource/Ce2ResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect3/shared/src/test/scala/effectie/resource/Ce3ResourceSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"modules/effectie-cats-effect3/shared/src/test/scala/effectie/resource/Ce3ResourceMakerSpec.scala","pattern":"Option({","replaceWith":"Option[Throwable => Result]({"},{"path":"build.sbt","pattern":"val Scala3Version = \"3.3.3\"","replaceWith":"val Scala3Version = \"<SCALA_VERSION>\""}]}
1307Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
1308Starting build...
1309Projects: Set(monix3JVM, catsEffect3JVM, timeJVM, timeCatsEffect3JVM, coreJVM, testing4CatsJVM, catsEffect2JVM, timeCatsEffect2JVM, catsJVM, syntaxJVM)
1310Starting build for ProjectRef(file:/build/repo/,testing4CatsJVM) (effectie-test4cats)... [0/10]
1311OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
1312OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
1313OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
1314OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
1315Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -explain, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1316[info] compiling 6 Scala sources to /build/repo/modules/effectie-test4cats/jvm/target/scala-3.8.0-RC6/classes ...
1317[info] done compiling
1318Starting build for ProjectRef(file:/build/repo/,timeCatsEffect3JVM) (effectie-time-cats-effect3)... [1/10]
1319Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -explain, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1320[info] compiling 27 Scala sources to /build/repo/modules/effectie-core/jvm/target/scala-3.8.0-RC6/classes ...
1321[info] done compiling
1322[info] compiling 5 Scala sources to /build/repo/modules/effectie-syntax/jvm/target/scala-3.8.0-RC6/classes ...
1323[info] done compiling
1324[info] compiling 3 Scala sources to /build/repo/modules/effectie-time/jvm/target/scala-3.8.0-RC6/classes ...
1325[info] done compiling
1326[info] compiling 2 Scala sources to /build/repo/modules/effectie-time-cats-effect3/jvm/target/scala-3.8.0-RC6/classes ...
1327[info] done compiling
1328[info] compiling 24 Scala sources to /build/repo/modules/effectie-core/jvm/target/scala-3.8.0-RC6/test-classes ...
1329[info] done compiling
1330[info] compiling 1 Scala source to /build/repo/modules/effectie-syntax/jvm/target/scala-3.8.0-RC6/test-classes ...
1331[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-syntax/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:62:27
1332[warn] 62 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
1333[warn] | ^
1334[warn] | unused implicit parameter
1335[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-syntax/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:308:27
1336[warn] 308 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
1337[warn] | ^
1338[warn] | unused implicit parameter
1339[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-syntax/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:450:39
1340[warn] 450 | )(fa2.handleEitherNonFatalWith(err => Future(expected)))
1341[warn] | ^^^
1342[warn] | unused explicit parameter
1343[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-syntax/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:627:35
1344[warn] 627 | )(fa2.handleEitherNonFatal(err => expected))
1345[warn] | ^^^
1346[warn] | unused explicit parameter
1347[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-syntax/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:805:27
1348[warn] 805 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
1349[warn] | ^
1350[warn] | unused implicit parameter
1351[warn] 5 warnings found
1352[info] done compiling
1353[info] compiling 1 Scala source to /build/repo/modules/effectie-time-cats-effect3/jvm/target/scala-3.8.0-RC6/test-classes ...
1354[info] done compiling
1355[info] Using random seed: 345429334957
1356[info] + effectie.instances.ce3.ClockBasedTimeSourceSpec.ClockBasedTimeSource[F].currentTime: OK, passed 1 tests
1357[info] + effectie.instances.ce3.ClockBasedTimeSourceSpec.ClockBasedTimeSource[F].realTime should return the current time: OK, passed 1 tests
1358[info] + effectie.instances.ce3.ClockBasedTimeSourceSpec.ClockBasedTimeSource[F].realTimeTo(MILLISECONDS) should return the current time in milliseconds: OK, passed 1 tests
1359[info] + effectie.instances.ce3.ClockBasedTimeSourceSpec.ClockBasedTimeSource[F].realTimeTo(NANOSECONDS) should return the current time in nanoseconds: OK, passed 1 tests
1360[info] + effectie.instances.ce3.ClockBasedTimeSourceSpec.ClockBasedTimeSource[F].monotonic should return the System.nanoTime() in nanoseconds: OK, passed 1 tests
1361[info] + effectie.instances.ce3.ClockBasedTimeSourceSpec.ClockBasedTimeSource[F].monotonicTo(MILLISECONDS) should return the System.nanoTime() in milliseconds: OK, passed 1 tests
1362[info] + effectie.instances.ce3.ClockBasedTimeSourceSpec.ClockBasedTimeSource[F].monotonicTo(NANOSECONDS) should return the System.nanoTime() in nanoseconds: OK, passed 1 tests
1363 >>> =================================
1364 >>> ClockBasedTimeSource[F].timeSpent
1365 >>> ---------------------------------
1366 >>> waitFor: 275 milliseconds
1367 >>> timeSpent: 281 milliseconds
1368 >>> diff: 6 milliseconds
1369 >>>
1370
1371 >>> =================================
1372 >>> ClockBasedTimeSource[F].timeSpent
1373 >>> ---------------------------------
1374 >>> waitFor: 240 milliseconds
1375 >>> timeSpent: 240 milliseconds
1376 >>> diff: 0 milliseconds
1377 >>>
1378
1379 >>> =================================
1380 >>> ClockBasedTimeSource[F].timeSpent
1381 >>> ---------------------------------
1382 >>> waitFor: 436 milliseconds
1383 >>> timeSpent: 436 milliseconds
1384 >>> diff: 0 milliseconds
1385 >>>
1386
1387 >>> =================================
1388 >>> ClockBasedTimeSource[F].timeSpent
1389 >>> ---------------------------------
1390 >>> waitFor: 346 milliseconds
1391 >>> timeSpent: 346 milliseconds
1392 >>> diff: 0 milliseconds
1393 >>>
1394
1395 >>> =================================
1396 >>> ClockBasedTimeSource[F].timeSpent
1397 >>> ---------------------------------
1398 >>> waitFor: 403 milliseconds
1399 >>> timeSpent: 403 milliseconds
1400 >>> diff: 0 milliseconds
1401 >>>
1402
1403[info] + effectie.instances.ce3.ClockBasedTimeSourceSpec.ClockBasedTimeSource[F].timeSpent should return the time spent: OK, passed 5 tests
1404Starting build for ProjectRef(file:/build/repo/,monix3JVM) (effectie-monix3)... [2/10]
1405Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -explain, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1406[info] compiling 11 Scala sources to /build/repo/modules/effectie-cats/jvm/target/scala-3.8.0-RC6/classes ...
1407[info] done compiling
1408[info] compiling 15 Scala sources to /build/repo/modules/effectie-cats-effect2/jvm/target/scala-3.8.0-RC6/classes ...
1409[info] done compiling
1410[info] compiling 7 Scala sources to /build/repo/modules/effectie-monix3/jvm/target/scala-3.8.0-RC6/classes ...
1411[info] done compiling
1412[info] compiling 30 Scala sources to /build/repo/modules/effectie-cats/jvm/target/scala-3.8.0-RC6/test-classes ...
1413[info] done compiling
1414[info] compiling 29 Scala sources to /build/repo/modules/effectie-cats-effect2/jvm/target/scala-3.8.0-RC6/test-classes ...
1415[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/instances/ce2/canCatchSpec.scala:105:27
1416[warn] 105 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
1417[warn] | ^
1418[warn] | unused implicit parameter
1419[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/instances/ce2/canHandleErrorSpec.scala:307:31
1420[warn] 307 | def run[F[*]: FxCtor: Functor, A](a: => A): F[A] =
1421[warn] | ^
1422[warn] | unused implicit parameter
1423[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/instances/ce2/canHandleErrorSpec.scala:765:64
1424[warn] 765 | )(CanHandleError[Future].handleEitherTNonFatalWith(fa2)(err => Future(expected)).value)
1425[warn] | ^^^
1426[warn] | unused explicit parameter
1427[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/instances/ce2/canHandleErrorSpec.scala:828:60
1428[warn] 828 | )(CanHandleError[Future].handleEitherTNonFatal(fa2)(err => expected).value)
1429[warn] | ^^^
1430[warn] | unused explicit parameter
1431[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/instances/ce2/canRecoverSpec.scala:308:31
1432[warn] 308 | def run[F[*]: FxCtor: Functor, A](a: => A): F[A] =
1433[warn] | ^
1434[warn] | unused implicit parameter
1435[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/instances/ce2/fxSpec.scala:383:27
1436[warn] 383 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
1437[warn] | ^
1438[warn] | unused implicit parameter
1439[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:133:27
1440[warn] 133 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
1441[warn] | ^
1442[warn] | unused implicit parameter
1443[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:752:27
1444[warn] 752 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
1445[warn] | ^
1446[warn] | unused implicit parameter
1447[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1345:39
1448[warn] 1345 | )(fa2.handleEitherNonFatalWith(err => Future(expected)))
1449[warn] | ^^^
1450[warn] | unused explicit parameter
1451[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1413:40
1452[warn] 1413 | )(fa2.handleEitherTNonFatalWith(err => Future(expected)).value)
1453[warn] | ^^^
1454[warn] | unused explicit parameter
1455[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1590:35
1456[warn] 1590 | )(fa2.handleEitherNonFatal(err => expected))
1457[warn] | ^^^
1458[warn] | unused explicit parameter
1459[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1635:36
1460[warn] 1635 | )(fa2.handleEitherTNonFatal(err => expected).value)
1461[warn] | ^^^
1462[warn] | unused explicit parameter
1463[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect2/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1905:27
1464[warn] 1905 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
1465[warn] | ^
1466[warn] | unused implicit parameter
1467[warn] 13 warnings found
1468[info] done compiling
1469[info] compiling 28 Scala sources to /build/repo/modules/effectie-monix3/jvm/target/scala-3.8.0-RC6/test-classes ...
1470[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/instances/monix3/canCatchSpec.scala:108:27
1471[warn] 108 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
1472[warn] | ^
1473[warn] | unused implicit parameter
1474[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/instances/monix3/canHandleErrorSpec.scala:309:31
1475[warn] 309 | def run[F[*]: FxCtor: Functor, A](a: => A): F[A] = effectOf[F](a)
1476[warn] | ^
1477[warn] | unused implicit parameter
1478[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/instances/monix3/canHandleErrorSpec.scala:766:64
1479[warn] 766 | )(CanHandleError[Future].handleEitherTNonFatalWith(fa2)(err => Future(expected)).value)
1480[warn] | ^^^
1481[warn] | unused explicit parameter
1482[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/instances/monix3/canHandleErrorSpec.scala:829:60
1483[warn] 829 | )(CanHandleError[Future].handleEitherTNonFatal(fa2)(err => expected).value)
1484[warn] | ^^^
1485[warn] | unused explicit parameter
1486[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/instances/monix3/canRecoverSpec.scala:311:31
1487[warn] 311 | def run[F[*]: FxCtor: Functor, A](a: => A): F[A] =
1488[warn] | ^
1489[warn] | unused implicit parameter
1490[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/instances/monix3/fxSpec.scala:387:27
1491[warn] 387 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
1492[warn] | ^
1493[warn] | unused implicit parameter
1494[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:136:27
1495[warn] 136 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
1496[warn] | ^
1497[warn] | unused implicit parameter
1498[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:755:27
1499[warn] 755 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
1500[warn] | ^
1501[warn] | unused implicit parameter
1502[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1348:39
1503[warn] 1348 | )(fa2.handleEitherNonFatalWith(err => Future(expected)))
1504[warn] | ^^^
1505[warn] | unused explicit parameter
1506[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1416:40
1507[warn] 1416 | )(fa2.handleEitherTNonFatalWith(err => Future(expected)).value)
1508[warn] | ^^^
1509[warn] | unused explicit parameter
1510[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1593:35
1511[warn] 1593 | )(fa2.handleEitherNonFatal(err => expected))
1512[warn] | ^^^
1513[warn] | unused explicit parameter
1514[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1638:36
1515[warn] 1638 | )(fa2.handleEitherTNonFatal(err => expected).value)
1516[warn] | ^^^
1517[warn] | unused explicit parameter
1518[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-monix3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1907:27
1519[warn] 1907 | def run[F[*]: Fx: Functor, A](a: => A): F[A] = effectOf[F](a)
1520[warn] | ^
1521[warn] | unused implicit parameter
1522[warn] 13 warnings found
1523[info] done compiling
1524[info] Using random seed: 380296402958
1525[info] + effectie.resource.Ce2ResourceMakerSpec.test Ce2ResourceMaker.forAutoCloseable: OK, passed 100 tests
1526[info] + effectie.resource.Ce2ResourceMakerSpec.test Ce2ResourceMaker.fromAutoCloseable - error case: OK, passed 100 tests
1527[info] + effectie.resource.Ce2ResourceMakerSpec.test Ce2ResourceMaker.make: OK, passed 100 tests
1528[info] + effectie.resource.Ce2ResourceMakerSpec.test Ce2ResourceMaker.make - error case: OK, passed 100 tests
1529[info] + effectie.resource.Ce2ResourceMakerSpec.test Ce2ResourceMaker.pure: OK, passed 100 tests
1530[info] + effectie.resource.Ce2ResourceMakerSpec.test Ce2ResourceMaker.pure - error case: OK, passed 100 tests
1531[info] + effectie.resource.Ce2ResourceMakerSpec.test Ce2ResourceMaker.eval: OK, passed 100 tests
1532[info] + effectie.resource.Ce2ResourceMakerSpec.test Ce2ResourceMaker.eval - error case: OK, passed 100 tests
1533[info] Using random seed: 381138094477
1534[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
1535[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
1536[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
1537[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatal should catch NonFatal: OK, passed 1 tests
1538[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatal should not catch Fatal: OK, passed 1 tests
1539[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatal should return the successful result: OK, passed 1 tests
1540[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
1541[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEither should not catch Fatal: OK, passed 1 tests
1542[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEither should return the successful result: OK, passed 1 tests
1543[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEither should return the failed result: OK, passed 1 tests
1544[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
1545[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEitherT should not catch Fatal: OK, passed 1 tests
1546[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
1547[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
1548[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
1549[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
1550[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalWith should return the successful result: OK, passed 1 tests
1551[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
1552[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
1553[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
1554[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
1555[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
1556[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
1557[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
1558[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
1559[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
1560[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
1561[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
1562[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
1563[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatal should handle NonFatal: OK, passed 1 tests
1564[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatal should not handle Fatal: OK, passed 1 tests
1565[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatal should return the successful result: OK, passed 1 tests
1566[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
1567[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
1568[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalEither should return the successful result: OK, passed 1 tests
1569[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalEither should return the failed result: OK, passed 1 tests
1570[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
1571[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
1572[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatal should return the successful result: OK, passed 1 tests
1573[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatal should return the failed result: OK, passed 1 tests
1574[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
1575[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
1576[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
1577[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
1578[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
1579[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
1580[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
1581[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
1582[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
1583[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
1584[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
1585[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
1586[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
1587[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
1588[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
1589[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
1590[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
1591[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
1592[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
1593[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
1594[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
1595[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatal should return the successful result: OK, passed 1 tests
1596[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
1597[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
1598[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
1599[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
1600[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
1601[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
1602[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
1603[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
1604[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
1605[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
1606[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
1607[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
1608[info] Using random seed: 381341854532
1609[info] + effectie.instances.monix3.CanRestartSpec.CanRestart[F].restartWhile: OK, passed 100 tests
1610[info] + effectie.instances.monix3.CanRestartSpec.CanRestart[F].restartWhile (heavy recursion: 1,000,000 times): OK, passed 1 tests
1611[info] + effectie.instances.monix3.CanRestartSpec.CanRestart[F].restartUntil: OK, passed 100 tests
1612[info] + effectie.instances.monix3.CanRestartSpec.CanRestart[F].restartUntil (heavy recursion: 1,000,000 times): OK, passed 1 tests
1613[info] + effectie.instances.monix3.CanRestartSpec.CanRestart[F].restartOnError: OK, passed 100 tests
1614[info] + effectie.instances.monix3.CanRestartSpec.CanRestart[F].restartOnError (heavy recursion: 1,000,000 times): OK, passed 1 tests
1615[info] + effectie.instances.monix3.CanRestartSpec.CanRestart[F].restartOnErrorIf: OK, passed 100 tests
1616[info] + effectie.instances.monix3.CanRestartSpec.CanRestart[F].restartOnErrorIf (heavy recursion: 1,000,000 times): OK, passed 1 tests
1617[info] Using random seed: 382387262148
1618[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
1619[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
1620[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleNonFatalWith should return the successful result: OK, passed 1 tests
1621[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
1622[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
1623[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
1624[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
1625[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
1626[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
1627[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
1628[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
1629[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
1630[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
1631[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
1632[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
1633[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleNonFatal should handle NonFatal: OK, passed 1 tests
1634[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleNonFatal should not handle Fatal: OK, passed 1 tests
1635[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleNonFatal should return the successful result: OK, passed 1 tests
1636[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
1637[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
1638[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleNonFatalEither should return the successful result: OK, passed 1 tests
1639[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleNonFatalEither should return the failed result: OK, passed 1 tests
1640[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
1641[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
1642[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleEitherNonFatal should return the successful result: OK, passed 1 tests
1643[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleEitherNonFatal should return the failed result: OK, passed 1 tests
1644[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
1645[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
1646[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
1647[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Task].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
1648[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanCatch[Future].catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
1649[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanCatch[Future].catchNonFatalThrowable should return the successful result: OK, passed 1 tests
1650[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanCatch[Future].catchNonFatal should catch NonFatal: OK, passed 1 tests
1651[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanCatch[Future].catchNonFatal should return the successful result: OK, passed 1 tests
1652[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanCatch[Future].catchNonFatalEither should catch NonFatal: OK, passed 1 tests
1653[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanCatch[Future].catchNonFatalEither should return the successful result: OK, passed 1 tests
1654[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanCatch[Future].catchNonFatalEither should return the failed result: OK, passed 1 tests
1655[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Future].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
1656[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Future].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
1657[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Future].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
1658[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Future].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
1659[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Future].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
1660[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Future].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
1661[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
1662[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
1663[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatalWith should return the successful result: OK, passed 1 tests
1664[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
1665[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
1666[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
1667[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
1668[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
1669[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
1670[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
1671[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
1672[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
1673[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
1674[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
1675[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
1676[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatal should handle NonFatal: OK, passed 1 tests
1677[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatal should not handle Fatal: OK, passed 1 tests
1678[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatal should return the successful result: OK, passed 1 tests
1679[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
1680[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
1681[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatalEither should return the successful result: OK, passed 1 tests
1682[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatalEither should return the failed result: OK, passed 1 tests
1683[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
1684[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
1685[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatal should return the successful result: OK, passed 1 tests
1686[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatal should return the failed result: OK, passed 1 tests
1687[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
1688[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
1689[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
1690[info] + effectie.instances.monix3.CanHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
1691[info] Using random seed: 382595555923
1692[info] + effectie.instances.monix3.f.fxCtorSpec.test FxCtor[Task].effectOf: OK, passed 100 tests
1693[info] + effectie.instances.monix3.f.fxCtorSpec.test FxCtor[Task].fromEffect(effectOf): OK, passed 100 tests
1694[info] + effectie.instances.monix3.f.fxCtorSpec.test FxCtor[Task].fromEffect(pureOf): OK, passed 100 tests
1695[info] + effectie.instances.monix3.f.fxCtorSpec.test FxCtor[Task].pureOf: OK, passed 100 tests
1696[info] + effectie.instances.monix3.f.fxCtorSpec.test FxCtor[Task].pureOrError(success case): OK, passed 100 tests
1697[info] + effectie.instances.monix3.f.fxCtorSpec.test FxCtor[Task].pureOrError(error case): OK, passed 1 tests
1698[info] + effectie.instances.monix3.f.fxCtorSpec.test FxCtor[Task].unitOf: OK, passed 1 tests
1699[info] + effectie.instances.monix3.f.fxCtorSpec.test FxCtor[Task].errorOf: OK, passed 1 tests
1700[info] + effectie.instances.monix3.f.fxCtorSpec.test FxCtor[Task].fromEither(Right): OK, passed 100 tests
1701[info] + effectie.instances.monix3.f.fxCtorSpec.test FxCtor[Task].fromEither(Left): OK, passed 100 tests
1702[info] + effectie.instances.monix3.f.fxCtorSpec.test FxCtor[Task].fromOption(Some): OK, passed 100 tests
1703[info] + effectie.instances.monix3.f.fxCtorSpec.test FxCtor[Task].fromOption(None): OK, passed 100 tests
1704[info] + effectie.instances.monix3.f.fxCtorSpec.test FxCtor[Task].fromTry(Success): OK, passed 100 tests
1705[info] + effectie.instances.monix3.f.fxCtorSpec.test FxCtor[Task].fromTry(Failure): OK, passed 100 tests
1706[info] Using random seed: 382701766418
1707[info] + effectie.instances.monix3.f.canCatchSpec.test CanCatch[Task]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
1708[info] + effectie.instances.monix3.f.canCatchSpec.test CanCatch[Task]catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
1709[info] + effectie.instances.monix3.f.canCatchSpec.test CanCatch[Task]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
1710[info] + effectie.instances.monix3.f.canCatchSpec.test CanCatch[Task]catchNonFatal should catch NonFatal: OK, passed 1 tests
1711[info] + effectie.instances.monix3.f.canCatchSpec.test CanCatch[Task]catchNonFatal should not catch Fatal: OK, passed 1 tests
1712[info] + effectie.instances.monix3.f.canCatchSpec.test CanCatch[Task]catchNonFatal should return the successful result: OK, passed 1 tests
1713[info] + effectie.instances.monix3.f.canCatchSpec.test CanCatch[Task]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
1714[info] + effectie.instances.monix3.f.canCatchSpec.test CanCatch[Task]catchNonFatalEither should not catch Fatal: OK, passed 1 tests
1715[info] + effectie.instances.monix3.f.canCatchSpec.test CanCatch[Task]catchNonFatalEither should return the successful result: OK, passed 1 tests
1716[info] + effectie.instances.monix3.f.canCatchSpec.test CanCatch[Task]catchNonFatalEither should return the failed result: OK, passed 1 tests
1717[info] + effectie.instances.monix3.f.canCatchSpec.test CanCatch[Task]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
1718[info] + effectie.instances.monix3.f.canCatchSpec.test CanCatch[Task]catchNonFatalEitherT should not catch Fatal: OK, passed 1 tests
1719[info] + effectie.instances.monix3.f.canCatchSpec.test CanCatch[Task]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
1720[info] + effectie.instances.monix3.f.canCatchSpec.test CanCatch[Task]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
1721[info] Using random seed: 382723577370
1722[info] + effectie.syntax.errorSpec.test CanCatch[Task].catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
1723[info] + effectie.syntax.errorSpec.test CanCatch[Task].catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
1724[info] + effectie.syntax.errorSpec.test CanCatch[Task].catchNonFatalThrowable should return the successful result: OK, passed 1 tests
1725[info] + effectie.syntax.errorSpec.test CanCatch[Task].catchNonFatal should catch NonFatal: OK, passed 1 tests
1726[info] + effectie.syntax.errorSpec.test CanCatch[Task].catchNonFatal should not catch Fatal: OK, passed 1 tests
1727[info] + effectie.syntax.errorSpec.test CanCatch[Task].catchNonFatal should return the successful result: OK, passed 1 tests
1728[info] + effectie.syntax.errorSpec.test CanCatch[Task].catchNonFatalEither should catch NonFatal: OK, passed 1 tests
1729[info] + effectie.syntax.errorSpec.test CanCatch[Task].catchNonFatalEither should not catch Fatal: OK, passed 1 tests
1730[info] + effectie.syntax.errorSpec.test CanCatch[Task].catchNonFatalEither should return the successful result: OK, passed 1 tests
1731[info] + effectie.syntax.errorSpec.test CanCatch[Task].catchNonFatalEither should return the failed result: OK, passed 1 tests
1732[info] + effectie.syntax.errorSpec.test CanCatch[Task].catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
1733[info] + effectie.syntax.errorSpec.test CanCatch[Task].catchNonFatalEitherT should not catch Fatal: OK, passed 1 tests
1734[info] + effectie.syntax.errorSpec.test CanCatch[Task].catchNonFatalEitherT should return the successful result: OK, passed 1 tests
1735[info] + effectie.syntax.errorSpec.test CanCatch[Task].catchNonFatalEitherT should return the failed result: OK, passed 1 tests
1736[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
1737[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatalThrowable should return the successful result: OK, passed 1 tests
1738[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatal should catch NonFatal: OK, passed 1 tests
1739[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatal should return the successful result: OK, passed 1 tests
1740[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatalEither should catch NonFatal: OK, passed 1 tests
1741[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatalEither should return the successful result: OK, passed 1 tests
1742[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatalEither should return the failed result: OK, passed 1 tests
1743[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
1744[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatalEitherT should return the successful result: OK, passed 1 tests
1745[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatalEitherT should return the failed result: OK, passed 1 tests
1746[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
1747[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
1748[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleNonFatalWith should return the successful result: OK, passed 1 tests
1749[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
1750[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
1751[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
1752[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
1753[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
1754[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
1755[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
1756[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
1757[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
1758[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
1759[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
1760[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
1761[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleNonFatal should handle NonFatal: OK, passed 1 tests
1762[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleNonFatal should not handle Fatal: OK, passed 1 tests
1763[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleNonFatal should return the successful result: OK, passed 1 tests
1764[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
1765[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
1766[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleNonFatalEither should return the successful result: OK, passed 1 tests
1767[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleNonFatalEither should return the failed result: OK, passed 1 tests
1768[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
1769[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
1770[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleEitherNonFatal should return the successful result: OK, passed 1 tests
1771[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleEitherNonFatal should return the failed result: OK, passed 1 tests
1772[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
1773[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
1774[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
1775[info] + effectie.syntax.errorSpec.test CanHandleError[Task].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
1776[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
1777[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalWith should return the successful result: OK, passed 1 tests
1778[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
1779[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
1780[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
1781[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
1782[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
1783[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
1784[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
1785[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
1786[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
1787[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatal should handle NonFatal: OK, passed 1 tests
1788[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatal should return the successful result: OK, passed 1 tests
1789[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
1790[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalEither should return the successful result: OK, passed 1 tests
1791[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalEither should return the failed result: OK, passed 1 tests
1792[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
1793[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherNonFatal should return the successful result: OK, passed 1 tests
1794[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
1795[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
1796[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
1797[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
1798[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
1799[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
1800[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
1801[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
1802[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
1803[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
1804[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
1805[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
1806[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
1807[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
1808[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
1809[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
1810[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
1811[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
1812[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
1813[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
1814[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverFromNonFatal should return the successful result: OK, passed 1 tests
1815[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
1816[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
1817[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
1818[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
1819[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
1820[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
1821[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
1822[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
1823[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
1824[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
1825[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
1826[info] + effectie.syntax.errorSpec.test CanRecover[Task].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
1827[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
1828[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
1829[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
1830[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
1831[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
1832[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
1833[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
1834[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
1835[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
1836[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
1837[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
1838[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
1839[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatal should return the successful result: OK, passed 1 tests
1840[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
1841[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
1842[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
1843[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
1844[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
1845[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
1846[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
1847[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
1848[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
1849[info] + effectie.syntax.errorSpec.test OnNonFatal[Task].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
1850[info] + effectie.syntax.errorSpec.test OnNonFatal[Task].onNonFatalWith should not do anything and not catch Fatal: OK, passed 1 tests
1851[info] + effectie.syntax.errorSpec.test OnNonFatal[Task].onNonFatalWith should not do anything for the successful result: OK, passed 1 tests
1852[info] + effectie.syntax.errorSpec.test Task[Either[A, B]].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
1853[info] + effectie.syntax.errorSpec.test Task[Either[A, B]].onNonFatalWith should do nothing for success case with Right: OK, passed 1 tests
1854[info] + effectie.syntax.errorSpec.test Task[Either[A, B]].onNonFatalWith should do nothing for success case with Left: OK, passed 1 tests
1855[info] + effectie.syntax.errorSpec.test EitherT[F, A, B].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
1856[info] + effectie.syntax.errorSpec.test EitherT[F, A, B](F(Right(b))).onNonFatalWith should do nothing for success case with Right: OK, passed 1 tests
1857[info] + effectie.syntax.errorSpec.test EitherT[F, A, B](F(Left(a))).onNonFatalWith should do nothing for success case with Left: OK, passed 1 tests
1858[info] Using random seed: 382971528158
1859[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
1860[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
1861[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
1862[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
1863[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
1864[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
1865[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
1866[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
1867[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
1868[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
1869[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
1870[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
1871[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
1872[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
1873[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
1874[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
1875[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
1876[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverFromNonFatal should return the successful result: OK, passed 1 tests
1877[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
1878[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
1879[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
1880[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
1881[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
1882[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
1883[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
1884[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
1885[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
1886[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
1887[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
1888[info] + effectie.instances.monix3.f.canRecoverSpec.test CanRecover[Task].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
1889[info] Using random seed: 383003578946
1890[info] + effectie.instances.monix3.fromFutureSpec.test FromFuture[Task].toEffect: OK, passed 100 tests
1891[info] + effectie.instances.monix3.fromFutureSpec.test FromFuture[Id].toEffect: OK, passed 100 tests
1892[info] Using random seed: 383101860721
1893[info] + effectie.syntax.restartSpec.CanRestart[F].restartWhile: OK, passed 100 tests
1894[info] + effectie.syntax.restartSpec.CanRestart[F].restartUntil: OK, passed 100 tests
1895[info] + effectie.syntax.restartSpec.CanRestart[F].restartOnError: OK, passed 100 tests
1896[info] + effectie.syntax.restartSpec.CanRestart[F].restartOnErrorIf: OK, passed 100 tests
1897[info] Using random seed: 383125866895
1898[info] + effectie.instances.monix3.canCatchIdSpec.test CanCatch[Id]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
1899[info] + effectie.instances.monix3.canCatchIdSpec.test CanCatch[Id]catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
1900[info] + effectie.instances.monix3.canCatchIdSpec.test CanCatch[Id]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
1901[info] + effectie.instances.monix3.canCatchIdSpec.test CanCatch[Id]catchNonFatal should catch NonFatal: OK, passed 1 tests
1902[info] + effectie.instances.monix3.canCatchIdSpec.test CanCatch[Id]catchNonFatal should not catch Fatal: OK, passed 1 tests
1903[info] + effectie.instances.monix3.canCatchIdSpec.test CanCatch[Id]catchNonFatal should return the successful result: OK, passed 1 tests
1904[info] + effectie.instances.monix3.canCatchIdSpec.test CanCatch[Id]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
1905[info] + effectie.instances.monix3.canCatchIdSpec.test CanCatch[Id]catchNonFatalEither should not catch Fatal: OK, passed 1 tests
1906[info] + effectie.instances.monix3.canCatchIdSpec.test CanCatch[Id]catchNonFatalEither should return the successful result: OK, passed 1 tests
1907[info] + effectie.instances.monix3.canCatchIdSpec.test CanCatch[Id]catchNonFatalEither should return the failed result: OK, passed 1 tests
1908[info] + effectie.instances.monix3.canCatchIdSpec.test CanCatch[Id]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
1909[info] + effectie.instances.monix3.canCatchIdSpec.test CanCatch[Id]catchNonFatalEitherT should not catch Fatal: OK, passed 1 tests
1910[info] + effectie.instances.monix3.canCatchIdSpec.test CanCatch[Id]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
1911[info] + effectie.instances.monix3.canCatchIdSpec.test CanCatch[Id]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
1912[info] Using random seed: 383136845532
1913[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
1914[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
1915[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalWith should return the successful result: OK, passed 1 tests
1916[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
1917[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
1918[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
1919[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
1920[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
1921[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
1922[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
1923[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
1924[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
1925[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
1926[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
1927[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
1928[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatal should handle NonFatal: OK, passed 1 tests
1929[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatal should not handle Fatal: OK, passed 1 tests
1930[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatal should return the successful result: OK, passed 1 tests
1931[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
1932[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
1933[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalEither should return the successful result: OK, passed 1 tests
1934[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalEither should return the failed result: OK, passed 1 tests
1935[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
1936[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
1937[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatal should return the successful result: OK, passed 1 tests
1938[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatal should return the failed result: OK, passed 1 tests
1939[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
1940[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
1941[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
1942[info] + effectie.instances.monix3.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
1943[info] Using random seed: 383170143213
1944[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
1945[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
1946[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
1947[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
1948[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
1949[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
1950[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
1951[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
1952[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
1953[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
1954[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
1955[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
1956[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
1957[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
1958[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
1959[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
1960[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
1961[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatal should return the successful result: OK, passed 1 tests
1962[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
1963[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
1964[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
1965[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
1966[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
1967[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
1968[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
1969[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
1970[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
1971[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
1972[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
1973[info] + effectie.instances.monix3.canRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
1974[info] Using random seed: 383199908409
1975[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
1976[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
1977[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleNonFatalWith should return the successful result: OK, passed 1 tests
1978[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
1979[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
1980[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
1981[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
1982[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
1983[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
1984[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
1985[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
1986[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
1987[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
1988[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
1989[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
1990[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleNonFatal should handle NonFatal: OK, passed 1 tests
1991[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleNonFatal should not handle Fatal: OK, passed 1 tests
1992[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleNonFatal should return the successful result: OK, passed 1 tests
1993[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
1994[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
1995[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleNonFatalEither should return the successful result: OK, passed 1 tests
1996[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleNonFatalEither should return the failed result: OK, passed 1 tests
1997[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
1998[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
1999[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleEitherNonFatal should return the successful result: OK, passed 1 tests
2000[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleEitherNonFatal should return the failed result: OK, passed 1 tests
2001[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
2002[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
2003[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
2004[info] + effectie.instances.monix3.f.canHandleErrorSpec.test CanHandleError[Task].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
2005[info] Using random seed: 383237196536
2006[info] + effectie.instances.monix3.onNonFatalSpec.test OnNonFatal[Task].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
2007[info] + effectie.instances.monix3.onNonFatalSpec.test OnNonFatal[Task].onNonFatalWith should not do anything for Fatal: OK, passed 1 tests
2008[info] + effectie.instances.monix3.onNonFatalSpec.test OnNonFatal[Task].onNonFatalWith should not do anything for the successful result: OK, passed 1 tests
2009[info] Using random seed: 383241565865
2010[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].effectOf: OK, passed 100 tests
2011[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].fromEffect(effectOf): OK, passed 100 tests
2012[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].fromEffect(pureOf): OK, passed 100 tests
2013[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].pureOf: OK, passed 100 tests
2014[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].pureOrError(success case): OK, passed 100 tests
2015[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].pureOrError(error case): OK, passed 1 tests
2016[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].unitOf: OK, passed 1 tests
2017[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].errorOf: OK, passed 1 tests
2018[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].fromEither(Right): OK, passed 100 tests
2019[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].fromEither(Left): OK, passed 100 tests
2020[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].fromOption(Some): OK, passed 100 tests
2021[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].fromOption(None): OK, passed 100 tests
2022[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].fromTry(Success): OK, passed 100 tests
2023[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].fromTry(Failure): OK, passed 100 tests
2024[info] + effectie.instances.monix3.f.fxSpec.test Monad laws for Fx[Task] - Identity: OK, passed 100 tests
2025[info] + effectie.instances.monix3.f.fxSpec.test Monad laws for Fx[Task] - Composition: OK, passed 100 tests
2026[info] + effectie.instances.monix3.f.fxSpec.test Monad laws for Fx[Task] - IdentityAp: OK, passed 100 tests
2027[info] + effectie.instances.monix3.f.fxSpec.test Monad laws for Fx[Task] - Homomorphism: OK, passed 100 tests
2028[info] + effectie.instances.monix3.f.fxSpec.test Monad laws for Fx[Task] - Interchange: OK, passed 100 tests
2029[info] + effectie.instances.monix3.f.fxSpec.test Monad laws for Fx[Task] - CompositionAp: OK, passed 100 tests
2030[info] + effectie.instances.monix3.f.fxSpec.test Monad laws for Fx[Task] - LeftIdentity: OK, passed 100 tests
2031[info] + effectie.instances.monix3.f.fxSpec.test Monad laws for Fx[Task] - RightIdentity: OK, passed 100 tests
2032[info] + effectie.instances.monix3.f.fxSpec.test Monad laws for Fx[Task] - Associativity: OK, passed 100 tests
2033[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
2034[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task]catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
2035[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
2036[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task]catchNonFatal should catch NonFatal: OK, passed 1 tests
2037[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task]catchNonFatal should not catch Fatal: OK, passed 1 tests
2038[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task]catchNonFatal should return the successful result: OK, passed 1 tests
2039[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
2040[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task]catchNonFatalEither should not catch Fatal: OK, passed 1 tests
2041[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task]catchNonFatalEither should return the successful result: OK, passed 1 tests
2042[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task]catchNonFatalEither should return the failed result: OK, passed 1 tests
2043[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
2044[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task]catchNonFatalEitherT should not catch Fatal: OK, passed 1 tests
2045[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
2046[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
2047[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
2048[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
2049[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleNonFatalWith should return the successful result: OK, passed 1 tests
2050[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
2051[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
2052[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
2053[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
2054[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
2055[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
2056[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
2057[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
2058[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
2059[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
2060[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
2061[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
2062[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleNonFatal should handle NonFatal: OK, passed 1 tests
2063[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleNonFatal should not handle Fatal: OK, passed 1 tests
2064[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleNonFatal should return the successful result: OK, passed 1 tests
2065[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
2066[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
2067[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleNonFatalEither should return the successful result: OK, passed 1 tests
2068[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleNonFatalEither should return the failed result: OK, passed 1 tests
2069[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
2070[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
2071[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleEitherNonFatal should return the successful result: OK, passed 1 tests
2072[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleEitherNonFatal should return the failed result: OK, passed 1 tests
2073[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
2074[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
2075[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
2076[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
2077[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
2078[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
2079[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
2080[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
2081[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
2082[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
2083[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
2084[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
2085[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
2086[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
2087[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
2088[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
2089[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
2090[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
2091[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
2092[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
2093[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
2094[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverFromNonFatal should return the successful result: OK, passed 1 tests
2095[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
2096[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
2097[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
2098[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
2099[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
2100[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
2101[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
2102[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
2103[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
2104[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
2105[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
2106[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
2107[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
2108[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].onNonFatalWith should do nothing for Fatal: OK, passed 1 tests
2109[info] + effectie.instances.monix3.f.fxSpec.test Fx[Task].onNonFatalWith should do nothing for the successful result: OK, passed 1 tests
2110[info] Using random seed: 383438768466
2111[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Task]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
2112[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Task]catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
2113[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Task]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
2114[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Task]catchNonFatal should catch NonFatal: OK, passed 1 tests
2115[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Task]catchNonFatal should not catch Fatal: OK, passed 1 tests
2116[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Task]catchNonFatal should return the successful result: OK, passed 1 tests
2117[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Task]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
2118[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Task]catchNonFatalEither should not catch Fatal: OK, passed 1 tests
2119[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Task]catchNonFatalEither should return the successful result: OK, passed 1 tests
2120[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Task]catchNonFatalEither should return the failed result: OK, passed 1 tests
2121[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Task]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
2122[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Task]catchNonFatalEitherT should not catch Fatal: OK, passed 1 tests
2123[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Task]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
2124[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Task]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
2125[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Future].catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
2126[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Future].catchNonFatalThrowable should return the successful result: OK, passed 1 tests
2127[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Future].catchNonFatal should catch NonFatal: OK, passed 1 tests
2128[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Future].catchNonFatal should return the successful result: OK, passed 1 tests
2129[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Future].catchNonFatalEither should catch NonFatal: OK, passed 1 tests
2130[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Future].catchNonFatalEither should return the successful result: OK, passed 1 tests
2131[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Future].catchNonFatalEither should return the failed result: OK, passed 1 tests
2132[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Future]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
2133[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Future]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
2134[info] + effectie.instances.monix3.CanCatchSpec.test CanCatch[Future]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
2135[info] Using random seed: 383465658555
2136[info] + effectie.instances.monix3.FxSpec.test Fx[Task].effectOf: OK, passed 100 tests
2137[info] + effectie.instances.monix3.FxSpec.test Fx[Task].fromEffect(effectOf): OK, passed 100 tests
2138[info] + effectie.instances.monix3.FxSpec.test Fx[Task].fromEffect(pureOf): OK, passed 100 tests
2139[info] + effectie.instances.monix3.FxSpec.test Fx[Task].pureOf: OK, passed 100 tests
2140[info] + effectie.instances.monix3.FxSpec.test Fx[Task].pureOrError(success case): OK, passed 100 tests
2141[info] + effectie.instances.monix3.FxSpec.test Fx[Task].pureOrError(error case): OK, passed 1 tests
2142[info] + effectie.instances.monix3.FxSpec.test Fx[Task].unitOf: OK, passed 1 tests
2143[info] + effectie.instances.monix3.FxSpec.test Fx[Task].errorOf: OK, passed 1 tests
2144[info] + effectie.instances.monix3.FxSpec.test Fx[Task].fromEither(Right): OK, passed 100 tests
2145[info] + effectie.instances.monix3.FxSpec.test Fx[Task].fromEither(Left): OK, passed 100 tests
2146[info] + effectie.instances.monix3.FxSpec.test Fx[Task].fromOption(Some): OK, passed 100 tests
2147[info] + effectie.instances.monix3.FxSpec.test Fx[Task].fromOption(None): OK, passed 100 tests
2148[info] + effectie.instances.monix3.FxSpec.test Fx[Task].fromTry(Success): OK, passed 100 tests
2149[info] + effectie.instances.monix3.FxSpec.test Fx[Task].fromTry(Failure): OK, passed 100 tests
2150[info] + effectie.instances.monix3.FxSpec.test Monad laws for Fx[Task] - Identity: OK, passed 100 tests
2151[info] + effectie.instances.monix3.FxSpec.test Monad laws for Fx[Task] - Composition: OK, passed 100 tests
2152[info] + effectie.instances.monix3.FxSpec.test Monad laws for Fx[Task] - IdentityAp: OK, passed 100 tests
2153[info] + effectie.instances.monix3.FxSpec.test Monad laws for Fx[Task] - Homomorphism: OK, passed 100 tests
2154[info] + effectie.instances.monix3.FxSpec.test Monad laws for Fx[Task] - Interchange: OK, passed 100 tests
2155[info] + effectie.instances.monix3.FxSpec.test Monad laws for Fx[Task] - CompositionAp: OK, passed 100 tests
2156[info] + effectie.instances.monix3.FxSpec.test Monad laws for Fx[Task] - LeftIdentity: OK, passed 100 tests
2157[info] + effectie.instances.monix3.FxSpec.test Monad laws for Fx[Task] - RightIdentity: OK, passed 100 tests
2158[info] + effectie.instances.monix3.FxSpec.test Monad laws for Fx[Task] - Associativity: OK, passed 100 tests
2159[info] + effectie.instances.monix3.FxSpec.test Fx[Task]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
2160[info] + effectie.instances.monix3.FxSpec.test Fx[Task]catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
2161[info] + effectie.instances.monix3.FxSpec.test Fx[Task]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
2162[info] + effectie.instances.monix3.FxSpec.test Fx[Task]catchNonFatal should catch NonFatal: OK, passed 1 tests
2163[info] + effectie.instances.monix3.FxSpec.test Fx[Task]catchNonFatal should not catch Fatal: OK, passed 1 tests
2164[info] + effectie.instances.monix3.FxSpec.test Fx[Task]catchNonFatal should return the successful result: OK, passed 1 tests
2165[info] + effectie.instances.monix3.FxSpec.test Fx[Task]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
2166[info] + effectie.instances.monix3.FxSpec.test Fx[Task]catchNonFatalEither should not catch Fatal: OK, passed 1 tests
2167[info] + effectie.instances.monix3.FxSpec.test Fx[Task]catchNonFatalEither should return the successful result: OK, passed 1 tests
2168[info] + effectie.instances.monix3.FxSpec.test Fx[Task]catchNonFatalEither should return the failed result: OK, passed 1 tests
2169[info] + effectie.instances.monix3.FxSpec.test Fx[Task]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
2170[info] + effectie.instances.monix3.FxSpec.test Fx[Task]catchNonFatalEitherT should not catch Fatal: OK, passed 1 tests
2171[info] + effectie.instances.monix3.FxSpec.test Fx[Task]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
2172[info] + effectie.instances.monix3.FxSpec.test Fx[Task]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
2173[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
2174[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
2175[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleNonFatalWith should return the successful result: OK, passed 1 tests
2176[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
2177[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
2178[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
2179[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
2180[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
2181[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
2182[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
2183[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
2184[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
2185[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
2186[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
2187[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
2188[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleNonFatal should handle NonFatal: OK, passed 1 tests
2189[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleNonFatal should not handle Fatal: OK, passed 1 tests
2190[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleNonFatal should return the successful result: OK, passed 1 tests
2191[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
2192[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
2193[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleNonFatalEither should return the successful result: OK, passed 1 tests
2194[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleNonFatalEither should return the failed result: OK, passed 1 tests
2195[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
2196[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
2197[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleEitherNonFatal should return the successful result: OK, passed 1 tests
2198[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleEitherNonFatal should return the failed result: OK, passed 1 tests
2199[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
2200[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
2201[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
2202[info] + effectie.instances.monix3.FxSpec.test Fx[Task].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
2203[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
2204[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
2205[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
2206[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
2207[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
2208[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
2209[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
2210[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
2211[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
2212[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
2213[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
2214[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
2215[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
2216[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
2217[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
2218[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
2219[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
2220[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverFromNonFatal should return the successful result: OK, passed 1 tests
2221[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
2222[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
2223[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
2224[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
2225[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
2226[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
2227[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
2228[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
2229[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
2230[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
2231[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
2232[info] + effectie.instances.monix3.FxSpec.test Fx[Task].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
2233[info] + effectie.instances.monix3.FxSpec.test Fx[Task].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
2234[info] + effectie.instances.monix3.FxSpec.test Fx[Task].onNonFatalWith should do nothing for Fatal: OK, passed 1 tests
2235[info] + effectie.instances.monix3.FxSpec.test Fx[Task].onNonFatalWith should do nothing for the successful result: OK, passed 1 tests
2236[info] Using random seed: 383622038825
2237[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
2238[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
2239[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
2240[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
2241[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
2242[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
2243[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
2244[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
2245[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
2246[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
2247[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
2248[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
2249[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
2250[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
2251[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
2252[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
2253[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
2254[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverFromNonFatal should return the successful result: OK, passed 1 tests
2255[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
2256[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
2257[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
2258[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
2259[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
2260[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
2261[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
2262[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
2263[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
2264[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
2265[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
2266[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Task].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
2267[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Future].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
2268[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Future].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
2269[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Future].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
2270[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Future].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
2271[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Future].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
2272[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Future].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
2273[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Future].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
2274[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Future].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
2275[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Future].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
2276[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Future].recoverFromNonFatal should return the successful result: OK, passed 1 tests
2277[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Future].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
2278[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Future].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
2279[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Future].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
2280[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Future].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
2281[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Future].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
2282[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Future].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
2283[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Future].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
2284[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Future].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
2285[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Future].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
2286[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Future].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
2287[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Future].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
2288[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Future].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
2289[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
2290[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
2291[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
2292[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
2293[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
2294[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
2295[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
2296[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
2297[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
2298[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
2299[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
2300[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
2301[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
2302[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
2303[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
2304[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
2305[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
2306[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatal should return the successful result: OK, passed 1 tests
2307[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
2308[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
2309[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
2310[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
2311[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
2312[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
2313[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
2314[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
2315[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
2316[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
2317[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
2318[info] + effectie.instances.monix3.CanRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
2319[info] Using random seed: 383704898638
2320[info] + effectie.syntax.fxSpec.test fx.{effectOf, pureOf, unitOf} for IO: OK, passed 100 tests
2321[info] + effectie.syntax.fxSpec.test fx.effectOf[Task]: OK, passed 100 tests
2322[info] + effectie.syntax.fxSpec.test fx.fromEffect[Task](IO[A]): OK, passed 100 tests
2323[info] + effectie.syntax.fxSpec.test fx.fromEffect[Task](IO.pure[A]): OK, passed 100 tests
2324[info] + effectie.syntax.fxSpec.test fx.pureOf[Task]: OK, passed 100 tests
2325[info] + effectie.syntax.fxSpec.test fx.pureOrError[Task](success case): OK, passed 100 tests
2326[info] + effectie.syntax.fxSpec.test fx.pureOrError[Task](error case): OK, passed 1 tests
2327[info] + effectie.syntax.fxSpec.test fx.unitOf[Task]: OK, passed 1 tests
2328[info] + effectie.syntax.fxSpec.test fx.errorOf[Task]: OK, passed 1 tests
2329[info] + effectie.syntax.fxSpec.test fx.pureOfOption[Task]: OK, passed 100 tests
2330[info] + effectie.syntax.fxSpec.test fx.pureOfSome[Task]: OK, passed 100 tests
2331[info] + effectie.syntax.fxSpec.test fx.pureOfNone[Task]: OK, passed 1 tests
2332[info] + effectie.syntax.fxSpec.test fx.pureOfRight[Task]: OK, passed 100 tests
2333[info] + effectie.syntax.fxSpec.test fx.pureOfLeft[Task]: OK, passed 100 tests
2334[info] + effectie.syntax.fxSpec.test fx.{effectOf, pureOf, unitOf} for Future: OK, passed 100 tests
2335[info] + effectie.syntax.fxSpec.test fx.effectOf[Future]: OK, passed 100 tests
2336[info] + effectie.syntax.fxSpec.test fx.pureOf[Future]: OK, passed 100 tests
2337[info] + effectie.syntax.fxSpec.test fx.pureOrError[Future](success case): OK, passed 100 tests
2338[info] + effectie.syntax.fxSpec.test fx.pureOrError[Future](error case): OK, passed 1 tests
2339[info] + effectie.syntax.fxSpec.test fx.unitOf[Future]: OK, passed 1 tests
2340[info] + effectie.syntax.fxSpec.test fx.errorOf[Future]: OK, passed 1 tests
2341[info] + effectie.syntax.fxSpec.test fx.pureOfOption[Future]: OK, passed 100 tests
2342[info] + effectie.syntax.fxSpec.test fx.pureOfSome[Future]: OK, passed 100 tests
2343[info] + effectie.syntax.fxSpec.test fx.pureOfNone[Future]: OK, passed 1 tests
2344[info] + effectie.syntax.fxSpec.test fx.pureOfRight[Future]: OK, passed 100 tests
2345[info] + effectie.syntax.fxSpec.test fx.pureOfLeft[Future]: OK, passed 100 tests
2346[info] Using random seed: 383878647961
2347[info] + effectie.resource.Ce2ResourceApplicativeSpec.test Applicative Law - Identity for ReleasableResource[Task, *]: OK, passed 100 tests
2348[info] + effectie.resource.Ce2ResourceApplicativeSpec.test Applicative Law - Composition for ReleasableResource[Task, *]: OK, passed 100 tests
2349[info] + effectie.resource.Ce2ResourceApplicativeSpec.test Applicative Law - IdentityAp for ReleasableResource[Task, *]: OK, passed 100 tests
2350[info] + effectie.resource.Ce2ResourceApplicativeSpec.test Applicative Law - Homomorphism for ReleasableResource[Task, *]: OK, passed 100 tests
2351[info] + effectie.resource.Ce2ResourceApplicativeSpec.test Applicative Law - Interchange for ReleasableResource[Task, *]: OK, passed 100 tests
2352[info] + effectie.resource.Ce2ResourceApplicativeSpec.test Applicative Law - CompositionAp for ReleasableResource[Task, *]: OK, passed 100 tests
2353[info] + effectie.resource.Ce2ResourceApplicativeSpec.test ReleasableResource[Task, *].map: OK, passed 100 tests
2354[info] + effectie.resource.Ce2ResourceApplicativeSpec.test ReleasableResource[Task, *].ap: OK, passed 100 tests
2355[info] Using random seed: 383982071488
2356[info] + effectie.instances.monix3.f.fromFutureSpec.test FromFuture[Task].toEffect: OK, passed 100 tests
2357[info] Using random seed: 383995336699
2358[info] + effectie.resource.Ce2ResourceFunctorSpec.test Functor Law - Identity for ReleasableResource[Task, *]: OK, passed 100 tests
2359[info] + effectie.resource.Ce2ResourceFunctorSpec.test Functor Law - Composition for ReleasableResource[Task, *]: OK, passed 100 tests
2360[info] + effectie.resource.Ce2ResourceFunctorSpec.test ReleasableResource[Task, *].map: OK, passed 100 tests
2361[info] Using random seed: 384015721890
2362[info] + effectie.instances.monix3.FxCtorSpec.test FxCtor[Task].effectOf: OK, passed 100 tests
2363[info] + effectie.instances.monix3.FxCtorSpec.test FxCtor[Task].fromEffect(effectOf): OK, passed 100 tests
2364[info] + effectie.instances.monix3.FxCtorSpec.test FxCtor[Task].fromEffect(pureOf): OK, passed 100 tests
2365[info] + effectie.instances.monix3.FxCtorSpec.test FxCtor[Task].pureOf: OK, passed 100 tests
2366[info] + effectie.instances.monix3.FxCtorSpec.test FxCtor[Task].pureOrError(success case): OK, passed 100 tests
2367[info] + effectie.instances.monix3.FxCtorSpec.test FxCtor[Task].pureOrError(error case): OK, passed 1 tests
2368[info] + effectie.instances.monix3.FxCtorSpec.test FxCtor[Task].unitOf: OK, passed 1 tests
2369[info] + effectie.instances.monix3.FxCtorSpec.test FxCtor[Task].errorOf: OK, passed 1 tests
2370[info] + effectie.instances.monix3.FxCtorSpec.test FxCtor[Task].fromEither(Right): OK, passed 100 tests
2371[info] + effectie.instances.monix3.FxCtorSpec.test FxCtor[Task].fromEither(Left): OK, passed 100 tests
2372[info] + effectie.instances.monix3.FxCtorSpec.test FxCtor[Task].fromOption(Some): OK, passed 100 tests
2373[info] + effectie.instances.monix3.FxCtorSpec.test FxCtor[Task].fromOption(None): OK, passed 100 tests
2374[info] + effectie.instances.monix3.FxCtorSpec.test FxCtor[Task].fromTry(Success): OK, passed 100 tests
2375[info] + effectie.instances.monix3.FxCtorSpec.test FxCtor[Task].fromTry(Failure): OK, passed 100 tests
2376[info] Using random seed: 384048215644
2377[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.fromAutoCloseable: OK, passed 100 tests
2378[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.fromAutoCloseable - error case: OK, passed 100 tests
2379[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.make: OK, passed 100 tests
2380[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.make - error case: OK, passed 100 tests
2381[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.pure: OK, passed 100 tests
2382[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.pure - error case: OK, passed 100 tests
2383[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.map: OK, passed 100 tests
2384[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.map error case: OK, passed 100 tests
2385[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.flatMap: OK, passed 100 tests
2386[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.flatMap error case: OK, passed 100 tests
2387[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.flatMap and Ce2Resource.map: OK, passed 100 tests
2388[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.flatMap and Ce2Resource.map error case: OK, passed 100 tests
2389[info] Using random seed: 384396223688
2390[info] + effectie.instances.monix3.toFutureSpec.test ToFuture[Task].unsafeToFuture: OK, passed 100 tests
2391[info] + effectie.instances.monix3.toFutureSpec.test ToFuture[Id].unsafeToFuture: OK, passed 100 tests
2392[info] Using random seed: 384455201240
2393[info] + effectie.syntax.fxIdSpec.test fx.{effectOf, pureOf, unitOf} for Id: OK, passed 100 tests
2394[info] + effectie.syntax.fxIdSpec.test fx.effectOf[Id]: OK, passed 100 tests
2395[info] + effectie.syntax.fxIdSpec.test fx.pureOf[Id]: OK, passed 100 tests
2396[info] + effectie.syntax.fxIdSpec.test fx.pureOrError[Id](success case): OK, passed 100 tests
2397[info] + effectie.syntax.fxIdSpec.test fx.pureOrError[Id](error case): OK, passed 1 tests
2398[info] + effectie.syntax.fxIdSpec.test fx.unitOf[Id]: OK, passed 1 tests
2399[info] + effectie.syntax.fxIdSpec.test fx.errorOf[Id]: OK, passed 1 tests
2400[info] + effectie.syntax.fxIdSpec.test fx.pureOfOption[Id]: OK, passed 100 tests
2401[info] + effectie.syntax.fxIdSpec.test fx.pureOfSome[Id]: OK, passed 100 tests
2402[info] + effectie.syntax.fxIdSpec.test fx.pureOfNone[Id]: OK, passed 1 tests
2403[info] + effectie.syntax.fxIdSpec.test fx.pureOfRight[Id]: OK, passed 100 tests
2404[info] + effectie.syntax.fxIdSpec.test fx.pureOfLeft[Id]: OK, passed 100 tests
2405Starting build for ProjectRef(file:/build/repo/,catsJVM) (effectie-cats)... [3/10]
2406Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -explain, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
2407[info] Using random seed: 386570790210
2408[info] + effectie.instances.future.fxFutureSpec.test Fx[Future]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
2409[info] + effectie.instances.future.fxFutureSpec.test Fx[Future]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
2410[info] + effectie.instances.future.fxFutureSpec.test Fx[Future]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
2411[info] + effectie.instances.future.fxFutureSpec.test Fx[Future].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
2412[info] + effectie.instances.future.fxFutureSpec.test Fx[Future].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
2413[info] + effectie.instances.future.fxFutureSpec.test Fx[Future].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
2414[info] + effectie.instances.future.fxFutureSpec.test Fx[Future].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
2415[info] + effectie.instances.future.fxFutureSpec.test Fx[Future].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
2416[info] + effectie.instances.future.fxFutureSpec.test Fx[Future].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
2417[info] + effectie.instances.future.fxFutureSpec.test Fx[Future].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
2418[info] + effectie.instances.future.fxFutureSpec.test Fx[Future].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
2419[info] + effectie.instances.future.fxFutureSpec.test Fx[Future].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
2420[info] + effectie.instances.future.fxFutureSpec.test Fx[Future].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
2421[info] + effectie.instances.future.fxFutureSpec.test Fx[Future].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
2422[info] + effectie.instances.future.fxFutureSpec.test Fx[Future].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
2423[info] Using random seed: 386813070651
2424[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
2425[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
2426[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleNonFatalWith should return the successful result: OK, passed 1 tests
2427[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
2428[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
2429[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
2430[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
2431[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
2432[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
2433[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
2434[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
2435[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
2436[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
2437[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
2438[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
2439[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleNonFatal should handle NonFatal: OK, passed 1 tests
2440[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleNonFatal should not handle Fatal: OK, passed 1 tests
2441[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleNonFatal should return the successful result: OK, passed 1 tests
2442[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
2443[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
2444[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleNonFatalEither should return the successful result: OK, passed 1 tests
2445[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleNonFatalEither should return the failed result: OK, passed 1 tests
2446[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
2447[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
2448[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatal should return the successful result: OK, passed 1 tests
2449[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatal should return the failed result: OK, passed 1 tests
2450[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
2451[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
2452[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
2453[info] + effectie.instances.id.canHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
2454[info] Using random seed: 386876660526
2455[info] + effectie.instances.id.fxCtorSpec.test FxCtor[Id].effectOf: OK, passed 100 tests
2456[info] + effectie.instances.id.fxCtorSpec.test FxCtor[Id].fromEffect(effectOf): OK, passed 100 tests
2457[info] + effectie.instances.id.fxCtorSpec.test FxCtor[Id].fromEffect(pureOf): OK, passed 100 tests
2458[info] + effectie.instances.id.fxCtorSpec.test FxCtor[Id].pureOf: OK, passed 100 tests
2459[info] + effectie.instances.id.fxCtorSpec.test FxCtor[Id].pureOrError(success case): OK, passed 100 tests
2460[info] + effectie.instances.id.fxCtorSpec.test FxCtor[Id].pureOrError(error case): OK, passed 1 tests
2461[info] + effectie.instances.id.fxCtorSpec.test FxCtor[Id].unitOf: OK, passed 1 tests
2462[info] + effectie.instances.id.fxCtorSpec.test FxCtor[Id].errorOf: OK, passed 1 tests
2463[info] + effectie.instances.id.fxCtorSpec.test FxCtor[Id].fromEither(Right): OK, passed 100 tests
2464[info] + effectie.instances.id.fxCtorSpec.test FxCtor[Id].fromEither(Left): OK, passed 100 tests
2465[info] + effectie.instances.id.fxCtorSpec.test FxCtor[Id].fromOption(Some): OK, passed 100 tests
2466[info] + effectie.instances.id.fxCtorSpec.test FxCtor[Id].fromOption(None): OK, passed 100 tests
2467[info] + effectie.instances.id.fxCtorSpec.test FxCtor[Id].fromTry(Success): OK, passed 100 tests
2468[info] + effectie.instances.id.fxCtorSpec.test FxCtor[Id].fromTry(Failure): OK, passed 100 tests
2469[info] + effectie.instances.id.fxCtorSpec.test FxCtor[Id].testFlatMapFa(Id[A])(A => Id[B]): OK, passed 100 tests
2470[info] Using random seed: 387089647345
2471[info] + effectie.instances.id.fxSpec.test Fx[Id].effectOf: OK, passed 100 tests
2472[info] + effectie.instances.id.fxSpec.test Fx[Id].fromEffect(effectOf): OK, passed 100 tests
2473[info] + effectie.instances.id.fxSpec.test Fx[Id].fromEffect(pureOf): OK, passed 100 tests
2474[info] + effectie.instances.id.fxSpec.test Fx[Id].pureOf: OK, passed 100 tests
2475[info] + effectie.instances.id.fxSpec.test Fx[Id].pureOrError(success case): OK, passed 100 tests
2476[info] + effectie.instances.id.fxSpec.test Fx[Id].pureOrError(error case): OK, passed 1 tests
2477[info] + effectie.instances.id.fxSpec.test Fx[Id].unitOf: OK, passed 1 tests
2478[info] + effectie.instances.id.fxSpec.test Fx[Id].errorOf: OK, passed 1 tests
2479[info] + effectie.instances.id.fxSpec.test Fx[Id].fromEither(Right): OK, passed 100 tests
2480[info] + effectie.instances.id.fxSpec.test Fx[Id].fromEither(Left): OK, passed 100 tests
2481[info] + effectie.instances.id.fxSpec.test Fx[Id].fromOption(Some): OK, passed 100 tests
2482[info] + effectie.instances.id.fxSpec.test Fx[Id].fromOption(None): OK, passed 100 tests
2483[info] + effectie.instances.id.fxSpec.test Fx[Id].fromTry(Success): OK, passed 100 tests
2484[info] + effectie.instances.id.fxSpec.test Fx[Id].fromTry(Failure): OK, passed 100 tests
2485[info] + effectie.instances.id.fxSpec.test Fx[Id].testFlatMapFa(Id[A])(A => Id[B]): OK, passed 100 tests
2486[info] + effectie.instances.id.fxSpec.test Monad laws for Fx[Id] - Identity: OK, passed 100 tests
2487[info] + effectie.instances.id.fxSpec.test Monad laws for Fx[Id] - Composition: OK, passed 100 tests
2488[info] + effectie.instances.id.fxSpec.test Monad laws for Fx[Id] - IdentityAp: OK, passed 100 tests
2489[info] + effectie.instances.id.fxSpec.test Monad laws for Fx[Id] - Homomorphism: OK, passed 100 tests
2490[info] + effectie.instances.id.fxSpec.test Monad laws for Fx[Id] - Interchange: OK, passed 100 tests
2491[info] + effectie.instances.id.fxSpec.test Monad laws for Fx[Id] - CompositionAp: OK, passed 100 tests
2492[info] + effectie.instances.id.fxSpec.test Monad laws for Fx[Id] - LeftIdentity: OK, passed 100 tests
2493[info] + effectie.instances.id.fxSpec.test Monad laws for Fx[Id] - RightIdentity: OK, passed 100 tests
2494[info] + effectie.instances.id.fxSpec.test Monad laws for Fx[Id] - Associativity: OK, passed 100 tests
2495[info] + effectie.instances.id.fxSpec.test Fx[Id]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
2496[info] + effectie.instances.id.fxSpec.test Fx[Id]catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
2497[info] + effectie.instances.id.fxSpec.test Fx[Id]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
2498[info] + effectie.instances.id.fxSpec.test Fx[Id]catchNonFatal should catch NonFatal: OK, passed 1 tests
2499[info] + effectie.instances.id.fxSpec.test Fx[Id]catchNonFatal should not catch Fatal: OK, passed 1 tests
2500[info] + effectie.instances.id.fxSpec.test Fx[Id]catchNonFatal should return the successful result: OK, passed 1 tests
2501[info] + effectie.instances.id.fxSpec.test Fx[Id]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
2502[info] + effectie.instances.id.fxSpec.test Fx[Id]catchNonFatalEither should not catch Fatal: OK, passed 1 tests
2503[info] + effectie.instances.id.fxSpec.test Fx[Id]catchNonFatalEither should return the successful result: OK, passed 1 tests
2504[info] + effectie.instances.id.fxSpec.test Fx[Id]catchNonFatalEither should return the failed result: OK, passed 1 tests
2505[info] + effectie.instances.id.fxSpec.test Fx[Id]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
2506[info] + effectie.instances.id.fxSpec.test Fx[Id]catchNonFatalEitherT should not catch Fatal: OK, passed 1 tests
2507[info] + effectie.instances.id.fxSpec.test Fx[Id]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
2508[info] + effectie.instances.id.fxSpec.test Fx[Id]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
2509[info] + effectie.instances.id.fxSpec.test Fx[Id].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
2510[info] + effectie.instances.id.fxSpec.test Fx[Id].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
2511[info] + effectie.instances.id.fxSpec.test Fx[Id].handleNonFatalWith should return the successful result: OK, passed 1 tests
2512[info] + effectie.instances.id.fxSpec.test Fx[Id].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
2513[info] + effectie.instances.id.fxSpec.test Fx[Id].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
2514[info] + effectie.instances.id.fxSpec.test Fx[Id].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
2515[info] + effectie.instances.id.fxSpec.test Fx[Id].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
2516[info] + effectie.instances.id.fxSpec.test Fx[Id].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
2517[info] + effectie.instances.id.fxSpec.test Fx[Id].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
2518[info] + effectie.instances.id.fxSpec.test Fx[Id].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
2519[info] + effectie.instances.id.fxSpec.test Fx[Id].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
2520[info] + effectie.instances.id.fxSpec.test Fx[Id].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
2521[info] + effectie.instances.id.fxSpec.test Fx[Id].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
2522[info] + effectie.instances.id.fxSpec.test Fx[Id].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
2523[info] + effectie.instances.id.fxSpec.test Fx[Id].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
2524[info] + effectie.instances.id.fxSpec.test Fx[Id].handleNonFatal should handle NonFatal: OK, passed 1 tests
2525[info] + effectie.instances.id.fxSpec.test Fx[Id].handleNonFatal should not handle Fatal: OK, passed 1 tests
2526[info] + effectie.instances.id.fxSpec.test Fx[Id].handleNonFatal should return the successful result: OK, passed 1 tests
2527[info] + effectie.instances.id.fxSpec.test Fx[Id].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
2528[info] + effectie.instances.id.fxSpec.test Fx[Id].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
2529[info] + effectie.instances.id.fxSpec.test Fx[Id].handleNonFatalEither should return the successful result: OK, passed 1 tests
2530[info] + effectie.instances.id.fxSpec.test Fx[Id].handleNonFatalEither should return the failed result: OK, passed 1 tests
2531[info] + effectie.instances.id.fxSpec.test Fx[Id].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
2532[info] + effectie.instances.id.fxSpec.test Fx[Id].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
2533[info] + effectie.instances.id.fxSpec.test Fx[Id].handleEitherNonFatal should return the successful result: OK, passed 1 tests
2534[info] + effectie.instances.id.fxSpec.test Fx[Id].handleEitherNonFatal should return the failed result: OK, passed 1 tests
2535[info] + effectie.instances.id.fxSpec.test Fx[Id].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
2536[info] + effectie.instances.id.fxSpec.test Fx[Id].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
2537[info] + effectie.instances.id.fxSpec.test Fx[Id].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
2538[info] + effectie.instances.id.fxSpec.test Fx[Id].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
2539[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
2540[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
2541[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
2542[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
2543[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
2544[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
2545[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
2546[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
2547[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
2548[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
2549[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
2550[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
2551[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
2552[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
2553[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
2554[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
2555[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
2556[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverFromNonFatal should return the successful result: OK, passed 1 tests
2557[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
2558[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
2559[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
2560[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
2561[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
2562[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
2563[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
2564[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
2565[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
2566[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
2567[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
2568[info] + effectie.instances.id.fxSpec.test Fx[Id].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
2569[info] Using random seed: 387362464825
2570[info] + effectie.resource.ReleasableResourceFunctorFutureSpec.test Functor Law - Identity for ReleasableResource[Future, *]: OK, passed 100 tests
2571[info] + effectie.resource.ReleasableResourceFunctorFutureSpec.test Functor Law - Composition for ReleasableResource[Future, *]: OK, passed 100 tests
2572[info] + effectie.resource.ReleasableResourceFunctorFutureSpec.test ReleasableResource[Future, *].map: OK, passed 100 tests
2573[info] Using random seed: 387457458940
2574[info] + effectie.instances.id.onNonFatalSpec.test OnNonFatal[Id].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
2575[info] + effectie.instances.id.onNonFatalSpec.test OnNonFatal[Id].onNonFatalWith should not do anything for Fatal: OK, passed 1 tests
2576[info] + effectie.instances.id.onNonFatalSpec.test OnNonFatal[Id].onNonFatalWith should not do anything for the successful result: OK, passed 1 tests
2577[info] Using random seed: 387464766054
2578[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
2579[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
2580[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
2581[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
2582[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
2583[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
2584[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
2585[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
2586[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
2587[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
2588[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
2589[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
2590[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
2591[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
2592[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
2593[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
2594[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
2595[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverFromNonFatal should return the successful result: OK, passed 1 tests
2596[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
2597[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
2598[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
2599[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
2600[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
2601[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
2602[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
2603[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
2604[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
2605[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
2606[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
2607[info] + effectie.instances.id.canRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
2608[info] Using random seed: 387503377124
2609[info] + effectie.resource.ReleasableResourceFunctorTrySpec.test Functor Law - Identity for ReleasableResource[Try, *]: OK, passed 100 tests
2610[info] + effectie.resource.ReleasableResourceFunctorTrySpec.test Functor Law - Composition for ReleasableResource[Try, *]: OK, passed 100 tests
2611[info] + effectie.resource.ReleasableResourceFunctorTrySpec.test ReleasableResource[Try, *].map: OK, passed 100 tests
2612[info] Using random seed: 387527967536
2613[info] + effectie.resource.UsingResourceSpec.test UsingResource.fromAutoCloseable[Try, A]: OK, passed 100 tests
2614[info] + effectie.resource.UsingResourceSpec.test UsingResource.fromAutoCloseable[Try, A] error case: OK, passed 100 tests
2615[info] + effectie.resource.UsingResourceSpec.test UsingResource.make[Try, A]: OK, passed 100 tests
2616[info] + effectie.resource.UsingResourceSpec.test UsingResource.make[Try, A] error case: OK, passed 100 tests
2617[info] + effectie.resource.UsingResourceSpec.test UsingResource.pure[Try, A]: OK, passed 100 tests
2618[info] + effectie.resource.UsingResourceSpec.test UsingResource.pure[Try, A] error case: OK, passed 100 tests
2619[info] + effectie.resource.UsingResourceSpec.test UsingResource.map: OK, passed 100 tests
2620[info] + effectie.resource.UsingResourceSpec.test UsingResource.map error case: OK, passed 100 tests
2621[info] + effectie.resource.UsingResourceSpec.test UsingResource.flatMap: OK, passed 100 tests
2622[info] + effectie.resource.UsingResourceSpec.test UsingResource.flatMap error case: OK, passed 100 tests
2623[info] + effectie.resource.UsingResourceSpec.test UsingResource.flatMap and UsingResource.map: OK, passed 100 tests
2624[info] + effectie.resource.UsingResourceSpec.test UsingResource.flatMap and UsingResource.map error case: OK, passed 100 tests
2625[info] Using random seed: 388024508682
2626[info] + effectie.resource.FutureResourceMakerSpec.test ResourceMaker.futureResourceMaker: ResourceMaker[Future]: OK, passed 100 tests
2627[info] + effectie.resource.FutureResourceMakerSpec.test ResourceMaker.futureResourceMaker: ResourceMaker[Future] - error case: OK, passed 100 tests
2628[info] + effectie.resource.FutureResourceMakerSpec.test ResourceMaker.futureResourceMaker: ResourceMaker[Future] with make: OK, passed 100 tests
2629[info] + effectie.resource.FutureResourceMakerSpec.test ResourceMaker.futureResourceMaker: ResourceMaker[Future] with make - error case: OK, passed 100 tests
2630ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2631You can probably ignore this message.
2632ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2633You can probably ignore this message.
2634ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2635You can probably ignore this message.
2636ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2637You can probably ignore this message.
2638ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2639You can probably ignore this message.
2640ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2641You can probably ignore this message.
2642ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2643You can probably ignore this message.
2644ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2645You can probably ignore this message.
2646ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2647You can probably ignore this message.
2648ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2649You can probably ignore this message.
2650ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2651You can probably ignore this message.
2652ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2653You can probably ignore this message.
2654ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2655You can probably ignore this message.
2656ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2657You can probably ignore this message.
2658ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2659You can probably ignore this message.
2660ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2661You can probably ignore this message.
2662ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2663You can probably ignore this message.
2664ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2665You can probably ignore this message.
2666ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2667You can probably ignore this message.
2668ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2669You can probably ignore this message.
2670ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2671You can probably ignore this message.
2672ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2673You can probably ignore this message.
2674ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2675You can probably ignore this message.
2676ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2677You can probably ignore this message.
2678ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2679You can probably ignore this message.
2680ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2681You can probably ignore this message.
2682ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2683You can probably ignore this message.
2684ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2685You can probably ignore this message.
2686ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2687You can probably ignore this message.
2688ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2689You can probably ignore this message.
2690ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2691You can probably ignore this message.
2692ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2693You can probably ignore this message.
2694ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2695You can probably ignore this message.
2696ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2697You can probably ignore this message.
2698ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2699You can probably ignore this message.
2700ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2701You can probably ignore this message.
2702ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2703You can probably ignore this message.
2704ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2705You can probably ignore this message.
2706ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2707You can probably ignore this message.
2708ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2709You can probably ignore this message.
2710ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2711You can probably ignore this message.
2712ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2713You can probably ignore this message.
2714ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2715You can probably ignore this message.
2716ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2717You can probably ignore this message.
2718ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2719You can probably ignore this message.
2720ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2721You can probably ignore this message.
2722ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2723You can probably ignore this message.
2724ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2725You can probably ignore this message.
2726ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2727You can probably ignore this message.
2728ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2729You can probably ignore this message.
2730ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2731You can probably ignore this message.
2732ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2733You can probably ignore this message.
2734ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2735You can probably ignore this message.
2736ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2737You can probably ignore this message.
2738ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2739You can probably ignore this message.
2740ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2741You can probably ignore this message.
2742ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2743You can probably ignore this message.
2744ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2745You can probably ignore this message.
2746ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2747You can probably ignore this message.
2748ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2749You can probably ignore this message.
2750ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2751You can probably ignore this message.
2752ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2753You can probably ignore this message.
2754ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2755You can probably ignore this message.
2756ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2757You can probably ignore this message.
2758ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2759You can probably ignore this message.
2760ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2761You can probably ignore this message.
2762ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2763You can probably ignore this message.
2764ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2765You can probably ignore this message.
2766ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2767You can probably ignore this message.
2768ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2769You can probably ignore this message.
2770ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2771You can probably ignore this message.
2772ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2773You can probably ignore this message.
2774ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2775You can probably ignore this message.
2776ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2777You can probably ignore this message.
2778ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2779You can probably ignore this message.
2780ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2781You can probably ignore this message.
2782ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2783You can probably ignore this message.
2784ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2785You can probably ignore this message.
2786ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2787You can probably ignore this message.
2788ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2789You can probably ignore this message.
2790ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2791You can probably ignore this message.
2792ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2793You can probably ignore this message.
2794ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2795You can probably ignore this message.
2796ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2797You can probably ignore this message.
2798ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2799You can probably ignore this message.
2800ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2801You can probably ignore this message.
2802ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2803You can probably ignore this message.
2804ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2805You can probably ignore this message.
2806ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2807You can probably ignore this message.
2808ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2809You can probably ignore this message.
2810ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2811You can probably ignore this message.
2812ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2813You can probably ignore this message.
2814ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2815You can probably ignore this message.
2816ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2817You can probably ignore this message.
2818ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2819You can probably ignore this message.
2820ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2821You can probably ignore this message.
2822ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2823You can probably ignore this message.
2824ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2825You can probably ignore this message.
2826ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2827You can probably ignore this message.
2828ReleasableFutureResource> Operation on the resource succeeded but closing resource failed with the error: Test error in closing resource. It's only for testing so please ignore.
2829You can probably ignore this message.
2830[info] + effectie.resource.FutureResourceMakerSpec.test ResourceMaker.futureResourceMaker: ResourceMaker[Future] with make - error case in closing: OK, passed 100 tests
2831[info] + effectie.resource.FutureResourceMakerSpec.test ResourceMaker.futureResourceMaker: ResourceMaker[Future] with pure: OK, passed 100 tests
2832[info] + effectie.resource.FutureResourceMakerSpec.test ResourceMaker.futureResourceMaker: ResourceMaker[Future] with pure - error case: OK, passed 100 tests
2833[info] + effectie.resource.FutureResourceMakerSpec.test ResourceMaker.futureResourceMaker: ResourceMaker[Future] with eval: OK, passed 100 tests
2834[info] + effectie.resource.FutureResourceMakerSpec.test ResourceMaker.futureResourceMaker: ResourceMaker[Future] with eval - error case: OK, passed 100 tests
2835[info] Using random seed: 388864442594
2836[info] + effectie.instances.id.canCatchIdSpec.test CanCatch[Id]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
2837[info] + effectie.instances.id.canCatchIdSpec.test CanCatch[Id]catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
2838[info] + effectie.instances.id.canCatchIdSpec.test CanCatch[Id]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
2839[info] + effectie.instances.id.canCatchIdSpec.test CanCatch[Id]catchNonFatal should catch NonFatal: OK, passed 1 tests
2840[info] + effectie.instances.id.canCatchIdSpec.test CanCatch[Id]catchNonFatal should not catch Fatal: OK, passed 1 tests
2841[info] + effectie.instances.id.canCatchIdSpec.test CanCatch[Id]catchNonFatal should return the successful result: OK, passed 1 tests
2842[info] + effectie.instances.id.canCatchIdSpec.test CanCatch[Id]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
2843[info] + effectie.instances.id.canCatchIdSpec.test CanCatch[Id]catchNonFatalEither should not catch Fatal: OK, passed 1 tests
2844[info] + effectie.instances.id.canCatchIdSpec.test CanCatch[Id]catchNonFatalEither should return the successful result: OK, passed 1 tests
2845[info] + effectie.instances.id.canCatchIdSpec.test CanCatch[Id]catchNonFatalEither should return the failed result: OK, passed 1 tests
2846[info] + effectie.instances.id.canCatchIdSpec.test CanCatch[Id]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
2847[info] + effectie.instances.id.canCatchIdSpec.test CanCatch[Id]catchNonFatalEitherT should not catch Fatal: OK, passed 1 tests
2848[info] + effectie.instances.id.canCatchIdSpec.test CanCatch[Id]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
2849[info] + effectie.instances.id.canCatchIdSpec.test CanCatch[Id]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
2850[info] Using random seed: 388878930931
2851[info] + effectie.instances.future.fromFutureSpec.test FromFuture[Future].toEffect: OK, passed 100 tests
2852[info] + effectie.instances.future.fromFutureSpec.test FromFuture[Id].toEffect: OK, passed 100 tests
2853[info] Using random seed: 388941631597
2854[info] + effectie.instances.future.canHandleErrorFutureSpec.test CanHandleError[Future].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
2855[info] + effectie.instances.future.canHandleErrorFutureSpec.test CanHandleError[Future].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
2856[info] + effectie.instances.future.canHandleErrorFutureSpec.test CanHandleError[Future].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
2857[info] + effectie.instances.future.canHandleErrorFutureSpec.test CanHandleError[Future].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
2858[info] + effectie.instances.future.canHandleErrorFutureSpec.test CanHandleError[Future].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
2859[info] + effectie.instances.future.canHandleErrorFutureSpec.test CanHandleError[Future].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
2860[info] Using random seed: 388955063058
2861[info] + effectie.instances.future.toFutureSpec.test ToFuture[Future].unsafeToFuture: OK, passed 100 tests
2862[info] + effectie.instances.future.toFutureSpec.test ToFuture[Id].unsafeToFuture: OK, passed 100 tests
2863[info] Using random seed: 389015437173
2864[info] + effectie.resource.UsingResourceMakerSpec.test ResourceMaker.tryResourceMaker: ResourceMaker[Try]: OK, passed 100 tests
2865[info] + effectie.resource.UsingResourceMakerSpec.test ResourceMaker.tryResourceMaker: ResourceMaker[Try] - error case: OK, passed 100 tests
2866[info] + effectie.resource.UsingResourceMakerSpec.test ResourceMaker.tryResourceMaker: ResourceMaker[Try].make: OK, passed 100 tests
2867[info] + effectie.resource.UsingResourceMakerSpec.test ResourceMaker.tryResourceMaker: ResourceMaker[Try].make - error case: OK, passed 100 tests
2868[info] + effectie.resource.UsingResourceMakerSpec.test ResourceMaker.tryResourceMaker: ResourceMaker[Try].make - error case in closing: OK, passed 100 tests
2869[info] + effectie.resource.UsingResourceMakerSpec.test ResourceMaker.tryResourceMaker: ResourceMaker[Try].pure: OK, passed 100 tests
2870[info] + effectie.resource.UsingResourceMakerSpec.test ResourceMaker.tryResourceMaker: ResourceMaker[Try].pure - error case: OK, passed 100 tests
2871[info] + effectie.resource.UsingResourceMakerSpec.test ResourceMaker.tryResourceMaker: ResourceMaker[Try].eval: OK, passed 100 tests
2872[info] + effectie.resource.UsingResourceMakerSpec.test ResourceMaker.tryResourceMaker: ResourceMaker[Try].eval - error case: OK, passed 100 tests
2873[info] Using random seed: 389105404992
2874[info] + effectie.resource.ReleasableResourceApplicativeTrySpec.test Applicative Law - Identity for ReleasableResource[Try, *]: OK, passed 100 tests
2875[info] + effectie.resource.ReleasableResourceApplicativeTrySpec.test Applicative Law - Composition for ReleasableResource[Try, *]: OK, passed 100 tests
2876[info] + effectie.resource.ReleasableResourceApplicativeTrySpec.test Applicative Law - IdentityAp for ReleasableResource[Try, *]: OK, passed 100 tests
2877[info] + effectie.resource.ReleasableResourceApplicativeTrySpec.test Applicative Law - Homomorphism for ReleasableResource[Try, *]: OK, passed 100 tests
2878[info] + effectie.resource.ReleasableResourceApplicativeTrySpec.test Applicative Law - Interchange for ReleasableResource[Try, *]: OK, passed 100 tests
2879[info] + effectie.resource.ReleasableResourceApplicativeTrySpec.test Applicative Law - CompositionAp for ReleasableResource[Try, *]: OK, passed 100 tests
2880[info] + effectie.resource.ReleasableResourceApplicativeTrySpec.test ReleasableResource[Try, *].map: OK, passed 100 tests
2881[info] + effectie.resource.ReleasableResourceApplicativeTrySpec.test ReleasableResource[Try, *].ap: OK, passed 100 tests
2882[info] Using random seed: 389135127368
2883[info] + effectie.instances.future.canCatchFutureSpec.test CanCatch[Future]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
2884[info] + effectie.instances.future.canCatchFutureSpec.test CanCatch[Future]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
2885[info] + effectie.instances.future.canCatchFutureSpec.test CanCatch[Future]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
2886[info] Using random seed: 389144959272
2887[info] + effectie.resource.ReleasableResourceApplicativeFutureSpec.test Applicative Law - Identity for ReleasableResource[Future, *]: OK, passed 100 tests
2888[info] + effectie.resource.ReleasableResourceApplicativeFutureSpec.test Applicative Law - Composition for ReleasableResource[Future, *]: OK, passed 100 tests
2889[info] + effectie.resource.ReleasableResourceApplicativeFutureSpec.test Applicative Law - IdentityAp for ReleasableResource[Future, *]: OK, passed 100 tests
2890[info] + effectie.resource.ReleasableResourceApplicativeFutureSpec.test Applicative Law - Homomorphism for ReleasableResource[Future, *]: OK, passed 100 tests
2891[info] + effectie.resource.ReleasableResourceApplicativeFutureSpec.test Applicative Law - Interchange for ReleasableResource[Future, *]: OK, passed 100 tests
2892[info] + effectie.resource.ReleasableResourceApplicativeFutureSpec.test Applicative Law - CompositionAp for ReleasableResource[Future, *]: OK, passed 100 tests
2893[info] + effectie.resource.ReleasableResourceApplicativeFutureSpec.test ReleasableResource[Future, *].map: OK, passed 100 tests
2894[info] + effectie.resource.ReleasableResourceApplicativeFutureSpec.test ReleasableResource[Future, *].ap: OK, passed 100 tests
2895[info] Using random seed: 389240245334
2896[info] + effectie.resource.ReleasableFutureResourceSpec.test ReleasableFutureResource[A]: OK, passed 100 tests
2897[info] + effectie.resource.ReleasableFutureResourceSpec.test ReleasableFutureResource[A] - error case: OK, passed 100 tests
2898[info] + effectie.resource.ReleasableFutureResourceSpec.test ReleasableFutureResource[A].make: OK, passed 100 tests
2899[info] + effectie.resource.ReleasableFutureResourceSpec.test ReleasableFutureResource[A].make - error case: OK, passed 100 tests
2900[info] + effectie.resource.ReleasableFutureResourceSpec.test ReleasableFutureResource[A].pure: OK, passed 100 tests
2901[info] + effectie.resource.ReleasableFutureResourceSpec.test ReleasableFutureResource[A].pure - error case: OK, passed 100 tests
2902[info] + effectie.resource.ReleasableFutureResourceSpec.test ReleasableFutureResource.map: OK, passed 100 tests
2903[info] + effectie.resource.ReleasableFutureResourceSpec.test ReleasableFutureResource.map error case: OK, passed 100 tests
2904[info] + effectie.resource.ReleasableFutureResourceSpec.test ReleasableFutureResource.flatMap: OK, passed 100 tests
2905[info] + effectie.resource.ReleasableFutureResourceSpec.test ReleasableFutureResource.flatMap error case: OK, passed 100 tests
2906[info] + effectie.resource.ReleasableFutureResourceSpec.test ReleasableFutureResource.flatMap and ReleasableFutureResource.map: OK, passed 100 tests
2907[info] + effectie.resource.ReleasableFutureResourceSpec.test ReleasableFutureResource.flatMap and ReleasableFutureResource.map error case: OK, passed 100 tests
2908[info] Using random seed: 390245740815
2909[info] + effectie.instances.future.canRecoverFutureSpec.test CanRecover[Future].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
2910[info] + effectie.instances.future.canRecoverFutureSpec.test CanRecover[Future].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
2911[info] + effectie.instances.future.canRecoverFutureSpec.test CanRecover[Future].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
2912[info] + effectie.instances.future.canRecoverFutureSpec.test CanRecover[Future].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
2913[info] + effectie.instances.future.canRecoverFutureSpec.test CanRecover[Future].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
2914[info] + effectie.instances.future.canRecoverFutureSpec.test CanRecover[Future].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
2915Starting build for ProjectRef(file:/build/repo/,timeJVM) (effectie-time)... [4/10]
2916Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -explain, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
2917[info] compiling 3 Scala sources to /build/repo/modules/effectie-time/jvm/target/scala-3.8.0-RC6/test-classes ...
2918[info] done compiling
2919[info] Using random seed: 392849505995
2920[info] + effectie.time.TimeSourceSpec.test Show[TimeSource]: OK, passed 1 tests
2921[info] + effectie.time.TimeSourceSpec.example test TimeSource[F].realTime and TimeSource[F].monotonic: OK, passed 1 tests
2922[info] + effectie.time.TimeSourceSpec.property test TimeSource[F].realTime and TimeSource[F].monotonic: OK, passed 100 tests
2923[info] + effectie.time.TimeSourceSpec.test default TimeSource - realTime: OK, passed 1 tests
2924[info] + effectie.time.TimeSourceSpec.test default TimeSource - monotonic: OK, passed 1 tests
2925 >>> ===============================
2926 >>> TimeSource.default[F].timeSpent
2927 >>> -------------------------------
2928 >>> waitFor: 237 milliseconds
2929 >>> timeSpent: 238 milliseconds
2930 >>> diff: 1 milliseconds
2931 >>>
2932
2933 >>> ===============================
2934 >>> TimeSource.default[F].timeSpent
2935 >>> -------------------------------
2936 >>> waitFor: 284 milliseconds
2937 >>> timeSpent: 284 milliseconds
2938 >>> diff: 0 milliseconds
2939 >>>
2940
2941 >>> ===============================
2942 >>> TimeSource.default[F].timeSpent
2943 >>> -------------------------------
2944 >>> waitFor: 430 milliseconds
2945 >>> timeSpent: 430 milliseconds
2946 >>> diff: 0 milliseconds
2947 >>>
2948
2949 >>> ===============================
2950 >>> TimeSource.default[F].timeSpent
2951 >>> -------------------------------
2952 >>> waitFor: 478 milliseconds
2953 >>> timeSpent: 478 milliseconds
2954 >>> diff: 0 milliseconds
2955 >>>
2956
2957 >>> ===============================
2958 >>> TimeSource.default[F].timeSpent
2959 >>> -------------------------------
2960 >>> waitFor: 550 milliseconds
2961 >>> timeSpent: 550 milliseconds
2962 >>> diff: 0 milliseconds
2963 >>>
2964
2965[info] + effectie.time.TimeSourceSpec.test default TimeSource - timeSpent: OK, passed 5 tests
2966[info] Using random seed: 397705361674
2967[info] + effectie.time.syntaxSpec.test FiniteDuration +- FiniteDuration to create ApproxFiniteDuration: OK, passed 100 tests
2968[info] + effectie.time.syntaxSpec.test FiniteDuration.isWithIn(ApproxFiniteDuration) with valid FiniteDuration: OK, passed 100 tests
2969[info] + effectie.time.syntaxSpec.test FiniteDuration.isWithIn(ApproxFiniteDuration) with invalid FiniteDuration: OK, passed 100 tests
2970 >>> ===================================
2971 >>> TimeSource.default[F].withTimeSpent
2972 >>> -----------------------------------
2973 >>> waitFor: 230 milliseconds
2974 >>> timeSpent: 230 milliseconds
2975 >>> diff: 0 milliseconds
2976 >>> expected range: (50 milliseconds ~ 410 milliseconds)
2977 >>>
2978
2979 >>> ===================================
2980 >>> TimeSource.default[F].withTimeSpent
2981 >>> -----------------------------------
2982 >>> waitFor: 349 milliseconds
2983 >>> timeSpent: 349 milliseconds
2984 >>> diff: 0 milliseconds
2985 >>> expected range: (169 milliseconds ~ 529 milliseconds)
2986 >>>
2987
2988 >>> ===================================
2989 >>> TimeSource.default[F].withTimeSpent
2990 >>> -----------------------------------
2991 >>> waitFor: 214 milliseconds
2992 >>> timeSpent: 214 milliseconds
2993 >>> diff: 0 milliseconds
2994 >>> expected range: (34 milliseconds ~ 394 milliseconds)
2995 >>>
2996
2997 >>> ===================================
2998 >>> TimeSource.default[F].withTimeSpent
2999 >>> -----------------------------------
3000 >>> waitFor: 575 milliseconds
3001 >>> timeSpent: 575 milliseconds
3002 >>> diff: 0 milliseconds
3003 >>> expected range: (395 milliseconds ~ 755 milliseconds)
3004 >>>
3005
3006 >>> ===================================
3007 >>> TimeSource.default[F].withTimeSpent
3008 >>> -----------------------------------
3009 >>> waitFor: 366 milliseconds
3010 >>> timeSpent: 366 milliseconds
3011 >>> diff: 0 milliseconds
3012 >>> expected range: (186 milliseconds ~ 546 milliseconds)
3013 >>>
3014
3015[info] + effectie.time.syntaxSpec.test F[A].withTimeSpent: OK, passed 5 tests
3016[info] Using random seed: 402023232242
3017[info] + effectie.time.ApproxFiniteDurationSpec.test ApproxFiniteDuration.min and ApproxFiniteDuration.max: OK, passed 100 tests
3018Starting build for ProjectRef(file:/build/repo/,catsEffect3JVM) (effectie-cats-effect3)... [5/10]
3019Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -explain, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
3020[info] compiling 15 Scala sources to /build/repo/modules/effectie-cats-effect3/jvm/target/scala-3.8.0-RC6/classes ...
3021[info] done compiling
3022[info] compiling 33 Scala sources to /build/repo/modules/effectie-cats-effect3/jvm/target/scala-3.8.0-RC6/test-classes ...
3023[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/instances/ce3/canCatchSpec.scala:88:31
3024[warn] 88 | def run[F[*]: FxCtor: Functor, A](a: => A): F[A] = effectOf[F](a)
3025[warn] | ^
3026[warn] | unused implicit parameter
3027[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/instances/ce3/canHandleErrorSpec.scala:153:31
3028[warn] 153 | def run[F[*]: FxCtor: Functor, A](a: => A): F[A] = effectOf[F](a)
3029[warn] | ^
3030[warn] | unused implicit parameter
3031[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/instances/ce3/canRecoverSpec.scala:153:31
3032[warn] 153 | def run[F[*]: FxCtor: Functor, A](a: => A): F[A] =
3033[warn] | ^
3034[warn] | unused implicit parameter
3035[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/instances/ce3/fxSpec.scala:452:27
3036[warn] 452 | def run[F[*]: Fx: Functor, A](a: => A): F[A] = Fx[F].effectOf(a)
3037[warn] | ^
3038[warn] | unused implicit parameter
3039[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/instances/ce3/testing/IoAppUtils.scala:24:14
3040[warn] 24 | def runtime(es: ExecutorService): IORuntime = runtime()
3041[warn] | ^^
3042[warn] | unused explicit parameter
3043[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:142:27
3044[warn] 142 | def run[F[*]: Fx: Functor, A](a: => A): F[A] = effectOf[F](a)
3045[warn] | ^
3046[warn] | unused implicit parameter
3047[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:780:27
3048[warn] 780 | def run[F[*]: Fx: Functor, A](a: => A): F[A] = effectOf[F](a)
3049[warn] | ^
3050[warn] | unused implicit parameter
3051[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1387:39
3052[warn] 1387 | )(fa2.handleEitherNonFatalWith(err => Future(expected)))
3053[warn] | ^^^
3054[warn] | unused explicit parameter
3055[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1455:40
3056[warn] 1455 | )(fa2.handleEitherTNonFatalWith(err => Future(expected)).value)
3057[warn] | ^^^
3058[warn] | unused explicit parameter
3059[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1632:35
3060[warn] 1632 | )(fa2.handleEitherNonFatal(err => expected))
3061[warn] | ^^^
3062[warn] | unused explicit parameter
3063[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1700:36
3064[warn] 1700 | )(fa2.handleEitherTNonFatal(err => expected).value)
3065[warn] | ^^^
3066[warn] | unused explicit parameter
3067[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/jvm/src/test/scala-3/effectie/syntax/errorSpec.scala:1974:27
3068[warn] 1974 | def run[F[*]: Fx: Functor, A](a: => A): F[A] = effectOf[F](a)
3069[warn] | ^
3070[warn] | unused implicit parameter
3071[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/shared/src/test/scala-3/effectie/syntax/errorIdSpec.scala:90:27
3072[warn] 90 | def run[F[*]: Fx: Functor, A](a: => A): F[A] = effectOf[F](a)
3073[warn] | ^
3074[warn] | unused implicit parameter
3075[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/shared/src/test/scala-3/effectie/syntax/errorIdSpec.scala:407:27
3076[warn] 407 | def run[F[*]: Fx: Functor, A](a: => A): F[A] = effectOf[F](a)
3077[warn] | ^
3078[warn] | unused implicit parameter
3079[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/effectie-cats-effect3/shared/src/test/scala-3/effectie/syntax/errorIdSpec.scala:952:27
3080[warn] 952 | def run[F[*]: Fx: Functor, A](a: => A): F[A] =
3081[warn] | ^
3082[warn] | unused implicit parameter
3083[warn] 15 warnings found
3084[info] done compiling
3085[info] Using random seed: 414664299876
3086[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3087Exception in thread "io-compute-1" effectie.SomeControlThrowable: Something's wrong
3088[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
3089[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
3090[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
3091Exception in thread "io-compute-1" effectie.SomeControlThrowable: Something's wrong
3092[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
3093[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
3094[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
3095[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3096Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3097[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
3098[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
3099[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
3100[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3101Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3102[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
3103[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
3104[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
3105[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
3106Exception in thread "io-compute-3" effectie.SomeControlThrowable: Something's wrong
3107[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
3108[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatal should return the successful result: OK, passed 1 tests
3109[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
3110Exception in thread "io-compute-3" effectie.SomeControlThrowable: Something's wrong
3111[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
3112[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
3113[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
3114[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
3115Exception in thread "io-compute-1" effectie.SomeControlThrowable: Something's wrong
3116[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
3117[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
3118[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
3119[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
3120Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3121[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
3122[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
3123[info] + effectie.instances.ce3.f.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
3124[info] Using random seed: 415198203502
3125[info] + effectie.resource.Ce3ResourceSpec.test Ce3Resource.fromAutoCloseable: OK, passed 100 tests
3126[info] + effectie.resource.Ce3ResourceSpec.test Ce3Resource.fromAutoCloseable - error case: OK, passed 100 tests
3127[info] + effectie.resource.Ce3ResourceSpec.test Ce3Resource.make: OK, passed 100 tests
3128[info] + effectie.resource.Ce3ResourceSpec.test Ce3Resource.make - error case: OK, passed 100 tests
3129[info] + effectie.resource.Ce3ResourceSpec.test Ce3Resource.pure: OK, passed 100 tests
3130[info] + effectie.resource.Ce3ResourceSpec.test Ce3Resource.pure - error case: OK, passed 100 tests
3131[info] + effectie.resource.Ce3ResourceSpec.test Ce3Resource.map: OK, passed 100 tests
3132[info] + effectie.resource.Ce3ResourceSpec.test Ce3Resource.map error case: OK, passed 100 tests
3133[info] + effectie.resource.Ce3ResourceSpec.test Ce3Resource.flatMap: OK, passed 100 tests
3134[info] + effectie.resource.Ce3ResourceSpec.test Ce3Resource.flatMap error case: OK, passed 100 tests
3135[info] + effectie.resource.Ce3ResourceSpec.test Ce3Resource.flatMap and Ce3Resource.map: OK, passed 100 tests
3136[info] + effectie.resource.Ce3ResourceSpec.test Ce3Resource.flatMap and Ce3Resource.map error case: OK, passed 100 tests
3137[info] Using random seed: 416105913975
3138[info] + effectie.instances.ce3.onNonFatalSpec.test OnNonFatal[IO].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
3139[info] + effectie.instances.ce3.onNonFatalSpec.test OnNonFatal[IO].onNonFatalWith should not do anything for Fatal: OK, passed 1 tests
3140[info] + effectie.instances.ce3.onNonFatalSpec.test OnNonFatal[IO].onNonFatalWith should not do anything for the successful result: OK, passed 1 tests
3141[info] Using random seed: 416119301905
3142[info] + effectie.instances.ce3.f.onNonFatalSpec.test OnNonFatal[IO].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
3143[info] + effectie.instances.ce3.f.onNonFatalSpec.test OnNonFatal[IO].onNonFatalWith should not do anything for Fatal: OK, passed 1 tests
3144[info] + effectie.instances.ce3.f.onNonFatalSpec.test OnNonFatal[IO].onNonFatalWith should not do anything for the successful result: OK, passed 1 tests
3145[info] Using random seed: 416134722817
3146[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
3147[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
3148[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
3149[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatal should catch NonFatal: OK, passed 1 tests
3150[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatal should not catch Fatal: OK, passed 1 tests
3151[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatal should return the successful result: OK, passed 1 tests
3152[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
3153[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEither should not catch Fatal: OK, passed 1 tests
3154[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEither should return the successful result: OK, passed 1 tests
3155[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEither should return the failed result: OK, passed 1 tests
3156[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
3157[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEitherT should not catch Fatal: OK, passed 1 tests
3158[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
3159[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
3160[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
3161[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
3162[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalWith should return the successful result: OK, passed 1 tests
3163[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
3164[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
3165[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
3166[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
3167[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
3168[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
3169[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
3170[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
3171[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
3172[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
3173[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
3174[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
3175[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatal should handle NonFatal: OK, passed 1 tests
3176[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatal should not handle Fatal: OK, passed 1 tests
3177[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatal should return the successful result: OK, passed 1 tests
3178[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
3179[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
3180[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalEither should return the successful result: OK, passed 1 tests
3181[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalEither should return the failed result: OK, passed 1 tests
3182[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
3183[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
3184[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatal should return the successful result: OK, passed 1 tests
3185[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatal should return the failed result: OK, passed 1 tests
3186[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
3187[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
3188[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
3189[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
3190[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3191[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
3192[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
3193[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
3194[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
3195[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
3196[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
3197[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3198[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
3199[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
3200[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
3201[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3202[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
3203[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
3204[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
3205[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
3206[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
3207[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatal should return the successful result: OK, passed 1 tests
3208[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
3209[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
3210[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
3211[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
3212[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
3213[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
3214[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
3215[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
3216[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
3217[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
3218[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
3219[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
3220[info] Using random seed: 416283309002
3221[info] + effectie.instances.ce3.FxCtorSpec.test FxCtor[IO].effectOf: OK, passed 100 tests
3222[info] + effectie.instances.ce3.FxCtorSpec.test FxCtor[IO].fromEffect(effectOf): OK, passed 100 tests
3223[info] + effectie.instances.ce3.FxCtorSpec.test FxCtor[IO].fromEffect(pureOf): OK, passed 100 tests
3224[info] + effectie.instances.ce3.FxCtorSpec.test FxCtor[IO].pureOf: OK, passed 100 tests
3225[info] + effectie.instances.ce3.FxCtorSpec.test FxCtor[IO].pureOrError(success case): OK, passed 100 tests
3226[info] + effectie.instances.ce3.FxCtorSpec.test FxCtor[IO].pureOrError(error case): OK, passed 1 tests
3227[info] + effectie.instances.ce3.FxCtorSpec.test FxCtor[IO].unitOf: OK, passed 1 tests
3228[info] + effectie.instances.ce3.FxCtorSpec.test FxCtor[IO].errorOf: OK, passed 1 tests
3229[info] + effectie.instances.ce3.FxCtorSpec.test FxCtor[IO].fromEither(Right): OK, passed 100 tests
3230[info] + effectie.instances.ce3.FxCtorSpec.test FxCtor[IO].fromEither(Left): OK, passed 100 tests
3231[info] + effectie.instances.ce3.FxCtorSpec.test FxCtor[IO].fromOption(Some): OK, passed 100 tests
3232[info] + effectie.instances.ce3.FxCtorSpec.test FxCtor[IO].fromOption(None): OK, passed 100 tests
3233[info] + effectie.instances.ce3.FxCtorSpec.test FxCtor[IO].fromTry(Success): OK, passed 100 tests
3234[info] + effectie.instances.ce3.FxCtorSpec.test FxCtor[IO].fromTry(Failure): OK, passed 100 tests
3235[info] + effectie.instances.ce3.FxCtorSpec.test FxCtor[IO].flatMapFa(IO[A])(A => IO[B]): OK, passed 100 tests
3236[info] Using random seed: 416478150949
3237[info] + effectie.instances.ce3.fromFutureIdSpec.test FromFuture[Id].toEffect: OK, passed 100 tests
3238[info] Using random seed: 416530404994
3239[info] + effectie.instances.ce3.f.FromFutureSpec.test FromFuture[IO].toEffect: OK, passed 100 tests
3240[info] Using random seed: 416659765341
3241[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3242Exception in thread "io-compute-3" effectie.SomeControlThrowable: Something's wrong
3243[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
3244[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
3245[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
3246Exception in thread "io-compute-3" effectie.SomeControlThrowable: Something's wrong
3247[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
3248[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
3249[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
3250[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3251Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3252[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
3253[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
3254[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
3255[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3256Exception in thread "io-compute-1" effectie.SomeControlThrowable: Something's wrong
3257[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
3258[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
3259[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
3260[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
3261Exception in thread "io-compute-3" effectie.SomeControlThrowable: Something's wrong
3262[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
3263[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverFromNonFatal should return the successful result: OK, passed 1 tests
3264[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
3265Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3266[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
3267[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
3268[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
3269[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
3270Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3271[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
3272[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
3273[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
3274[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
3275Exception in thread "io-compute-1" effectie.SomeControlThrowable: Something's wrong
3276[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
3277[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
3278[info] + effectie.instances.ce3.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
3279[info] Using random seed: 416747482007
3280[info] + effectie.instances.ce3.f.canCatchSpec.test CanCatch[IO]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
3281Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3282[info] + effectie.instances.ce3.f.canCatchSpec.test CanCatch[IO]catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
3283[info] + effectie.instances.ce3.f.canCatchSpec.test CanCatch[IO]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
3284[info] + effectie.instances.ce3.f.canCatchSpec.test CanCatch[IO]catchNonFatal should catch NonFatal: OK, passed 1 tests
3285Exception in thread "io-compute-3" effectie.SomeControlThrowable: Something's wrong
3286[info] + effectie.instances.ce3.f.canCatchSpec.test CanCatch[IO]catchNonFatal should not catch Fatal: OK, passed 1 tests
3287[info] + effectie.instances.ce3.f.canCatchSpec.test CanCatch[IO]catchNonFatal should return the successful result: OK, passed 1 tests
3288[info] + effectie.instances.ce3.f.canCatchSpec.test CanCatch[IO]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
3289Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3290[info] + effectie.instances.ce3.f.canCatchSpec.test CanCatch[IO]catchNonFatalEither should not catch Fatal: OK, passed 1 tests
3291[info] + effectie.instances.ce3.f.canCatchSpec.test CanCatch[IO]catchNonFatalEither should return the successful result: OK, passed 1 tests
3292[info] + effectie.instances.ce3.f.canCatchSpec.test CanCatch[IO]catchNonFatalEither should return the failed result: OK, passed 1 tests
3293[info] + effectie.instances.ce3.f.canCatchSpec.test CanCatch[IO]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
3294Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3295[info] + effectie.instances.ce3.f.canCatchSpec.test CanCatch[IO]catchNonFatalEitherT should not catch Fatal: OK, passed 1 tests
3296[info] + effectie.instances.ce3.f.canCatchSpec.test CanCatch[IO]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
3297[info] + effectie.instances.ce3.f.canCatchSpec.test CanCatch[IO]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
3298[info] Using random seed: 416776751451
3299[info] + effectie.syntax.errorSpec.test CanCatch[IO]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
3300Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3301[info] + effectie.syntax.errorSpec.test CanCatch[IO]catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
3302[info] + effectie.syntax.errorSpec.test CanCatch[IO]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
3303Exception in thread "io-compute-3" [info] + effectie.syntax.errorSpec.test CanCatch[IO]catchNonFatal should catch NonFatal: OK, passed 1 tests
3304[info] + effectie.syntax.errorSpec.test CanCatch[IO]catchNonFatal should not catch Fatal: OK, passed 1 tests
3305effectie.SomeControlThrowable: Something's wrong
3306[info] + effectie.syntax.errorSpec.test CanCatch[IO]catchNonFatal should return the successful result: OK, passed 1 tests
3307[info] + effectie.syntax.errorSpec.test CanCatch[IO]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
3308Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3309[info] + effectie.syntax.errorSpec.test CanCatch[IO]catchNonFatalEither should not catch Fatal: OK, passed 1 tests
3310[info] + effectie.syntax.errorSpec.test CanCatch[IO]catchNonFatalEither should return the successful result: OK, passed 1 tests
3311[info] + effectie.syntax.errorSpec.test CanCatch[IO]catchNonFatalEither should return the failed result: OK, passed 1 tests
3312[info] + effectie.syntax.errorSpec.test CanCatch[IO]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
3313[info] + effectie.syntax.errorSpec.test CanCatch[IO]catchNonFatalEitherT should not catch Fatal: OK, passed 1 tests
3314[info] + effectie.syntax.errorSpec.test CanCatch[IO]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
3315[info] + effectie.syntax.errorSpec.test CanCatch[IO]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
3316Exception in thread "io-compute-3" effectie.SomeControlThrowable: Something's wrong
3317[info] + effectie.syntax.errorSpec.test CanCatch[Future]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
3318[info] + effectie.syntax.errorSpec.test CanCatch[Future]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
3319[info] + effectie.syntax.errorSpec.test CanCatch[Future]catchNonFatal should catch NonFatal: OK, passed 1 tests
3320[info] + effectie.syntax.errorSpec.test CanCatch[Future]catchNonFatal should return the successful result: OK, passed 1 tests
3321[info] + effectie.syntax.errorSpec.test CanCatch[Future]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
3322[info] + effectie.syntax.errorSpec.test CanCatch[Future]catchNonFatalEither should return the successful result: OK, passed 1 tests
3323[info] + effectie.syntax.errorSpec.test CanCatch[Future]catchNonFatalEither should return the failed result: OK, passed 1 tests
3324[info] + effectie.syntax.errorSpec.test CanCatch[Future]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
3325[info] + effectie.syntax.errorSpec.test CanCatch[Future]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
3326[info] + effectie.syntax.errorSpec.test CanCatch[Future]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
3327[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
3328Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3329[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
3330[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatalWith should return the successful result: OK, passed 1 tests
3331[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
3332Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3333[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
3334[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
3335[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
3336[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
3337[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
3338Exception in thread "io-compute-1" effectie.SomeControlThrowable: Something's wrong
3339[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
3340[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
3341[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
3342Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3343[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
3344[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
3345[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
3346[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatal should handle NonFatal: OK, passed 1 tests
3347Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3348[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatal should not handle Fatal: OK, passed 1 tests
3349[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatal should return the successful result: OK, passed 1 tests
3350[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
3351Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3352[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
3353[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatalEither should return the successful result: OK, passed 1 tests
3354[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatalEither should return the failed result: OK, passed 1 tests
3355[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
3356[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
3357Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3358[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherNonFatal should return the successful result: OK, passed 1 tests
3359[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherNonFatal should return the failed result: OK, passed 1 tests
3360[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
3361Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3362[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
3363[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
3364[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
3365[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
3366[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalWith should return the successful result: OK, passed 1 tests
3367[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
3368[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
3369[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
3370[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
3371[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
3372[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
3373[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
3374[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
3375[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
3376[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatal should handle NonFatal: OK, passed 1 tests
3377[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatal should return the successful result: OK, passed 1 tests
3378[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
3379[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalEither should return the successful result: OK, passed 1 tests
3380[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalEither should return the failed result: OK, passed 1 tests
3381[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
3382[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherNonFatal should return the successful result: OK, passed 1 tests
3383[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherNonFatal should return the failed result: OK, passed 1 tests
3384[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
3385[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
3386[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
3387[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3388Exception in thread "io-compute-1" effectie.SomeControlThrowable: Something's wrong
3389[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
3390[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
3391[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
3392Exception in thread "io-compute-3" effectie.SomeControlThrowable: Something's wrong
3393[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
3394[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
3395[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
3396[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3397Exception in thread "io-compute-2" [info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
3398effectie.SomeControlThrowable: Something's wrong
3399[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
3400[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
3401[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3402Exception in thread "io-compute-1" effectie.SomeControlThrowable: Something's wrong
3403[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
3404[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
3405[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
3406[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
3407Exception in thread "io-compute-1" effectie.SomeControlThrowable: Something's wrong
3408[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
3409[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatal should return the successful result: OK, passed 1 tests
3410[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
3411Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3412[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
3413[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
3414[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
3415[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
3416Exception in thread "io-compute-3" effectie.SomeControlThrowable: Something's wrong
3417[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
3418[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
3419[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
3420[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
3421Exception in thread "io-compute-1" effectie.SomeControlThrowable: Something's wrong
3422[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
3423[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
3424[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
3425[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3426[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
3427[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
3428[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
3429[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
3430[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3431[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
3432[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
3433[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3434[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
3435[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
3436[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
3437[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatal should return the successful result: OK, passed 1 tests
3438[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
3439[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
3440[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
3441[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
3442[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
3443[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
3444[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
3445[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
3446[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
3447[info] + effectie.syntax.errorSpec.test OnNonFatal[IO].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
3448Exception in thread "io-compute-3" effectie.SomeControlThrowable: Something's wrong
3449[info] + effectie.syntax.errorSpec.test OnNonFatal[IO].onNonFatalWith should not do anything and not catch Fatal: OK, passed 1 tests
3450[info] + effectie.syntax.errorSpec.test OnNonFatal[IO].onNonFatalWith should not do anything for the successful result: OK, passed 1 tests
3451[info] + effectie.syntax.errorSpec.test IO[Either[A, B]].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
3452[info] + effectie.syntax.errorSpec.test IO[Either[A, B]].onNonFatalWith should do nothing for success case with Right: OK, passed 1 tests
3453[info] + effectie.syntax.errorSpec.test IO[Either[A, B]].onNonFatalWith should do nothing for success case with Left: OK, passed 1 tests
3454[info] + effectie.syntax.errorSpec.test EitherT[F, A, B].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
3455[info] + effectie.syntax.errorSpec.test EitherT[F, A, B](F(Right(b))).onNonFatalWith should do nothing for success case with Right: OK, passed 1 tests
3456[info] + effectie.syntax.errorSpec.test EitherT[F, A, B](F(Left(a))).onNonFatalWith should do nothing for success case with Left: OK, passed 1 tests
3457[info] Using random seed: 417103215526
3458[info] + effectie.resource.Ce3ResourceFunctorSpec.test Functor Law - Identity for ReleasableResource[IO, *]: OK, passed 100 tests
3459[info] + effectie.resource.Ce3ResourceFunctorSpec.test Functor Law - Composition for ReleasableResource[IO, *]: OK, passed 100 tests
3460[info] + effectie.resource.Ce3ResourceFunctorSpec.test ReleasableResource[IO, *].map: OK, passed 100 tests
3461[info] Using random seed: 417148336807
3462[info] + effectie.instances.ce3.toFutureSpec.test ToFuture[IO].unsafeToFuture: OK, passed 100 tests
3463[info] Using random seed: 417164078960
3464[info] + effectie.instances.ce3.f.fxCtorSpec.test FxCtor[IO].effectOf: OK, passed 100 tests
3465[info] + effectie.instances.ce3.f.fxCtorSpec.test FxCtor[IO].fromEffect(effectOf): OK, passed 100 tests
3466[info] + effectie.instances.ce3.f.fxCtorSpec.test FxCtor[IO].fromEffect(pureOf): OK, passed 100 tests
3467[info] + effectie.instances.ce3.f.fxCtorSpec.test FxCtor[IO].pureOf: OK, passed 100 tests
3468[info] + effectie.instances.ce3.f.fxCtorSpec.test FxCtor[IO].pureOrError(success case): OK, passed 100 tests
3469[info] + effectie.instances.ce3.f.fxCtorSpec.test FxCtor[IO].pureOrError(error case): OK, passed 1 tests
3470[info] + effectie.instances.ce3.f.fxCtorSpec.test FxCtor[IO].unitOf: OK, passed 1 tests
3471[info] + effectie.instances.ce3.f.fxCtorSpec.test FxCtor[IO].errorOf: OK, passed 1 tests
3472[info] + effectie.instances.ce3.f.fxCtorSpec.test FxCtor[IO].fromEither(Right): OK, passed 100 tests
3473[info] + effectie.instances.ce3.f.fxCtorSpec.test FxCtor[IO].fromEither(Left): OK, passed 100 tests
3474[info] + effectie.instances.ce3.f.fxCtorSpec.test FxCtor[IO].fromOption(Some): OK, passed 100 tests
3475[info] + effectie.instances.ce3.f.fxCtorSpec.test FxCtor[IO].fromOption(None): OK, passed 100 tests
3476[info] + effectie.instances.ce3.f.fxCtorSpec.test FxCtor[IO].fromTry(Success): OK, passed 100 tests
3477[info] + effectie.instances.ce3.f.fxCtorSpec.test FxCtor[IO].fromTry(Failure): OK, passed 100 tests
3478[info] + effectie.instances.ce3.f.fxCtorSpec.test FxCtor[IO].flatMapFa(IO[A])(A => IO[B]): OK, passed 100 tests
3479[info] Using random seed: 417227101314
3480[info] + effectie.syntax.restartSpec.CanRestart[F].restartWhile: OK, passed 100 tests
3481[info] + effectie.syntax.restartSpec.CanRestart[F].restartUntil: OK, passed 100 tests
3482[info] + effectie.syntax.restartSpec.CanRestart[F].restartOnError: OK, passed 100 tests
3483[info] + effectie.syntax.restartSpec.CanRestart[F].restartOnErrorIf: OK, passed 100 tests
3484[info] Using random seed: 417265202617
3485[info] + effectie.instances.ce3.fromFutureSpec.test FromFuture[IO].toEffect: OK, passed 100 tests
3486[info] Using random seed: 417380092728
3487[info] + effectie.instances.ce3.FxSpec.test Fx[IO].effectOf: OK, passed 100 tests
3488[info] + effectie.instances.ce3.FxSpec.test Fx[IO].fromEffect(effectOf): OK, passed 100 tests
3489[info] + effectie.instances.ce3.FxSpec.test Fx[IO].fromEffect(pureOf): OK, passed 100 tests
3490[info] + effectie.instances.ce3.FxSpec.test Fx[IO].pureOf: OK, passed 100 tests
3491[info] + effectie.instances.ce3.FxSpec.test Fx[IO].pureOrError(success case): OK, passed 100 tests
3492[info] + effectie.instances.ce3.FxSpec.test Fx[IO].pureOrError(error case): OK, passed 1 tests
3493[info] + effectie.instances.ce3.FxSpec.test Fx[IO].unitOf: OK, passed 1 tests
3494[info] + effectie.instances.ce3.FxSpec.test Fx[IO].errorOf: OK, passed 1 tests
3495[info] + effectie.instances.ce3.FxSpec.test Fx[IO].fromEither(Right): OK, passed 100 tests
3496[info] + effectie.instances.ce3.FxSpec.test Fx[IO].fromEither(Left): OK, passed 100 tests
3497[info] + effectie.instances.ce3.FxSpec.test Fx[IO].fromOption(Some): OK, passed 100 tests
3498[info] + effectie.instances.ce3.FxSpec.test Fx[IO].fromOption(None): OK, passed 100 tests
3499[info] + effectie.instances.ce3.FxSpec.test Fx[IO].fromTry(Success): OK, passed 100 tests
3500[info] + effectie.instances.ce3.FxSpec.test Fx[IO].fromTry(Failure): OK, passed 100 tests
3501[info] + effectie.instances.ce3.FxSpec.test Fx[IO].flatMapFa(IO[A])(A => IO[B]): OK, passed 100 tests
3502[info] + effectie.instances.ce3.FxSpec.test Fx[IO] Monad laws - Identity: OK, passed 100 tests
3503[info] + effectie.instances.ce3.FxSpec.test Fx[IO] Monad laws - Composition: OK, passed 100 tests
3504[info] + effectie.instances.ce3.FxSpec.test Fx[IO] Monad laws - IdentityAp: OK, passed 100 tests
3505[info] + effectie.instances.ce3.FxSpec.test Fx[IO] Monad laws - Homomorphism: OK, passed 100 tests
3506[info] + effectie.instances.ce3.FxSpec.test Fx[IO] Monad laws - Interchange: OK, passed 100 tests
3507[info] + effectie.instances.ce3.FxSpec.test Fx[IO] Monad laws - CompositionAp: OK, passed 100 tests
3508[info] + effectie.instances.ce3.FxSpec.test Fx[IO] Monad laws - LeftIdentity: OK, passed 100 tests
3509[info] + effectie.instances.ce3.FxSpec.test Fx[IO] Monad laws - RightIdentity: OK, passed 100 tests
3510[info] + effectie.instances.ce3.FxSpec.test Fx[IO] Monad laws - Associativity: OK, passed 100 tests
3511[info] + effectie.instances.ce3.FxSpec.test Fx[IO]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
3512Exception in thread "io-compute-1" effectie.SomeControlThrowable: Something's wrong
3513[info] + effectie.instances.ce3.FxSpec.test Fx[IO]catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
3514[info] + effectie.instances.ce3.FxSpec.test Fx[IO]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
3515[info] + effectie.instances.ce3.FxSpec.test Fx[IO]catchNonFatal should catch NonFatal: OK, passed 1 tests
3516Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3517[info] + effectie.instances.ce3.FxSpec.test Fx[IO]catchNonFatal should not catch Fatal: OK, passed 1 tests
3518[info] + effectie.instances.ce3.FxSpec.test Fx[IO]catchNonFatal should return the successful result: OK, passed 1 tests
3519[info] + effectie.instances.ce3.FxSpec.test Fx[IO]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
3520Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3521[info] + effectie.instances.ce3.FxSpec.test Fx[IO]catchNonFatalEither should not catch Fatal: OK, passed 1 tests
3522[info] + effectie.instances.ce3.FxSpec.test Fx[IO]catchNonFatalEither should return the successful result: OK, passed 1 tests
3523[info] + effectie.instances.ce3.FxSpec.test Fx[IO]catchNonFatalEither should return the failed result: OK, passed 1 tests
3524[info] + effectie.instances.ce3.FxSpec.test Fx[IO]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
3525Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3526[info] + effectie.instances.ce3.FxSpec.test Fx[IO]catchNonFatalEitherT should not catch Fatal: OK, passed 1 tests
3527[info] + effectie.instances.ce3.FxSpec.test Fx[IO]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
3528[info] + effectie.instances.ce3.FxSpec.test Fx[IO]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
3529[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
3530Exception in thread "io-compute-2" [info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
3531effectie.SomeControlThrowable: Something's wrong
3532[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleNonFatalWith should return the successful result: OK, passed 1 tests
3533[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
3534Exception in thread "io-compute-2" [info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
3535[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
3536effectie.SomeControlThrowable: Something's wrong
3537[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
3538[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
3539Exception in thread "io-compute-3" effectie.SomeControlThrowable: Something's wrong
3540[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
3541[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
3542[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
3543[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
3544Exception in thread "io-compute-3" effectie.SomeControlThrowable: Something's wrong
3545[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
3546[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
3547[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
3548[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleNonFatal should handle NonFatal: OK, passed 1 tests
3549Exception in thread "io-compute-1" effectie.SomeControlThrowable: Something's wrong
3550[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleNonFatal should not handle Fatal: OK, passed 1 tests
3551[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleNonFatal should return the successful result: OK, passed 1 tests
3552[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
3553Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3554[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
3555[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleNonFatalEither should return the successful result: OK, passed 1 tests
3556[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleNonFatalEither should return the failed result: OK, passed 1 tests
3557[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
3558[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
3559Exception in thread "io-compute-1" effectie.SomeControlThrowable: Something's wrong
3560[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleEitherNonFatal should return the successful result: OK, passed 1 tests
3561[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleEitherNonFatal should return the failed result: OK, passed 1 tests
3562[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
3563Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3564[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
3565[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
3566[info] + effectie.instances.ce3.FxSpec.test Fx[IO].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
3567[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3568Exception in thread "io-compute-3" effectie.SomeControlThrowable: Something's wrong
3569[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
3570[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
3571[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
3572Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3573[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
3574[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
3575[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
3576[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3577Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3578[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
3579[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
3580[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
3581[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3582Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3583[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
3584[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
3585[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
3586[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
3587Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3588[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
3589[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverFromNonFatal should return the successful result: OK, passed 1 tests
3590[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
3591Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3592[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
3593[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
3594[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
3595[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
3596Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3597[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
3598[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
3599[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
3600[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
3601Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3602[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
3603[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
3604[info] + effectie.instances.ce3.FxSpec.test Fx[IO].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
3605[info] + effectie.instances.ce3.FxSpec.test Fx[IO].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
3606Exception in thread "io-compute-1" effectie.SomeControlThrowable: Something's wrong
3607[info] + effectie.instances.ce3.FxSpec.test Fx[IO].onNonFatalWith should do nothing for Fatal: OK, passed 1 tests
3608[info] + effectie.instances.ce3.FxSpec.test Fx[IO].onNonFatalWith should do nothing for the successful result: OK, passed 1 tests
3609[info] Using random seed: 417668712099
3610[info] + effectie.instances.ce3.CanCatchIdSpec.test CanCatch[Id]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
3611[info] + effectie.instances.ce3.CanCatchIdSpec.test CanCatch[Id]catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
3612[info] + effectie.instances.ce3.CanCatchIdSpec.test CanCatch[Id]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
3613[info] + effectie.instances.ce3.CanCatchIdSpec.test CanCatch[Id]catchNonFatal should catch NonFatal: OK, passed 1 tests
3614[info] + effectie.instances.ce3.CanCatchIdSpec.test CanCatch[Id]catchNonFatal should not catch Fatal: OK, passed 1 tests
3615[info] + effectie.instances.ce3.CanCatchIdSpec.test CanCatch[Id]catchNonFatal should return the successful result: OK, passed 1 tests
3616[info] + effectie.instances.ce3.CanCatchIdSpec.test CanCatch[Id]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
3617[info] + effectie.instances.ce3.CanCatchIdSpec.test CanCatch[Id]catchNonFatalEither should not catch Fatal: OK, passed 1 tests
3618[info] + effectie.instances.ce3.CanCatchIdSpec.test CanCatch[Id]catchNonFatalEither should return the successful result: OK, passed 1 tests
3619[info] + effectie.instances.ce3.CanCatchIdSpec.test CanCatch[Id]catchNonFatalEither should return the failed result: OK, passed 1 tests
3620[info] + effectie.instances.ce3.CanCatchIdSpec.test CanCatch[Id]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
3621[info] + effectie.instances.ce3.CanCatchIdSpec.test CanCatch[Id]catchNonFatalEitherT should not catch Fatal: OK, passed 1 tests
3622[info] + effectie.instances.ce3.CanCatchIdSpec.test CanCatch[Id]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
3623[info] + effectie.instances.ce3.CanCatchIdSpec.test CanCatch[Id]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
3624[info] Using random seed: 417684184937
3625[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].effectOf: OK, passed 100 tests
3626[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].fromEffect(effectOf): OK, passed 100 tests
3627[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].fromEffect(pureOf): OK, passed 100 tests
3628[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].pureOf: OK, passed 100 tests
3629[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].pureOrError(success case): OK, passed 100 tests
3630[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].pureOrError(error case): OK, passed 1 tests
3631[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].unitOf: OK, passed 1 tests
3632[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].errorOf: OK, passed 1 tests
3633[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].fromEither(Right): OK, passed 100 tests
3634[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].fromEither(Left): OK, passed 100 tests
3635[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].fromOption(Some): OK, passed 100 tests
3636[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].fromOption(None): OK, passed 100 tests
3637[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].fromTry(Success): OK, passed 100 tests
3638[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].fromTry(Failure): OK, passed 100 tests
3639[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].flatMapFa(IO[A])(A => IO[B]): OK, passed 100 tests
3640[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO] Monad laws - Identity: OK, passed 100 tests
3641[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO] Monad laws - Composition: OK, passed 100 tests
3642[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO] Monad laws - IdentityAp: OK, passed 100 tests
3643[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO] Monad laws - Homomorphism: OK, passed 100 tests
3644[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO] Monad laws - Interchange: OK, passed 100 tests
3645[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO] Monad laws - CompositionAp: OK, passed 100 tests
3646[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO] Monad laws - LeftIdentity: OK, passed 100 tests
3647[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO] Monad laws - RightIdentity: OK, passed 100 tests
3648[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO] Monad laws - Associativity: OK, passed 100 tests
3649[info] + effectie.instances.ce3.f.fxSpec.test CanCatch[IO]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
3650Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3651[info] + effectie.instances.ce3.f.fxSpec.test CanCatch[IO]catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
3652[info] + effectie.instances.ce3.f.fxSpec.test CanCatch[IO]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
3653[info] + effectie.instances.ce3.f.fxSpec.test CanCatch[IO]catchNonFatal should catch NonFatal: OK, passed 1 tests
3654Exception in thread "io-compute-3" effectie.SomeControlThrowable: Something's wrong
3655[info] + effectie.instances.ce3.f.fxSpec.test CanCatch[IO]catchNonFatal should not catch Fatal: OK, passed 1 tests
3656[info] + effectie.instances.ce3.f.fxSpec.test CanCatch[IO]catchNonFatal should return the successful result: OK, passed 1 tests
3657[info] + effectie.instances.ce3.f.fxSpec.test CanCatch[IO]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
3658Exception in thread "io-compute-1" effectie.SomeControlThrowable: Something's wrong
3659[info] + effectie.instances.ce3.f.fxSpec.test CanCatch[IO]catchNonFatalEither should not catch Fatal: OK, passed 1 tests
3660[info] + effectie.instances.ce3.f.fxSpec.test CanCatch[IO]catchNonFatalEither should return the successful result: OK, passed 1 tests
3661[info] + effectie.instances.ce3.f.fxSpec.test CanCatch[IO]catchNonFatalEither should return the failed result: OK, passed 1 tests
3662[info] + effectie.instances.ce3.f.fxSpec.test CanCatch[IO]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
3663Exception in thread "io-compute-1" effectie.SomeControlThrowable: Something's wrong
3664[info] + effectie.instances.ce3.f.fxSpec.test CanCatch[IO]catchNonFatalEitherT should not catch Fatal: OK, passed 1 tests
3665[info] + effectie.instances.ce3.f.fxSpec.test CanCatch[IO]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
3666[info] + effectie.instances.ce3.f.fxSpec.test CanCatch[IO]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
3667[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
3668Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3669[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
3670[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleNonFatalWith should return the successful result: OK, passed 1 tests
3671[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
3672Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3673[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
3674[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
3675[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
3676[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
3677Exception in thread "io-compute-3" effectie.SomeControlThrowable: Something's wrong
3678[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
3679[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
3680[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
3681[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
3682Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3683[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
3684[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
3685[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
3686[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleNonFatal should handle NonFatal: OK, passed 1 tests
3687Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3688[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleNonFatal should not handle Fatal: OK, passed 1 tests
3689[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleNonFatal should return the successful result: OK, passed 1 tests
3690[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
3691Exception in thread "io-compute-1" [info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
3692effectie.SomeControlThrowable: Something's wrong
3693[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleNonFatalEither should return the successful result: OK, passed 1 tests
3694[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleNonFatalEither should return the failed result: OK, passed 1 tests
3695[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
3696Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3697[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
3698[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleEitherNonFatal should return the successful result: OK, passed 1 tests
3699[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleEitherNonFatal should return the failed result: OK, passed 1 tests
3700[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
3701Exception in thread "io-compute-3" [info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
3702effectie.SomeControlThrowable: Something's wrong
3703[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
3704[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
3705[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3706Exception in thread "io-compute-3" [info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
3707effectie.SomeControlThrowable: Something's wrong
3708[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
3709[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
3710Exception in thread "io-compute-1" [info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
3711effectie.SomeControlThrowable: Something's wrong
3712[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
3713[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
3714[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3715Exception in thread "io-compute-1" effectie.SomeControlThrowable: Something's wrong
3716[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
3717[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
3718[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
3719[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3720Exception in thread "io-compute-1" effectie.SomeControlThrowable: Something's wrong
3721[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
3722[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
3723[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
3724[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
3725Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3726[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
3727[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverFromNonFatal should return the successful result: OK, passed 1 tests
3728[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
3729[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
3730Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3731[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
3732[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
3733[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
3734Exception in thread "io-compute-1" effectie.SomeControlThrowable: Something's wrong
3735[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
3736[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
3737[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
3738[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
3739[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
3740Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3741[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
3742[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
3743[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
3744Exception in thread "io-compute-3" [info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].onNonFatalWith should do nothing for Fatal: OK, passed 1 tests
3745effectie.SomeControlThrowable: Something's wrong
3746[info] + effectie.instances.ce3.f.fxSpec.test Fx[IO].onNonFatalWith should do nothing for the successful result: OK, passed 1 tests
3747[info] Using random seed: 417927161035
3748[info] + effectie.resource.Ce3ResourceMakerSpec.test Ce3ResourceMaker.forAutoCloseable: OK, passed 100 tests
3749[info] + effectie.resource.Ce3ResourceMakerSpec.test Ce3ResourceMaker.forAutoCloseable - error case: OK, passed 100 tests
3750[info] + effectie.resource.Ce3ResourceMakerSpec.test Ce3ResourceMaker.make: OK, passed 100 tests
3751[info] + effectie.resource.Ce3ResourceMakerSpec.test Ce3ResourceMaker.make - error case: OK, passed 100 tests
3752[info] + effectie.resource.Ce3ResourceMakerSpec.test Ce3ResourceMaker.pure: OK, passed 100 tests
3753[info] + effectie.resource.Ce3ResourceMakerSpec.test Ce3ResourceMaker.pure - error case: OK, passed 100 tests
3754[info] + effectie.resource.Ce3ResourceMakerSpec.test Ce3ResourceMaker.eval: OK, passed 100 tests
3755[info] + effectie.resource.Ce3ResourceMakerSpec.test Ce3ResourceMaker.eval - error case: OK, passed 100 tests
3756[info] Using random seed: 418110361234
3757[info] + effectie.instances.ce3.CanRestartSpec.CanRestart[F].restartWhile: OK, passed 100 tests
3758[info] + effectie.instances.ce3.CanRestartSpec.CanRestart[F].restartWhile (heavy recursion: 1,000,000 times): OK, passed 1 tests
3759[info] + effectie.instances.ce3.CanRestartSpec.CanRestart[F].restartUntil: OK, passed 100 tests
3760[info] + effectie.instances.ce3.CanRestartSpec.CanRestart[F].restartUntil (heavy recursion: 1,000,000 times): OK, passed 1 tests
3761[info] + effectie.instances.ce3.CanRestartSpec.CanRestart[F].restartOnError: OK, passed 100 tests
3762[info] + effectie.instances.ce3.CanRestartSpec.CanRestart[F].restartOnError (heavy recursion: 1,000,000 times): OK, passed 1 tests
3763[info] + effectie.instances.ce3.CanRestartSpec.CanRestart[F].restartOnErrorIf: OK, passed 100 tests
3764[info] + effectie.instances.ce3.CanRestartSpec.CanRestart[F].restartOnErrorIf (heavy recursion: 1,000,000 times): OK, passed 1 tests
3765[info] Using random seed: 419175601787
3766[info] + effectie.syntax.fxSpec.test fx.{effectOf, pureOf, unitOf} for IO: OK, passed 100 tests
3767[info] + effectie.syntax.fxSpec.test fx.effectOf[IO]: OK, passed 100 tests
3768[info] + effectie.syntax.fxSpec.test fx.pureOf[IO]: OK, passed 100 tests
3769[info] + effectie.syntax.fxSpec.test fx.pureOrError[IO](success case): OK, passed 100 tests
3770[info] + effectie.syntax.fxSpec.test fx.pureOrError[IO](error case): OK, passed 1 tests
3771[info] + effectie.syntax.fxSpec.test fx.unitOf[IO]: OK, passed 1 tests
3772[info] + effectie.syntax.fxSpec.test fx.errorOf[IO]: OK, passed 1 tests
3773[info] + effectie.syntax.fxSpec.test fx.pureOfOption[IO]: OK, passed 100 tests
3774[info] + effectie.syntax.fxSpec.test fx.pureOfSome[IO]: OK, passed 100 tests
3775[info] + effectie.syntax.fxSpec.test fx.pureOfNone[IO]: OK, passed 1 tests
3776[info] + effectie.syntax.fxSpec.test fx.pureOfRight[IO]: OK, passed 100 tests
3777[info] + effectie.syntax.fxSpec.test fx.pureOfLeft[IO]: OK, passed 100 tests
3778[info] + effectie.syntax.fxSpec.test fx.{effectOf, pureOf, unitOf} for Future: OK, passed 100 tests
3779[info] + effectie.syntax.fxSpec.test fx.effectOf[Future]: OK, passed 100 tests
3780[info] + effectie.syntax.fxSpec.test fx.pureOf[Future]: OK, passed 100 tests
3781[info] + effectie.syntax.fxSpec.test fx.pureOrError[Future](success case): OK, passed 100 tests
3782[info] + effectie.syntax.fxSpec.test fx.pureOrError[Future](error case): OK, passed 1 tests
3783[info] + effectie.syntax.fxSpec.test fx.unitOf[Future]: OK, passed 1 tests
3784[info] + effectie.syntax.fxSpec.test fx.errorOf[Future]: OK, passed 1 tests
3785[info] + effectie.syntax.fxSpec.test fx.pureOfOption[Future]: OK, passed 100 tests
3786[info] + effectie.syntax.fxSpec.test fx.pureOfSome[Future]: OK, passed 100 tests
3787[info] + effectie.syntax.fxSpec.test fx.pureOfNone[Future]: OK, passed 1 tests
3788[info] + effectie.syntax.fxSpec.test fx.pureOfRight[Future]: OK, passed 100 tests
3789[info] + effectie.syntax.fxSpec.test fx.pureOfLeft[Future]: OK, passed 100 tests
3790[info] Using random seed: 419341639258
3791[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3792[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
3793[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
3794[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
3795[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
3796[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
3797[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
3798[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3799[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
3800[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
3801[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
3802[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
3803[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
3804[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
3805[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
3806[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
3807[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
3808[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverFromNonFatal should return the successful result: OK, passed 1 tests
3809[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
3810[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
3811[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
3812[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
3813[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
3814[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
3815[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
3816[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
3817[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
3818[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
3819[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
3820[info] + effectie.instances.ce3.CanRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
3821Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3822Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3823[info] Using random seed: 419372203599
3824[info] + effectie.instances.ce3.canCatchSpec.test CanCatch[IO]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
3825[info] + effectie.instances.ce3.canCatchSpec.test CanCatch[IO]catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
3826[info] + effectie.instances.ce3.canCatchSpec.test CanCatch[IO]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
3827[info] + effectie.instances.ce3.canCatchSpec.test CanCatch[IO]catchNonFatal should catch NonFatal: OK, passed 1 tests
3828[info] + effectie.instances.ce3.canCatchSpec.test CanCatch[IO]catchNonFatal should not catch Fatal: OK, passed 1 tests
3829[info] + effectie.instances.ce3.canCatchSpec.test CanCatch[IO]catchNonFatal should return the successful result: OK, passed 1 tests
3830[info] + effectie.instances.ce3.canCatchSpec.test CanCatch[IO]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
3831Exception in thread "io-compute-3" effectie.SomeControlThrowable: Something's wrong
3832[info] + effectie.instances.ce3.canCatchSpec.test CanCatch[IO]catchNonFatalEither should not catch Fatal: OK, passed 1 tests
3833[info] + effectie.instances.ce3.canCatchSpec.test CanCatch[IO]catchNonFatalEither should return the successful result: OK, passed 1 tests
3834[info] + effectie.instances.ce3.canCatchSpec.test CanCatch[IO]catchNonFatalEither should return the failed result: OK, passed 1 tests
3835[info] + effectie.instances.ce3.canCatchSpec.test CanCatch[IO]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
3836Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3837[info] + effectie.instances.ce3.canCatchSpec.test CanCatch[IO]catchNonFatalEitherT should not catch Fatal: OK, passed 1 tests
3838[info] + effectie.instances.ce3.canCatchSpec.test CanCatch[IO]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
3839[info] + effectie.instances.ce3.canCatchSpec.test CanCatch[IO]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
3840[info] Using random seed: 419394697903
3841[info] + effectie.resource.Ce3ResourceApplicativeSpec.test Applicative Law - Identity for ReleasableResource[IO, *]: OK, passed 100 tests
3842[info] + effectie.resource.Ce3ResourceApplicativeSpec.test Applicative Law - Composition for ReleasableResource[IO, *]: OK, passed 100 tests
3843[info] + effectie.resource.Ce3ResourceApplicativeSpec.test Applicative Law - IdentityAp for ReleasableResource[IO, *]: OK, passed 100 tests
3844[info] + effectie.resource.Ce3ResourceApplicativeSpec.test Applicative Law - Homomorphism for ReleasableResource[IO, *]: OK, passed 100 tests
3845[info] + effectie.resource.Ce3ResourceApplicativeSpec.test Applicative Law - Interchange for ReleasableResource[IO, *]: OK, passed 100 tests
3846[info] + effectie.resource.Ce3ResourceApplicativeSpec.test Applicative Law - CompositionAp for ReleasableResource[IO, *]: OK, passed 100 tests
3847[info] + effectie.resource.Ce3ResourceApplicativeSpec.test ReleasableResource[IO, *].map: OK, passed 100 tests
3848[info] + effectie.resource.Ce3ResourceApplicativeSpec.test ReleasableResource[IO, *].ap: OK, passed 100 tests
3849[info] Using random seed: 419471065899
3850[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
3851[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
3852[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalWith should return the successful result: OK, passed 1 tests
3853Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3854[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
3855Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3856[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
3857[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
3858[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
3859[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
3860Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3861[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
3862[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
3863[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
3864[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
3865Exception in thread "io-compute-3" effectie.SomeControlThrowable: Something's wrong
3866[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
3867[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
3868[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
3869[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatal should handle NonFatal: OK, passed 1 tests
3870Exception in thread "io-compute-3" effectie.SomeControlThrowable: Something's wrong
3871[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatal should not handle Fatal: OK, passed 1 tests
3872[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatal should return the successful result: OK, passed 1 tests
3873[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
3874Exception in thread "io-compute-3" effectie.SomeControlThrowable: Something's wrong
3875[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
3876[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalEither should return the successful result: OK, passed 1 tests
3877[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalEither should return the failed result: OK, passed 1 tests
3878[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
3879Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3880[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
3881[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatal should return the successful result: OK, passed 1 tests
3882[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatal should return the failed result: OK, passed 1 tests
3883[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
3884Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3885[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
3886[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
3887[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
3888[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Future].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
3889[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Future].handleNonFatalWith should return the successful result: OK, passed 1 tests
3890[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Future].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
3891[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Future].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
3892[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Future].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
3893[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Future].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
3894[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Future].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
3895[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Future].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
3896[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Future].handleNonFatal should handle NonFatal: OK, passed 1 tests
3897[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Future].handleNonFatal should return the successful result: OK, passed 1 tests
3898[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Future].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
3899[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Future].handleNonFatalEither should return the successful result: OK, passed 1 tests
3900[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Future].handleNonFatalEither should return the failed result: OK, passed 1 tests
3901[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Future].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
3902[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Future].handleEitherNonFatal should return the successful result: OK, passed 1 tests
3903[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Future].handleEitherNonFatal should return the failed result: OK, passed 1 tests
3904[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Future].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
3905[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Future].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
3906[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Future].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
3907[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Future].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
3908[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Future].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
3909[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Future].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
3910[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
3911[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
3912[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleNonFatalWith should return the successful result: OK, passed 1 tests
3913[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
3914[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
3915[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
3916[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
3917[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
3918[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
3919[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
3920[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
3921[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
3922[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
3923[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
3924[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
3925[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleNonFatal should handle NonFatal: OK, passed 1 tests
3926[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleNonFatal should not handle Fatal: OK, passed 1 tests
3927[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleNonFatal should return the successful result: OK, passed 1 tests
3928[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
3929[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
3930[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleNonFatalEither should return the successful result: OK, passed 1 tests
3931[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleNonFatalEither should return the failed result: OK, passed 1 tests
3932[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
3933[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
3934[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatal should return the successful result: OK, passed 1 tests
3935[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatal should return the failed result: OK, passed 1 tests
3936[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
3937[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
3938[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
3939[info] + effectie.instances.ce3.f.canHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
3940[info] Using random seed: 419615784998
3941[info] + effectie.instances.ce3.toFutureIdSpec.test ToFuture[Id].unsafeToFuture: OK, passed 100 tests
3942[info] Using random seed: 419680363401
3943[info] + effectie.syntax.fxIdSpec.test fx.{effectOf, pureOf, unitOf} for Id: OK, passed 100 tests
3944[info] + effectie.syntax.fxIdSpec.test fx.effectOf[Id]: OK, passed 100 tests
3945[info] + effectie.syntax.fxIdSpec.test fx.pureOf[Id]: OK, passed 100 tests
3946[info] + effectie.syntax.fxIdSpec.test fx.pureOrError[Id](success case): OK, passed 100 tests
3947[info] + effectie.syntax.fxIdSpec.test fx.pureOrError[Id](error case): OK, passed 1 tests
3948[info] + effectie.syntax.fxIdSpec.test fx.unitOf[Id]: OK, passed 1 tests
3949[info] + effectie.syntax.fxIdSpec.test fx.errorOf[Id]: OK, passed 1 tests
3950[info] + effectie.syntax.fxIdSpec.test fx.pureOfOption[Id]: OK, passed 100 tests
3951[info] + effectie.syntax.fxIdSpec.test fx.pureOfSome[Id]: OK, passed 100 tests
3952[info] + effectie.syntax.fxIdSpec.test fx.pureOfNone[Id]: OK, passed 1 tests
3953[info] + effectie.syntax.fxIdSpec.test fx.pureOfRight[Id]: OK, passed 100 tests
3954[info] + effectie.syntax.fxIdSpec.test fx.pureOfLeft[Id]: OK, passed 100 tests
3955[info] Using random seed: 419702614103
3956[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
3957Exception in thread "io-compute-4" effectie.SomeControlThrowable: Something's wrong
3958[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
3959[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalWith should return the successful result: OK, passed 1 tests
3960[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
3961[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
3962Exception in thread "io-compute-1" effectie.SomeControlThrowable: Something's wrong
3963[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
3964[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
3965[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
3966[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
3967Exception in thread "io-compute-3" effectie.SomeControlThrowable: Something's wrong
3968[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
3969[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
3970[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
3971[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
3972[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
3973Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3974[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
3975[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleNonFatal should handle NonFatal: OK, passed 1 tests
3976Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3977[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleNonFatal should not handle Fatal: OK, passed 1 tests
3978[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleNonFatal should return the successful result: OK, passed 1 tests
3979[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
3980Exception in thread "io-compute-1" effectie.SomeControlThrowable: Something's wrong
3981[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
3982[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalEither should return the successful result: OK, passed 1 tests
3983[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalEither should return the failed result: OK, passed 1 tests
3984[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
3985[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
3986Exception in thread "io-compute-2" effectie.SomeControlThrowable: Something's wrong
3987[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatal should return the successful result: OK, passed 1 tests
3988[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatal should return the failed result: OK, passed 1 tests
3989[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
3990[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
3991Exception in thread "io-compute-3" effectie.SomeControlThrowable: Something's wrong
3992[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
3993[info] + effectie.instances.ce3.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
3994[info] Using random seed: 419766554980
3995[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
3996[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
3997[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalWith should return the successful result: OK, passed 1 tests
3998[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
3999[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
4000[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
4001[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
4002[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
4003[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
4004[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
4005[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
4006[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
4007[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
4008[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
4009[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
4010[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleNonFatal should handle NonFatal: OK, passed 1 tests
4011[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleNonFatal should not handle Fatal: OK, passed 1 tests
4012[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleNonFatal should return the successful result: OK, passed 1 tests
4013[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
4014[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
4015[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalEither should return the successful result: OK, passed 1 tests
4016[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalEither should return the failed result: OK, passed 1 tests
4017[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
4018[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
4019[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatal should return the successful result: OK, passed 1 tests
4020[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatal should return the failed result: OK, passed 1 tests
4021[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
4022[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
4023[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
4024[info] + effectie.instances.ce3.CanHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
4025Starting build for ProjectRef(file:/build/repo/,coreJVM) (effectie-core)... [6/10]
4026Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -explain, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
4027[info] Using random seed: 421277765226
4028[info] + effectie.instances.tries.canCatchSpec.test CanCatch[Try]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
4029[info] + effectie.instances.tries.canCatchSpec.test CanCatch[Try]catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
4030[info] + effectie.instances.tries.canCatchSpec.test CanCatch[Try]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
4031[info] + effectie.instances.tries.canCatchSpec.test CanCatch[Try]catchNonFatal should catch NonFatal: OK, passed 1 tests
4032[info] + effectie.instances.tries.canCatchSpec.test CanCatch[Try]catchNonFatal should not catch Fatal: OK, passed 1 tests
4033[info] + effectie.instances.tries.canCatchSpec.test CanCatch[Try]catchNonFatal should return the successful result: OK, passed 1 tests
4034[info] + effectie.instances.tries.canCatchSpec.test CanCatch[Try]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
4035[info] + effectie.instances.tries.canCatchSpec.test CanCatch[Try]catchNonFatalEither should not catch Fatal: OK, passed 1 tests
4036[info] + effectie.instances.tries.canCatchSpec.test CanCatch[Try]catchNonFatalEither should return the successful result: OK, passed 1 tests
4037[info] + effectie.instances.tries.canCatchSpec.test CanCatch[Try]catchNonFatalEither should return the failed result: OK, passed 1 tests
4038[info] Using random seed: 421474966619
4039[info] + effectie.instances.future.canHandleErrorSpec.test CanHandleError[Future].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
4040[info] + effectie.instances.future.canHandleErrorSpec.test CanHandleError[Future].handleNonFatalWith should return the successful result: OK, passed 1 tests
4041[info] + effectie.instances.future.canHandleErrorSpec.test CanHandleError[Future].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
4042[info] + effectie.instances.future.canHandleErrorSpec.test CanHandleError[Future].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
4043[info] + effectie.instances.future.canHandleErrorSpec.test CanHandleError[Future].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
4044[info] + effectie.instances.future.canHandleErrorSpec.test CanHandleError[Future].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
4045[info] + effectie.instances.future.canHandleErrorSpec.test CanHandleError[Future].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
4046[info] + effectie.instances.future.canHandleErrorSpec.test CanHandleError[Future].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
4047[info] + effectie.instances.future.canHandleErrorSpec.test CanHandleError[Future].handleNonFatal should handle NonFatal: OK, passed 1 tests
4048[info] + effectie.instances.future.canHandleErrorSpec.test CanHandleError[Future].handleNonFatal should return the successful result: OK, passed 1 tests
4049[info] + effectie.instances.future.canHandleErrorSpec.test CanHandleError[Future].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
4050[info] + effectie.instances.future.canHandleErrorSpec.test CanHandleError[Future].handleNonFatalEither should return the successful result: OK, passed 1 tests
4051[info] + effectie.instances.future.canHandleErrorSpec.test CanHandleError[Future].handleNonFatalEither should return the failed result: OK, passed 1 tests
4052[info] + effectie.instances.future.canHandleErrorSpec.test CanHandleError[Future].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
4053[info] + effectie.instances.future.canHandleErrorSpec.test CanHandleError[Future].handleEitherNonFatal should return the successful result: OK, passed 1 tests
4054[info] + effectie.instances.future.canHandleErrorSpec.test CanHandleError[Future].handleEitherNonFatal should return the failed result: OK, passed 1 tests
4055[info] Using random seed: 421558568992
4056[info] + effectie.instances.future.fxCtorSpec.test FxCtor[Future].effectOf: OK, passed 100 tests
4057[info] + effectie.instances.future.fxCtorSpec.test FxCtor[Future].fromEffect(effectOf): OK, passed 100 tests
4058[info] + effectie.instances.future.fxCtorSpec.test FxCtor[Future].fromEffect(pureOf): OK, passed 100 tests
4059[info] + effectie.instances.future.fxCtorSpec.test FxCtor[Future].pureOf: OK, passed 100 tests
4060[info] + effectie.instances.future.fxCtorSpec.test FxCtor[Future].pureOrCatchNonFatal(success case): OK, passed 100 tests
4061[info] + effectie.instances.future.fxCtorSpec.test FxCtor[Future].pureOrCatchNonFatal(error case): OK, passed 1 tests
4062[info] + effectie.instances.future.fxCtorSpec.test FxCtor[Future].unitOf: OK, passed 1 tests
4063[info] + effectie.instances.future.fxCtorSpec.test FxCtor[Future].errorOf: OK, passed 1 tests
4064[info] + effectie.instances.future.fxCtorSpec.test fx.pureOfOption[Future]: OK, passed 100 tests
4065[info] + effectie.instances.future.fxCtorSpec.test fx.pureOfSome[Future]: OK, passed 100 tests
4066[info] + effectie.instances.future.fxCtorSpec.test fx.pureOfNone[Future]: OK, passed 1 tests
4067[info] + effectie.instances.future.fxCtorSpec.test fx.pureOfRight[Future]: OK, passed 100 tests
4068[info] + effectie.instances.future.fxCtorSpec.test fx.pureOfLeft[Future]: OK, passed 100 tests
4069[info] + effectie.instances.future.fxCtorSpec.test FxCtor[Future].fromEither(Right): OK, passed 100 tests
4070[info] + effectie.instances.future.fxCtorSpec.test FxCtor[Future].fromEither(Left): OK, passed 100 tests
4071[info] + effectie.instances.future.fxCtorSpec.test FxCtor[Future].fromOption(Some): OK, passed 100 tests
4072[info] + effectie.instances.future.fxCtorSpec.test FxCtor[Future].fromOption(None): OK, passed 100 tests
4073[info] + effectie.instances.future.fxCtorSpec.test FxCtor[Future].fromTry(Success): OK, passed 100 tests
4074[info] + effectie.instances.future.fxCtorSpec.test FxCtor[Future].fromTry(Failure): OK, passed 100 tests
4075[info] Using random seed: 421856359569
4076[info] + effectie.instances.tries.fxSpec.test Fx[Try].effectOf: OK, passed 100 tests
4077[info] + effectie.instances.tries.fxSpec.test Fx[Try].fromEffect(effectOf): OK, passed 100 tests
4078[info] + effectie.instances.tries.fxSpec.test Fx[Try].fromEffect(pureOf): OK, passed 100 tests
4079[info] + effectie.instances.tries.fxSpec.test Fx[Try].pureOf: OK, passed 100 tests
4080[info] + effectie.instances.tries.fxSpec.test Fx[Try].pureOrError(success case): OK, passed 100 tests
4081[info] + effectie.instances.tries.fxSpec.test Fx[Try].pureOrError(error case): OK, passed 1 tests
4082[info] + effectie.instances.tries.fxSpec.test Fx[Try].unitOf: OK, passed 1 tests
4083[info] + effectie.instances.tries.fxSpec.test Fx[Try].errorOf: OK, passed 1 tests
4084[info] + effectie.instances.tries.fxSpec.test Fx[Try].fromEither(Right): OK, passed 100 tests
4085[info] + effectie.instances.tries.fxSpec.test Fx[Try].fromEither(Left): OK, passed 100 tests
4086[info] + effectie.instances.tries.fxSpec.test Fx[Try].fromOption(Some): OK, passed 100 tests
4087[info] + effectie.instances.tries.fxSpec.test Fx[Try].fromOption(None): OK, passed 100 tests
4088[info] + effectie.instances.tries.fxSpec.test Fx[Try].fromTry(Success): OK, passed 100 tests
4089[info] + effectie.instances.tries.fxSpec.test Fx[Try].fromTry(Failure): OK, passed 100 tests
4090[info] + effectie.instances.tries.fxSpec.test Fx[Try].flatMapFa(Try[A])(A => Try[B]): OK, passed 100 tests
4091[info] + effectie.instances.tries.fxSpec.test Monad laws for Fx[Try] - Identity: OK, passed 100 tests
4092[info] + effectie.instances.tries.fxSpec.test Monad laws for Fx[Try] - Composition: OK, passed 100 tests
4093[info] + effectie.instances.tries.fxSpec.test Monad laws for Fx[Try] - IdentityAp: OK, passed 100 tests
4094[info] + effectie.instances.tries.fxSpec.test Monad laws for Fx[Try] - Homomorphism: OK, passed 100 tests
4095[info] + effectie.instances.tries.fxSpec.test Monad laws for Fx[Try] - Interchange: OK, passed 100 tests
4096[info] + effectie.instances.tries.fxSpec.test Monad laws for Fx[Try] - CompositionAp: OK, passed 100 tests
4097[info] + effectie.instances.tries.fxSpec.test Monad laws for Fx[Try] - LeftIdentity: OK, passed 100 tests
4098[info] + effectie.instances.tries.fxSpec.test Monad laws for Fx[Try] - RightIdentity: OK, passed 100 tests
4099[info] + effectie.instances.tries.fxSpec.test Monad laws for Fx[Try] - Associativity: OK, passed 100 tests
4100[info] + effectie.instances.tries.fxSpec.test Fx[Try].catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
4101[info] + effectie.instances.tries.fxSpec.test Fx[Try].catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
4102[info] + effectie.instances.tries.fxSpec.test Fx[Try].catchNonFatalThrowable should return the successful result: OK, passed 1 tests
4103[info] + effectie.instances.tries.fxSpec.test Fx[Try].catchNonFatal should catch NonFatal: OK, passed 1 tests
4104[info] + effectie.instances.tries.fxSpec.test Fx[Try].catchNonFatal should not catch Fatal: OK, passed 1 tests
4105[info] + effectie.instances.tries.fxSpec.test Fx[Try].catchNonFatal should return the successful result: OK, passed 1 tests
4106[info] + effectie.instances.tries.fxSpec.test Fx[Try].catchNonFatalEither should catch NonFatal: OK, passed 1 tests
4107[info] + effectie.instances.tries.fxSpec.test Fx[Try].catchNonFatalEither should not catch Fatal: OK, passed 1 tests
4108[info] + effectie.instances.tries.fxSpec.test Fx[Try].catchNonFatalEither should return the successful result: OK, passed 1 tests
4109[info] + effectie.instances.tries.fxSpec.test Fx[Try].catchNonFatalEither should return the failed result: OK, passed 1 tests
4110[info] + effectie.instances.tries.fxSpec.test Fx[Try].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
4111[info] + effectie.instances.tries.fxSpec.test Fx[Try].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
4112[info] + effectie.instances.tries.fxSpec.test Fx[Try].handleNonFatalWith should return the successful result: OK, passed 1 tests
4113[info] + effectie.instances.tries.fxSpec.test Fx[Try].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
4114[info] + effectie.instances.tries.fxSpec.test Fx[Try].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
4115[info] + effectie.instances.tries.fxSpec.test Fx[Try].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
4116[info] + effectie.instances.tries.fxSpec.test Fx[Try].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
4117[info] + effectie.instances.tries.fxSpec.test Fx[Try].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
4118[info] + effectie.instances.tries.fxSpec.test Fx[Try].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
4119[info] + effectie.instances.tries.fxSpec.test Fx[Try].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
4120[info] + effectie.instances.tries.fxSpec.test Fx[Try].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
4121[info] + effectie.instances.tries.fxSpec.test Fx[Try].handleNonFatal should handle NonFatal: OK, passed 1 tests
4122[info] + effectie.instances.tries.fxSpec.test Fx[Try].handleNonFatal should not handle Fatal: OK, passed 1 tests
4123[info] + effectie.instances.tries.fxSpec.test Fx[Try].handleNonFatal should return the successful result: OK, passed 1 tests
4124[info] + effectie.instances.tries.fxSpec.test Fx[Try].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
4125[info] + effectie.instances.tries.fxSpec.test Fx[Try].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
4126[info] + effectie.instances.tries.fxSpec.test Fx[Try].handleNonFatalEither should return the successful result: OK, passed 1 tests
4127[info] + effectie.instances.tries.fxSpec.test Fx[Try].handleNonFatalEither should return the failed result: OK, passed 1 tests
4128[info] + effectie.instances.tries.fxSpec.test Fx[Try].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
4129[info] + effectie.instances.tries.fxSpec.test Fx[Try].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
4130[info] + effectie.instances.tries.fxSpec.test Fx[Try].handleEitherNonFatal should return the successful result: OK, passed 1 tests
4131[info] + effectie.instances.tries.fxSpec.test Fx[Try].handleEitherNonFatal should return the failed result: OK, passed 1 tests
4132[info] + effectie.instances.tries.fxSpec.test Fx[Try].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4133[info] + effectie.instances.tries.fxSpec.test Fx[Try].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
4134[info] + effectie.instances.tries.fxSpec.test Fx[Try].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
4135[info] + effectie.instances.tries.fxSpec.test Fx[Try].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
4136[info] + effectie.instances.tries.fxSpec.test Fx[Try].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
4137[info] + effectie.instances.tries.fxSpec.test Fx[Try].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
4138[info] + effectie.instances.tries.fxSpec.test Fx[Try].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
4139[info] + effectie.instances.tries.fxSpec.test Fx[Try].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4140[info] + effectie.instances.tries.fxSpec.test Fx[Try].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
4141[info] + effectie.instances.tries.fxSpec.test Fx[Try].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
4142[info] + effectie.instances.tries.fxSpec.test Fx[Try].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
4143[info] + effectie.instances.tries.fxSpec.test Fx[Try].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
4144[info] + effectie.instances.tries.fxSpec.test Fx[Try].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
4145[info] + effectie.instances.tries.fxSpec.test Fx[Try].recoverFromNonFatal should return the successful result: OK, passed 1 tests
4146[info] + effectie.instances.tries.fxSpec.test Fx[Try].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
4147[info] + effectie.instances.tries.fxSpec.test Fx[Try].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
4148[info] + effectie.instances.tries.fxSpec.test Fx[Try].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
4149[info] + effectie.instances.tries.fxSpec.test Fx[Try].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
4150[info] + effectie.instances.tries.fxSpec.test Fx[Try].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
4151[info] + effectie.instances.tries.fxSpec.test Fx[Try].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
4152[info] + effectie.instances.tries.fxSpec.test Fx[Try].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
4153[info] + effectie.instances.tries.fxSpec.test Fx[Try].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
4154[info] Using random seed: 422064402250
4155[info] + effectie.instances.tries.onNonFatalSpec.test OnNonFatal[Try].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
4156[info] + effectie.instances.tries.onNonFatalSpec.test OnNonFatal[Try].onNonFatalWith should not do anything for Fatal: OK, passed 1 tests
4157[info] + effectie.instances.tries.onNonFatalSpec.test OnNonFatal[Try].onNonFatalWith should not do anything for the successful result: OK, passed 1 tests
4158[info] Using random seed: 422072812380
4159[info] + effectie.instances.tries.canHandleErrorSpec.test CanHandleError[Try].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
4160[info] + effectie.instances.tries.canHandleErrorSpec.test CanHandleError[Try].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
4161[info] + effectie.instances.tries.canHandleErrorSpec.test CanHandleError[Try].handleNonFatalWith should return the successful result: OK, passed 1 tests
4162[info] + effectie.instances.tries.canHandleErrorSpec.test CanHandleError[Try].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
4163[info] + effectie.instances.tries.canHandleErrorSpec.test CanHandleError[Try].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
4164[info] + effectie.instances.tries.canHandleErrorSpec.test CanHandleError[Try].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
4165[info] + effectie.instances.tries.canHandleErrorSpec.test CanHandleError[Try].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
4166[info] + effectie.instances.tries.canHandleErrorSpec.test CanHandleError[Try].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
4167[info] + effectie.instances.tries.canHandleErrorSpec.test CanHandleError[Try].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
4168[info] + effectie.instances.tries.canHandleErrorSpec.test CanHandleError[Try].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
4169[info] + effectie.instances.tries.canHandleErrorSpec.test CanHandleError[Try].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
4170[info] + effectie.instances.tries.canHandleErrorSpec.test CanHandleError[Try].handleNonFatal should handle NonFatal: OK, passed 1 tests
4171[info] + effectie.instances.tries.canHandleErrorSpec.test CanHandleError[Try].handleNonFatal should not handle Fatal: OK, passed 1 tests
4172[info] + effectie.instances.tries.canHandleErrorSpec.test CanHandleError[Try].handleNonFatal should return the successful result: OK, passed 1 tests
4173[info] + effectie.instances.tries.canHandleErrorSpec.test CanHandleError[Try].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
4174[info] + effectie.instances.tries.canHandleErrorSpec.test CanHandleError[Try].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
4175[info] + effectie.instances.tries.canHandleErrorSpec.test CanHandleError[Try].handleNonFatalEither should return the successful result: OK, passed 1 tests
4176[info] + effectie.instances.tries.canHandleErrorSpec.test CanHandleError[Try].handleNonFatalEither should return the failed result: OK, passed 1 tests
4177[info] + effectie.instances.tries.canHandleErrorSpec.test CanHandleError[Try].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
4178[info] + effectie.instances.tries.canHandleErrorSpec.test CanHandleError[Try].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
4179[info] + effectie.instances.tries.canHandleErrorSpec.test CanHandleError[Try].handleEitherNonFatal should return the successful result: OK, passed 1 tests
4180[info] + effectie.instances.tries.canHandleErrorSpec.test CanHandleError[Try].handleEitherNonFatal should return the failed result: OK, passed 1 tests
4181[info] Using random seed: 422102576196
4182[info] + effectie.instances.future.fromFutureSpec.test FromFuture[Future].toEffect: OK, passed 100 tests
4183[info] Using random seed: 422167841468
4184[info] + effectie.instances.tries.fromFutureSpec.test FromFuture[Try].toEffect: OK, passed 100 tests
4185[info] Using random seed: 422212108243
4186[info] + effectie.instances.future.toFutureSpec.test ToFuture[Future].unsafeToFuture: OK, passed 100 tests
4187[info] Using random seed: 422275942003
4188[info] + effectie.instances.tries.fxCtorSpec.test FxCtor[Try].effectOf: OK, passed 100 tests
4189[info] + effectie.instances.tries.fxCtorSpec.test FxCtor[Try].fromEffect(effectOf): OK, passed 100 tests
4190[info] + effectie.instances.tries.fxCtorSpec.test FxCtor[Try].fromEffect(pureOf): OK, passed 100 tests
4191[info] + effectie.instances.tries.fxCtorSpec.test FxCtor[Try].pureOf: OK, passed 100 tests
4192[info] + effectie.instances.tries.fxCtorSpec.test FxCtor[Try].pureOrError(success case): OK, passed 100 tests
4193[info] + effectie.instances.tries.fxCtorSpec.test FxCtor[Try].pureOrError(error case): OK, passed 1 tests
4194[info] + effectie.instances.tries.fxCtorSpec.test FxCtor[Try].unitOf: OK, passed 1 tests
4195[info] + effectie.instances.tries.fxCtorSpec.test FxCtor[Try].errorOf: OK, passed 1 tests
4196[info] + effectie.instances.tries.fxCtorSpec.test FxCtor[Try].fromEither(Right): OK, passed 100 tests
4197[info] + effectie.instances.tries.fxCtorSpec.test FxCtor[Try].fromEither(Left): OK, passed 100 tests
4198[info] + effectie.instances.tries.fxCtorSpec.test FxCtor[Try].fromOption(Some): OK, passed 100 tests
4199[info] + effectie.instances.tries.fxCtorSpec.test FxCtor[Try].fromOption(None): OK, passed 100 tests
4200[info] + effectie.instances.tries.fxCtorSpec.test FxCtor[Try].fromTry(Success): OK, passed 100 tests
4201[info] + effectie.instances.tries.fxCtorSpec.test FxCtor[Try].fromTry(Failure): OK, passed 100 tests
4202[info] + effectie.instances.tries.fxCtorSpec.test FxCtor[Try].flatMapFa(Try[A])(A => Try[B]): OK, passed 100 tests
4203[info] Using random seed: 422315539312
4204[info] + effectie.instances.tries.canRecoverSpec.test CanRecover[Try].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4205[info] + effectie.instances.tries.canRecoverSpec.test CanRecover[Try].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
4206[info] + effectie.instances.tries.canRecoverSpec.test CanRecover[Try].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
4207[info] + effectie.instances.tries.canRecoverSpec.test CanRecover[Try].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
4208[info] + effectie.instances.tries.canRecoverSpec.test CanRecover[Try].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
4209[info] + effectie.instances.tries.canRecoverSpec.test CanRecover[Try].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
4210[info] + effectie.instances.tries.canRecoverSpec.test CanRecover[Try].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
4211[info] + effectie.instances.tries.canRecoverSpec.test CanRecover[Try].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4212[info] + effectie.instances.tries.canRecoverSpec.test CanRecover[Try].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
4213[info] + effectie.instances.tries.canRecoverSpec.test CanRecover[Try].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
4214[info] + effectie.instances.tries.canRecoverSpec.test CanRecover[Try].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
4215[info] + effectie.instances.tries.canRecoverSpec.test CanRecover[Try].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
4216[info] + effectie.instances.tries.canRecoverSpec.test CanRecover[Try].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
4217[info] + effectie.instances.tries.canRecoverSpec.test CanRecover[Try].recoverFromNonFatal should return the successful result: OK, passed 1 tests
4218[info] + effectie.instances.tries.canRecoverSpec.test CanRecover[Try].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
4219[info] + effectie.instances.tries.canRecoverSpec.test CanRecover[Try].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
4220[info] + effectie.instances.tries.canRecoverSpec.test CanRecover[Try].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
4221[info] + effectie.instances.tries.canRecoverSpec.test CanRecover[Try].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
4222[info] + effectie.instances.tries.canRecoverSpec.test CanRecover[Try].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
4223[info] + effectie.instances.tries.canRecoverSpec.test CanRecover[Try].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
4224[info] + effectie.instances.tries.canRecoverSpec.test CanRecover[Try].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
4225[info] + effectie.instances.tries.canRecoverSpec.test CanRecover[Try].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
4226[info] Using random seed: 422344139018
4227[info] + effectie.instances.tries.toFutureSpec.test ToFuture[Try].unsafeToFuture: OK, passed 100 tests
4228[info] Using random seed: 422373224553
4229[info] + effectie.instances.future.fxSpec.from effectie.instances.future.fxSpec: test Fx[Future].effectOf: OK, passed 100 tests
4230[info] + effectie.instances.future.fxSpec.from effectie.instances.future.fxSpec: test Fx[Future].fromEffect(effectOf): OK, passed 100 tests
4231[info] + effectie.instances.future.fxSpec.from effectie.instances.future.fxSpec: test Fx[Future].fromEffect(pureOf): OK, passed 100 tests
4232[info] + effectie.instances.future.fxSpec.from effectie.instances.future.fxSpec: test Fx[Future].pureOf: OK, passed 100 tests
4233[info] + effectie.instances.future.fxSpec.from effectie.instances.future.fxSpec: test Fx[Future].pureOrError(success case): OK, passed 100 tests
4234[info] + effectie.instances.future.fxSpec.from effectie.instances.future.fxSpec: test Fx[Future].pureOrError(error case): OK, passed 1 tests
4235[info] + effectie.instances.future.fxSpec.from effectie.instances.future.fxSpec: test Fx[Future].unitOf: OK, passed 1 tests
4236[info] + effectie.instances.future.fxSpec.from effectie.instances.future.fxSpec: test Fx[Future].errorOf: OK, passed 1 tests
4237[info] + effectie.instances.future.fxSpec.from effectie.instances.future.fxSpec: test fx.pureOfOption[Future]: OK, passed 100 tests
4238[info] + effectie.instances.future.fxSpec.from effectie.instances.future.fxSpec: test fx.pureOfSome[Future]: OK, passed 100 tests
4239[info] + effectie.instances.future.fxSpec.from effectie.instances.future.fxSpec: test fx.pureOfNone[Future]: OK, passed 1 tests
4240[info] + effectie.instances.future.fxSpec.from effectie.instances.future.fxSpec: test fx.pureOfRight[Future]: OK, passed 100 tests
4241[info] + effectie.instances.future.fxSpec.from effectie.instances.future.fxSpec: test fx.pureOfLeft[Future]: OK, passed 100 tests
4242[info] + effectie.instances.future.fxSpec.from effectie.instances.future.fxSpec: test Fx[Future].fromEither(Right): OK, passed 100 tests
4243[info] + effectie.instances.future.fxSpec.from effectie.instances.future.fxSpec: test Fx[Future].fromEither(Left): OK, passed 100 tests
4244[info] + effectie.instances.future.fxSpec.from effectie.instances.future.fxSpec: test Fx[Future].fromOption(Some): OK, passed 100 tests
4245[info] + effectie.instances.future.fxSpec.from effectie.instances.future.fxSpec: test Fx[Future].fromOption(None): OK, passed 100 tests
4246[info] + effectie.instances.future.fxSpec.from effectie.instances.future.fxSpec: test Fx[Future].fromTry(Success): OK, passed 100 tests
4247[info] + effectie.instances.future.fxSpec.from effectie.instances.future.fxSpec: test Fx[Future].fromTry(Failure): OK, passed 100 tests
4248[info] + effectie.instances.future.fxSpec.from effectie.instances.future.fxSpec: test Fx[Future].flatMapFa(Future[A])(A => IO[B]): OK, passed 100 tests
4249[info] + effectie.instances.future.fxSpec.test Monad laws for Fx[Future] - Identity: OK, passed 100 tests
4250[info] + effectie.instances.future.fxSpec.test Monad laws for Fx[Future] - Composition: OK, passed 100 tests
4251[info] + effectie.instances.future.fxSpec.test Monad laws for Fx[Future] - IdentityAp: OK, passed 100 tests
4252[info] + effectie.instances.future.fxSpec.test Monad laws for Fx[Future] - Homomorphism: OK, passed 100 tests
4253[info] + effectie.instances.future.fxSpec.test Monad laws for Fx[Future] - Interchange: OK, passed 100 tests
4254[info] + effectie.instances.future.fxSpec.test Monad laws for Fx[Future] - CompositionAp: OK, passed 100 tests
4255[info] + effectie.instances.future.fxSpec.test Monad laws for Fx[Future] - LeftIdentity: OK, passed 100 tests
4256[info] + effectie.instances.future.fxSpec.test Monad laws for Fx[Future] - RightIdentity: OK, passed 100 tests
4257[info] + effectie.instances.future.fxSpec.test Monad laws for Fx[Future] - Associativity: OK, passed 100 tests
4258[info] + effectie.instances.future.fxSpec.test Fx[Future]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
4259[info] + effectie.instances.future.fxSpec.test Fx[Future]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
4260[info] + effectie.instances.future.fxSpec.test Fx[Future]catchNonFatal should catch NonFatal: OK, passed 1 tests
4261[info] + effectie.instances.future.fxSpec.test Fx[Future]catchNonFatal should return the successful result: OK, passed 1 tests
4262[info] + effectie.instances.future.fxSpec.test Fx[Future]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
4263[info] + effectie.instances.future.fxSpec.test Fx[Future]catchNonFatalEither should return the successful result: OK, passed 1 tests
4264[info] + effectie.instances.future.fxSpec.test Fx[Future]catchNonFatalEither should return the failed result: OK, passed 1 tests
4265[info] + effectie.instances.future.fxSpec.test Fx[Future].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
4266[info] + effectie.instances.future.fxSpec.test Fx[Future].handleNonFatalWith should return the successful result: OK, passed 1 tests
4267[info] + effectie.instances.future.fxSpec.test Fx[Future].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
4268[info] + effectie.instances.future.fxSpec.test Fx[Future].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
4269[info] + effectie.instances.future.fxSpec.test Fx[Future].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
4270[info] + effectie.instances.future.fxSpec.test Fx[Future].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
4271[info] + effectie.instances.future.fxSpec.test Fx[Future].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
4272[info] + effectie.instances.future.fxSpec.test Fx[Future].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
4273[info] + effectie.instances.future.fxSpec.test Fx[Future].handleNonFatal should handle NonFatal: OK, passed 1 tests
4274[info] + effectie.instances.future.fxSpec.test Fx[Future].handleNonFatal should return the successful result: OK, passed 1 tests
4275[info] + effectie.instances.future.fxSpec.test Fx[Future].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
4276[info] + effectie.instances.future.fxSpec.test Fx[Future].handleNonFatalEither should return the successful result: OK, passed 1 tests
4277[info] + effectie.instances.future.fxSpec.test Fx[Future].handleNonFatalEither should return the failed result: OK, passed 1 tests
4278[info] + effectie.instances.future.fxSpec.test Fx[Future].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
4279[info] + effectie.instances.future.fxSpec.test Fx[Future].handleEitherNonFatal should return the successful result: OK, passed 1 tests
4280[info] + effectie.instances.future.fxSpec.test Fx[Future].handleEitherNonFatal should return the failed result: OK, passed 1 tests
4281[info] + effectie.instances.future.fxSpec.test Fx[Future].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4282[info] + effectie.instances.future.fxSpec.test Fx[Future].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
4283[info] + effectie.instances.future.fxSpec.test Fx[Future].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
4284[info] + effectie.instances.future.fxSpec.test Fx[Future].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
4285[info] + effectie.instances.future.fxSpec.test Fx[Future].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
4286[info] + effectie.instances.future.fxSpec.test Fx[Future].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4287[info] + effectie.instances.future.fxSpec.test Fx[Future].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
4288[info] + effectie.instances.future.fxSpec.test Fx[Future].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
4289[info] + effectie.instances.future.fxSpec.test Fx[Future].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
4290[info] + effectie.instances.future.fxSpec.test Fx[Future].recoverFromNonFatal should return the successful result: OK, passed 1 tests
4291[info] + effectie.instances.future.fxSpec.test Fx[Future].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
4292[info] + effectie.instances.future.fxSpec.test Fx[Future].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
4293[info] + effectie.instances.future.fxSpec.test Fx[Future].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
4294[info] + effectie.instances.future.fxSpec.test Fx[Future].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
4295[info] + effectie.instances.future.fxSpec.test Fx[Future].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
4296[info] + effectie.instances.future.fxSpec.test Fx[Future].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
4297[info] Using random seed: 422601659283
4298[info] + effectie.instances.future.canCatchSpec.test CanCatch[Future].catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
4299[info] + effectie.instances.future.canCatchSpec.test CanCatch[Future].catchNonFatalThrowable should return the successful result: OK, passed 1 tests
4300[info] + effectie.instances.future.canCatchSpec.test CanCatch[Future].catchNonFatal should catch NonFatal: OK, passed 1 tests
4301[info] + effectie.instances.future.canCatchSpec.test CanCatch[Future].catchNonFatal should return the successful result: OK, passed 1 tests
4302[info] + effectie.instances.future.canCatchSpec.test CanCatch[Future].catchNonFatalEither should catch NonFatal: OK, passed 1 tests
4303[info] + effectie.instances.future.canCatchSpec.test CanCatch[Future].catchNonFatalEither should return the successful result: OK, passed 1 tests
4304[info] + effectie.instances.future.canCatchSpec.test CanCatch[Future].catchNonFatalEither should return the failed result: OK, passed 1 tests
4305[info] Using random seed: 422610577108
4306[info] + effectie.instances.future.canRecoverSpec.test CanRecover[Future].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4307[info] + effectie.instances.future.canRecoverSpec.test CanRecover[Future].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
4308[info] + effectie.instances.future.canRecoverSpec.test CanRecover[Future].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
4309[info] + effectie.instances.future.canRecoverSpec.test CanRecover[Future].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
4310[info] + effectie.instances.future.canRecoverSpec.test CanRecover[Future].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
4311[info] + effectie.instances.future.canRecoverSpec.test CanRecover[Future].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4312[info] + effectie.instances.future.canRecoverSpec.test CanRecover[Future].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
4313[info] + effectie.instances.future.canRecoverSpec.test CanRecover[Future].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
4314[info] + effectie.instances.future.canRecoverSpec.test CanRecover[Future].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
4315[info] + effectie.instances.future.canRecoverSpec.test CanRecover[Future].recoverFromNonFatal should return the successful result: OK, passed 1 tests
4316[info] + effectie.instances.future.canRecoverSpec.test CanRecover[Future].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
4317[info] + effectie.instances.future.canRecoverSpec.test CanRecover[Future].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
4318[info] + effectie.instances.future.canRecoverSpec.test CanRecover[Future].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
4319[info] + effectie.instances.future.canRecoverSpec.test CanRecover[Future].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
4320[info] + effectie.instances.future.canRecoverSpec.test CanRecover[Future].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
4321[info] + effectie.instances.future.canRecoverSpec.test CanRecover[Future].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
4322Starting build for ProjectRef(file:/build/repo/,syntaxJVM) (effectie-syntax)... [7/10]
4323Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -explain, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
4324[info] Using random seed: 423808960659
4325[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
4326[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatalThrowable should return the successful result: OK, passed 1 tests
4327[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatal should catch NonFatal: OK, passed 1 tests
4328[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatal should return the successful result: OK, passed 1 tests
4329[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatalEither should catch NonFatal: OK, passed 1 tests
4330[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatalEither should return the successful result: OK, passed 1 tests
4331[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatalEither should return the failed result: OK, passed 1 tests
4332[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
4333[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalWith should return the successful result: OK, passed 1 tests
4334[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
4335[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
4336[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
4337[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
4338[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
4339[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
4340[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatal should handle NonFatal: OK, passed 1 tests
4341[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatal should return the successful result: OK, passed 1 tests
4342[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
4343[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalEither should return the successful result: OK, passed 1 tests
4344[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalEither should return the failed result: OK, passed 1 tests
4345[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
4346[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherNonFatal should return the successful result: OK, passed 1 tests
4347[info] + effectie.syntax.errorSpec.test F[Either[A, B]](F(Right(b))).rethrowIfLeft should return the successful result: OK, passed 1 tests
4348[info] + effectie.syntax.errorSpec.test F[Either[A, B]](F(Left(a))).rethrowIfLeft should return the failed result: OK, passed 1 tests
4349[info] + effectie.syntax.errorSpec.test EitherT[F, A, B](F(Right(b))).rethrowTIfLeft should return the successful result: OK, passed 1 tests
4350[info] + effectie.syntax.errorSpec.test EitherT[F, A, B](F(Left(a))).rethrowTIfLeft should return the failed result: OK, passed 1 tests
4351[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4352[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
4353[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
4354[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
4355[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
4356[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4357[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
4358[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
4359[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
4360[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatal should return the successful result: OK, passed 1 tests
4361[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
4362[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
4363[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
4364[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
4365[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
4366[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
4367[info] + effectie.syntax.errorSpec.test OnNonFatal[Future].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
4368[info] + effectie.syntax.errorSpec.test OnNonFatal[Future].onNonFatalWith should not do anything for the successful result: OK, passed 1 tests
4369[info] + effectie.syntax.errorSpec.test Future[Either[A, B]].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
4370[info] + effectie.syntax.errorSpec.test Future[Either[A, B]].onNonFatalWith should do nothing for success case with Right: OK, passed 1 tests
4371[info] + effectie.syntax.errorSpec.test Future[Either[A, B]].onNonFatalWith should do nothing for success case with Left: OK, passed 1 tests
4372[info] + effectie.syntax.errorSpec.test EitherT[F, A, B].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
4373[info] + effectie.syntax.errorSpec.test EitherT[F, A, B](F(Right(b))).onNonFatalWith should do nothing for success case with Right: OK, passed 1 tests
4374[info] + effectie.syntax.errorSpec.test EitherT[F, A, B](F(Left(a))).onNonFatalWith should do nothing for success case with Left: OK, passed 1 tests
4375Starting build for ProjectRef(file:/build/repo/,timeCatsEffect2JVM) (effectie-time-cats-effect2)... [8/10]
4376Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -explain, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
4377[info] compiling 2 Scala sources to /build/repo/modules/effectie-time-cats-effect2/jvm/target/scala-3.8.0-RC6/classes ...
4378[info] done compiling
4379[info] compiling 1 Scala source to /build/repo/modules/effectie-time-cats-effect2/jvm/target/scala-3.8.0-RC6/test-classes ...
4380[info] done compiling
4381[info] Using random seed: 427144324142
4382[info] + effectie.instances.ce2.ClockBasedTimeSourceSpec.ClockBasedTimeSource[F].currentTime: OK, passed 1 tests
4383[info] + effectie.instances.ce2.ClockBasedTimeSourceSpec.ClockBasedTimeSource[F].realTime should return the current time: OK, passed 1 tests
4384[info] + effectie.instances.ce2.ClockBasedTimeSourceSpec.ClockBasedTimeSource[F].realTimeTo(MILLISECONDS) should return the current time in milliseconds: OK, passed 1 tests
4385[info] + effectie.instances.ce2.ClockBasedTimeSourceSpec.ClockBasedTimeSource[F].realTimeTo(NANOSECONDS) should return the current time in nanoseconds: OK, passed 1 tests
4386[info] + effectie.instances.ce2.ClockBasedTimeSourceSpec.ClockBasedTimeSource[F].monotonic should return the System.nanoTime() in nanoseconds: OK, passed 1 tests
4387[info] + effectie.instances.ce2.ClockBasedTimeSourceSpec.ClockBasedTimeSource[F].monotonicTo(MILLISECONDS) should return the System.nanoTime() in milliseconds: OK, passed 1 tests
4388[info] + effectie.instances.ce2.ClockBasedTimeSourceSpec.ClockBasedTimeSource[F].monotonicTo(NANOSECONDS) should return the System.nanoTime() in nanoseconds: OK, passed 1 tests
4389 >>> =================================
4390 >>> ClockBasedTimeSource[F].timeSpent
4391 >>> ---------------------------------
4392 >>> waitFor: 294 milliseconds
4393 >>> timeSpent: 307 milliseconds
4394 >>> diff: 13 milliseconds
4395 >>>
4396
4397 >>> =================================
4398 >>> ClockBasedTimeSource[F].timeSpent
4399 >>> ---------------------------------
4400 >>> waitFor: 396 milliseconds
4401 >>> timeSpent: 396 milliseconds
4402 >>> diff: 0 milliseconds
4403 >>>
4404
4405 >>> =================================
4406 >>> ClockBasedTimeSource[F].timeSpent
4407 >>> ---------------------------------
4408 >>> waitFor: 241 milliseconds
4409 >>> timeSpent: 241 milliseconds
4410 >>> diff: 0 milliseconds
4411 >>>
4412
4413 >>> =================================
4414 >>> ClockBasedTimeSource[F].timeSpent
4415 >>> ---------------------------------
4416 >>> waitFor: 386 milliseconds
4417 >>> timeSpent: 386 milliseconds
4418 >>> diff: 0 milliseconds
4419 >>>
4420
4421 >>> =================================
4422 >>> ClockBasedTimeSource[F].timeSpent
4423 >>> ---------------------------------
4424 >>> waitFor: 564 milliseconds
4425 >>> timeSpent: 564 milliseconds
4426 >>> diff: 0 milliseconds
4427 >>>
4428
4429[info] + effectie.instances.ce2.ClockBasedTimeSourceSpec.ClockBasedTimeSource[F].timeSpent should return the time spent: OK, passed 5 tests
4430Starting build for ProjectRef(file:/build/repo/,catsEffect2JVM) (effectie-cats-effect2)... [9/10]
4431Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -explain, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
4432[info] Using random seed: 431480926365
4433[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4434[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
4435[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
4436[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
4437[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
4438[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
4439[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
4440[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4441[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
4442[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
4443[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
4444[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4445[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
4446[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
4447[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
4448[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
4449[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
4450[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatal should return the successful result: OK, passed 1 tests
4451[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
4452[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
4453[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
4454[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
4455[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
4456[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
4457[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
4458[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
4459[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
4460[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
4461[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
4462[info] + effectie.instances.ce2.f.canRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
4463[info] Using random seed: 431810738976
4464[info] + effectie.resource.Ce2ResourceMakerSpec.test Ce2ResourceMaker.forAutoCloseable: OK, passed 100 tests
4465[info] + effectie.resource.Ce2ResourceMakerSpec.test Ce2ResourceMaker.fromAutoCloseable - error case: OK, passed 100 tests
4466[info] + effectie.resource.Ce2ResourceMakerSpec.test Ce2ResourceMaker.make: OK, passed 100 tests
4467[info] + effectie.resource.Ce2ResourceMakerSpec.test Ce2ResourceMaker.make - error case: OK, passed 100 tests
4468[info] + effectie.resource.Ce2ResourceMakerSpec.test Ce2ResourceMaker.pure: OK, passed 100 tests
4469[info] + effectie.resource.Ce2ResourceMakerSpec.test Ce2ResourceMaker.pure - error case: OK, passed 100 tests
4470[info] + effectie.resource.Ce2ResourceMakerSpec.test Ce2ResourceMaker.eval: OK, passed 100 tests
4471[info] + effectie.resource.Ce2ResourceMakerSpec.test Ce2ResourceMaker.eval - error case: OK, passed 100 tests
4472[info] Using random seed: 432515468498
4473[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
4474[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
4475[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
4476[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatal should catch NonFatal: OK, passed 1 tests
4477[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatal should not catch Fatal: OK, passed 1 tests
4478[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatal should return the successful result: OK, passed 1 tests
4479[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
4480[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEither should not catch Fatal: OK, passed 1 tests
4481[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEither should return the successful result: OK, passed 1 tests
4482[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEither should return the failed result: OK, passed 1 tests
4483[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
4484[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEitherT should not catch Fatal: OK, passed 1 tests
4485[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
4486[info] + effectie.syntax.errorIdSpec.test CanCatch[Id]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
4487[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
4488[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
4489[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalWith should return the successful result: OK, passed 1 tests
4490[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
4491[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
4492[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
4493[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
4494[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
4495[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
4496[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
4497[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
4498[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
4499[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
4500[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
4501[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
4502[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatal should handle NonFatal: OK, passed 1 tests
4503[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatal should not handle Fatal: OK, passed 1 tests
4504[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatal should return the successful result: OK, passed 1 tests
4505[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
4506[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
4507[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalEither should return the successful result: OK, passed 1 tests
4508[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleNonFatalEither should return the failed result: OK, passed 1 tests
4509[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
4510[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
4511[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatal should return the successful result: OK, passed 1 tests
4512[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherNonFatal should return the failed result: OK, passed 1 tests
4513[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
4514[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
4515[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
4516[info] + effectie.syntax.errorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
4517[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4518[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
4519[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
4520[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
4521[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
4522[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
4523[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
4524[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4525[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
4526[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
4527[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
4528[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4529[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
4530[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
4531[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
4532[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
4533[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
4534[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatal should return the successful result: OK, passed 1 tests
4535[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
4536[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
4537[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
4538[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
4539[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
4540[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
4541[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
4542[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
4543[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
4544[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
4545[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
4546[info] + effectie.syntax.errorIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
4547[info] Using random seed: 432683739098
4548[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[IO]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
4549[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[IO]catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
4550[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[IO]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
4551[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[IO]catchNonFatal should catch NonFatal: OK, passed 1 tests
4552[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[IO]catchNonFatal should not catch Fatal: OK, passed 1 tests
4553[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[IO]catchNonFatal should return the successful result: OK, passed 1 tests
4554[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[IO]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
4555[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[IO]catchNonFatalEither should not catch Fatal: OK, passed 1 tests
4556[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[IO]catchNonFatalEither should return the successful result: OK, passed 1 tests
4557[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[IO]catchNonFatalEither should return the failed result: OK, passed 1 tests
4558[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[IO]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
4559[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[IO]catchNonFatalEitherT should not catch Fatal: OK, passed 1 tests
4560[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[IO]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
4561[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[IO]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
4562[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[Future].catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
4563[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[Future].catchNonFatalThrowable should return the successful result: OK, passed 1 tests
4564[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[Future].catchNonFatal should catch NonFatal: OK, passed 1 tests
4565[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[Future].catchNonFatal should return the successful result: OK, passed 1 tests
4566[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[Future].catchNonFatalEither should catch NonFatal: OK, passed 1 tests
4567[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[Future].catchNonFatalEither should return the successful result: OK, passed 1 tests
4568[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[Future].catchNonFatalEither should return the failed result: OK, passed 1 tests
4569[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[Future]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
4570[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[Future]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
4571[info] + effectie.instances.ce2.CanCatchSpec.test CanCatch[Future]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
4572[info] Using random seed: 432858792911
4573[info] + effectie.instances.ce2.f.onNonFatalSpec.test OnNonFatal[IO].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
4574[info] + effectie.instances.ce2.f.onNonFatalSpec.test OnNonFatal[IO].onNonFatalWith should not do anything for Fatal: OK, passed 1 tests
4575[info] + effectie.instances.ce2.f.onNonFatalSpec.test OnNonFatal[IO].onNonFatalWith should not do anything for the successful result: OK, passed 1 tests
4576[info] Using random seed: 432870340875
4577[info] + effectie.syntax.errorSpec.test CanCatch[IO].catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
4578[info] + effectie.syntax.errorSpec.test CanCatch[IO].catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
4579[info] + effectie.syntax.errorSpec.test CanCatch[IO].catchNonFatalThrowable should return the successful result: OK, passed 1 tests
4580[info] + effectie.syntax.errorSpec.test CanCatch[IO].catchNonFatal should catch NonFatal: OK, passed 1 tests
4581[info] + effectie.syntax.errorSpec.test CanCatch[IO].catchNonFatal should not catch Fatal: OK, passed 1 tests
4582[info] + effectie.syntax.errorSpec.test CanCatch[IO].catchNonFatal should return the successful result: OK, passed 1 tests
4583[info] + effectie.syntax.errorSpec.test CanCatch[IO].catchNonFatalEither should catch NonFatal: OK, passed 1 tests
4584[info] + effectie.syntax.errorSpec.test CanCatch[IO].catchNonFatalEither should not catch Fatal: OK, passed 1 tests
4585[info] + effectie.syntax.errorSpec.test CanCatch[IO].catchNonFatalEither should return the successful result: OK, passed 1 tests
4586[info] + effectie.syntax.errorSpec.test CanCatch[IO].catchNonFatalEither should return the failed result: OK, passed 1 tests
4587[info] + effectie.syntax.errorSpec.test CanCatch[IO].catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
4588[info] + effectie.syntax.errorSpec.test CanCatch[IO].catchNonFatalEitherT should not catch Fatal: OK, passed 1 tests
4589[info] + effectie.syntax.errorSpec.test CanCatch[IO].catchNonFatalEitherT should return the successful result: OK, passed 1 tests
4590[info] + effectie.syntax.errorSpec.test CanCatch[IO].catchNonFatalEitherT should return the failed result: OK, passed 1 tests
4591[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
4592[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatalThrowable should return the successful result: OK, passed 1 tests
4593[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatal should catch NonFatal: OK, passed 1 tests
4594[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatal should return the successful result: OK, passed 1 tests
4595[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatalEither should catch NonFatal: OK, passed 1 tests
4596[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatalEither should return the successful result: OK, passed 1 tests
4597[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatalEither should return the failed result: OK, passed 1 tests
4598[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
4599[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatalEitherT should return the successful result: OK, passed 1 tests
4600[info] + effectie.syntax.errorSpec.test CanCatch[Future].catchNonFatalEitherT should return the failed result: OK, passed 1 tests
4601[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
4602[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
4603[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatalWith should return the successful result: OK, passed 1 tests
4604[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
4605[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
4606[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
4607[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
4608[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
4609[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
4610[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
4611[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
4612[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
4613[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
4614[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
4615[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
4616[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatal should handle NonFatal: OK, passed 1 tests
4617[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatal should not handle Fatal: OK, passed 1 tests
4618[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatal should return the successful result: OK, passed 1 tests
4619[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
4620[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
4621[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatalEither should return the successful result: OK, passed 1 tests
4622[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleNonFatalEither should return the failed result: OK, passed 1 tests
4623[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
4624[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
4625[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherNonFatal should return the successful result: OK, passed 1 tests
4626[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherNonFatal should return the failed result: OK, passed 1 tests
4627[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
4628[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
4629[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
4630[info] + effectie.syntax.errorSpec.test CanHandleError[IO].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
4631[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
4632[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalWith should return the successful result: OK, passed 1 tests
4633[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
4634[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
4635[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
4636[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
4637[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
4638[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
4639[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
4640[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
4641[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
4642[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatal should handle NonFatal: OK, passed 1 tests
4643[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatal should return the successful result: OK, passed 1 tests
4644[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
4645[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalEither should return the successful result: OK, passed 1 tests
4646[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleNonFatalEither should return the failed result: OK, passed 1 tests
4647[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
4648[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherNonFatal should return the successful result: OK, passed 1 tests
4649[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
4650[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
4651[info] + effectie.syntax.errorSpec.test CanHandleError[Future].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
4652[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4653[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
4654[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
4655[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
4656[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
4657[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
4658[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
4659[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4660[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
4661[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
4662[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
4663[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4664[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
4665[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
4666[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
4667[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
4668[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
4669[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatal should return the successful result: OK, passed 1 tests
4670[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
4671[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
4672[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
4673[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
4674[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
4675[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
4676[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
4677[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
4678[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
4679[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
4680[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
4681[info] + effectie.syntax.errorSpec.test CanRecover[IO].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
4682[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4683[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
4684[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
4685[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
4686[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
4687[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4688[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
4689[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
4690[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4691[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
4692[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
4693[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
4694[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatal should return the successful result: OK, passed 1 tests
4695[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
4696[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
4697[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
4698[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
4699[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
4700[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
4701[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
4702[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
4703[info] + effectie.syntax.errorSpec.test CanRecover[Future].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
4704[info] + effectie.syntax.errorSpec.test OnNonFatal[IO].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
4705[info] + effectie.syntax.errorSpec.test OnNonFatal[IO].onNonFatalWith should not do anything and not catch Fatal: OK, passed 1 tests
4706[info] + effectie.syntax.errorSpec.test OnNonFatal[IO].onNonFatalWith should not do anything for the successful result: OK, passed 1 tests
4707[info] + effectie.syntax.errorSpec.test IO[Either[A, B]].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
4708[info] + effectie.syntax.errorSpec.test IO[Either[A, B]].onNonFatalWith should do nothing for success case with Right: OK, passed 1 tests
4709[info] + effectie.syntax.errorSpec.test IO[Either[A, B]].onNonFatalWith should do nothing for success case with Left: OK, passed 1 tests
4710[info] + effectie.syntax.errorSpec.test EitherT[F, A, B].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
4711[info] + effectie.syntax.errorSpec.test EitherT[F, A, B](F(Right(b))).onNonFatalWith should do nothing for success case with Right: OK, passed 1 tests
4712[info] + effectie.syntax.errorSpec.test EitherT[F, A, B](F(Left(a))).onNonFatalWith should do nothing for success case with Left: OK, passed 1 tests
4713[info] Using random seed: 433185716763
4714[info] + effectie.syntax.restartSpec.CanRestart[F].restartWhile: OK, passed 100 tests
4715[info] + effectie.syntax.restartSpec.CanRestart[F].restartUntil: OK, passed 100 tests
4716[info] + effectie.syntax.restartSpec.CanRestart[F].restartOnError: OK, passed 100 tests
4717[info] + effectie.syntax.restartSpec.CanRestart[F].restartOnErrorIf: OK, passed 100 tests
4718[info] Using random seed: 433222077177
4719[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
4720[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
4721[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleNonFatalWith should return the successful result: OK, passed 1 tests
4722[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
4723[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
4724[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
4725[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
4726[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
4727[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
4728[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
4729[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
4730[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
4731[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
4732[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
4733[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
4734[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleNonFatal should handle NonFatal: OK, passed 1 tests
4735[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleNonFatal should not handle Fatal: OK, passed 1 tests
4736[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleNonFatal should return the successful result: OK, passed 1 tests
4737[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
4738[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
4739[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleNonFatalEither should return the successful result: OK, passed 1 tests
4740[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleNonFatalEither should return the failed result: OK, passed 1 tests
4741[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
4742[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
4743[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatal should return the successful result: OK, passed 1 tests
4744[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatal should return the failed result: OK, passed 1 tests
4745[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
4746[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
4747[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
4748[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
4749[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanCatch[Future].catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
4750[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanCatch[Future].catchNonFatalThrowable should return the successful result: OK, passed 1 tests
4751[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanCatch[Future].catchNonFatal should catch NonFatal: OK, passed 1 tests
4752[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanCatch[Future].catchNonFatal should return the successful result: OK, passed 1 tests
4753[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanCatch[Future].catchNonFatalEither should catch NonFatal: OK, passed 1 tests
4754[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanCatch[Future].catchNonFatalEither should return the successful result: OK, passed 1 tests
4755[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanCatch[Future].catchNonFatalEither should return the failed result: OK, passed 1 tests
4756[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Future].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
4757[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Future].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
4758[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Future].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
4759[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Future].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
4760[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Future].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
4761[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Future].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
4762[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
4763[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
4764[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatalWith should return the successful result: OK, passed 1 tests
4765[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
4766[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
4767[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
4768[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
4769[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
4770[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
4771[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
4772[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
4773[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
4774[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
4775[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
4776[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
4777[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatal should handle NonFatal: OK, passed 1 tests
4778[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatal should not handle Fatal: OK, passed 1 tests
4779[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatal should return the successful result: OK, passed 1 tests
4780[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
4781[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
4782[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatalEither should return the successful result: OK, passed 1 tests
4783[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleNonFatalEither should return the failed result: OK, passed 1 tests
4784[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
4785[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
4786[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatal should return the successful result: OK, passed 1 tests
4787[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleEitherNonFatal should return the failed result: OK, passed 1 tests
4788[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
4789[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
4790[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
4791[info] + effectie.instances.ce2.CanHandleErrorSpec.test CanHandleError[Id].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
4792[info] Using random seed: 433320697956
4793[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
4794[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
4795[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalWith should return the successful result: OK, passed 1 tests
4796[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
4797[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
4798[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
4799[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
4800[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
4801[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
4802[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
4803[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
4804[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
4805[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
4806[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
4807[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
4808[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatal should handle NonFatal: OK, passed 1 tests
4809[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatal should not handle Fatal: OK, passed 1 tests
4810[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatal should return the successful result: OK, passed 1 tests
4811[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
4812[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
4813[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalEither should return the successful result: OK, passed 1 tests
4814[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleNonFatalEither should return the failed result: OK, passed 1 tests
4815[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
4816[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
4817[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatal should return the successful result: OK, passed 1 tests
4818[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherNonFatal should return the failed result: OK, passed 1 tests
4819[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
4820[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
4821[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
4822[info] + effectie.instances.ce2.canHandleErrorIdSpec.test CanHandleError[Id].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
4823[info] Using random seed: 433354064735
4824[info] + effectie.instances.ce2.FxCtorSpec.test FxCtor[IO].effectOf: OK, passed 100 tests
4825[info] + effectie.instances.ce2.FxCtorSpec.test FxCtor[IO].fromEffect(effectOf): OK, passed 100 tests
4826[info] + effectie.instances.ce2.FxCtorSpec.test FxCtor[IO].fromEffect(pureOf): OK, passed 100 tests
4827[info] + effectie.instances.ce2.FxCtorSpec.test FxCtor[IO].pureOf: OK, passed 100 tests
4828[info] + effectie.instances.ce2.FxCtorSpec.test FxCtor[IO].pureOrError(success case): OK, passed 100 tests
4829[info] + effectie.instances.ce2.FxCtorSpec.test FxCtor[IO].pureOrError(error case): OK, passed 1 tests
4830[info] + effectie.instances.ce2.FxCtorSpec.test FxCtor[IO].unitOf: OK, passed 1 tests
4831[info] + effectie.instances.ce2.FxCtorSpec.test FxCtor[IO].errorOf: OK, passed 1 tests
4832[info] + effectie.instances.ce2.FxCtorSpec.test FxCtor[IO].fromEither(Right): OK, passed 100 tests
4833[info] + effectie.instances.ce2.FxCtorSpec.test FxCtor[IO].fromEither(Left): OK, passed 100 tests
4834[info] + effectie.instances.ce2.FxCtorSpec.test FxCtor[IO].fromOption(Some): OK, passed 100 tests
4835[info] + effectie.instances.ce2.FxCtorSpec.test FxCtor[IO].fromOption(None): OK, passed 100 tests
4836[info] + effectie.instances.ce2.FxCtorSpec.test FxCtor[IO].fromTry(Success): OK, passed 100 tests
4837[info] + effectie.instances.ce2.FxCtorSpec.test FxCtor[IO].fromTry(Failure): OK, passed 100 tests
4838[info] Using random seed: 433468754075
4839[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
4840[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
4841[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalWith should return the successful result: OK, passed 1 tests
4842[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
4843[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
4844[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
4845[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
4846[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
4847[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
4848[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
4849[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
4850[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
4851[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
4852[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
4853[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
4854[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatal should handle NonFatal: OK, passed 1 tests
4855[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatal should not handle Fatal: OK, passed 1 tests
4856[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatal should return the successful result: OK, passed 1 tests
4857[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
4858[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
4859[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalEither should return the successful result: OK, passed 1 tests
4860[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleNonFatalEither should return the failed result: OK, passed 1 tests
4861[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
4862[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
4863[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatal should return the successful result: OK, passed 1 tests
4864[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherNonFatal should return the failed result: OK, passed 1 tests
4865[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
4866[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
4867[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
4868[info] + effectie.instances.ce2.f.canHandleErrorSpec.test CanHandleError[IO].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
4869[info] Using random seed: 433510322166
4870[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].effectOf: OK, passed 100 tests
4871[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].fromEffect(effectOf): OK, passed 100 tests
4872[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].fromEffect(pureOf): OK, passed 100 tests
4873[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].pureOf: OK, passed 100 tests
4874[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].pureOrError(success case): OK, passed 100 tests
4875[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].pureOrError(error case): OK, passed 1 tests
4876[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].unitOf: OK, passed 1 tests
4877[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].errorOf: OK, passed 1 tests
4878[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].fromEither(Right): OK, passed 100 tests
4879[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].fromEither(Left): OK, passed 100 tests
4880[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].fromOption(Some): OK, passed 100 tests
4881[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].fromOption(None): OK, passed 100 tests
4882[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].fromTry(Success): OK, passed 100 tests
4883[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].fromTry(Failure): OK, passed 100 tests
4884[info] + effectie.instances.ce2.f.fxSpec.test Monad laws for Fx[IO] - Identity: OK, passed 100 tests
4885[info] + effectie.instances.ce2.f.fxSpec.test Monad laws for Fx[IO] - Composition: OK, passed 100 tests
4886[info] + effectie.instances.ce2.f.fxSpec.test Monad laws for Fx[IO] - IdentityAp: OK, passed 100 tests
4887[info] + effectie.instances.ce2.f.fxSpec.test Monad laws for Fx[IO] - Homomorphism: OK, passed 100 tests
4888[info] + effectie.instances.ce2.f.fxSpec.test Monad laws for Fx[IO] - Interchange: OK, passed 100 tests
4889[info] + effectie.instances.ce2.f.fxSpec.test Monad laws for Fx[IO] - CompositionAp: OK, passed 100 tests
4890[info] + effectie.instances.ce2.f.fxSpec.test Monad laws for Fx[IO] - LeftIdentity: OK, passed 100 tests
4891[info] + effectie.instances.ce2.f.fxSpec.test Monad laws for Fx[IO] - RightIdentity: OK, passed 100 tests
4892[info] + effectie.instances.ce2.f.fxSpec.test Monad laws for Fx[IO] - Associativity: OK, passed 100 tests
4893[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
4894[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO]catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
4895[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
4896[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO]catchNonFatal should catch NonFatal: OK, passed 1 tests
4897[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO]catchNonFatal should not catch Fatal: OK, passed 1 tests
4898[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO]catchNonFatal should return the successful result: OK, passed 1 tests
4899[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
4900[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO]catchNonFatalEither should not catch Fatal: OK, passed 1 tests
4901[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO]catchNonFatalEither should return the successful result: OK, passed 1 tests
4902[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO]catchNonFatalEither should return the failed result: OK, passed 1 tests
4903[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
4904[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO]catchNonFatalEitherT should not catch Fatal: OK, passed 1 tests
4905[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
4906[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
4907[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
4908[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
4909[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleNonFatalWith should return the successful result: OK, passed 1 tests
4910[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
4911[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
4912[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
4913[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
4914[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
4915[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
4916[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
4917[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
4918[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
4919[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
4920[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
4921[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
4922[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleNonFatal should handle NonFatal: OK, passed 1 tests
4923[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleNonFatal should not handle Fatal: OK, passed 1 tests
4924[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleNonFatal should return the successful result: OK, passed 1 tests
4925[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
4926[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
4927[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleNonFatalEither should return the successful result: OK, passed 1 tests
4928[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleNonFatalEither should return the failed result: OK, passed 1 tests
4929[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
4930[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
4931[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleEitherNonFatal should return the successful result: OK, passed 1 tests
4932[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleEitherNonFatal should return the failed result: OK, passed 1 tests
4933[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
4934[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
4935[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
4936[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
4937[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4938[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
4939[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
4940[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
4941[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
4942[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
4943[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
4944[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4945[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
4946[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
4947[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
4948[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
4949[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
4950[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
4951[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
4952[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
4953[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
4954[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverFromNonFatal should return the successful result: OK, passed 1 tests
4955[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
4956[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
4957[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
4958[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
4959[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
4960[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
4961[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
4962[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
4963[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
4964[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
4965[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
4966[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
4967[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
4968[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].onNonFatalWith should do nothing for Fatal: OK, passed 1 tests
4969[info] + effectie.instances.ce2.f.fxSpec.test Fx[IO].onNonFatalWith should do nothing for the successful result: OK, passed 1 tests
4970[info] Using random seed: 433700541271
4971[info] + effectie.instances.ce2.FxSpec.test Fx[IO].effectOf: OK, passed 100 tests
4972[info] + effectie.instances.ce2.FxSpec.test Fx[IO].fromEffect(effectOf): OK, passed 100 tests
4973[info] + effectie.instances.ce2.FxSpec.test Fx[IO].fromEffect(pureOf): OK, passed 100 tests
4974[info] + effectie.instances.ce2.FxSpec.test Fx[IO].pureOf: OK, passed 100 tests
4975[info] + effectie.instances.ce2.FxSpec.test Fx[IO].pureOrError(success case): OK, passed 100 tests
4976[info] + effectie.instances.ce2.FxSpec.test Fx[IO].pureOrError(error case): OK, passed 1 tests
4977[info] + effectie.instances.ce2.FxSpec.test Fx[IO].unitOf: OK, passed 1 tests
4978[info] + effectie.instances.ce2.FxSpec.test Fx[IO].errorOf: OK, passed 1 tests
4979[info] + effectie.instances.ce2.FxSpec.test Fx[IO].fromEither(Right): OK, passed 100 tests
4980[info] + effectie.instances.ce2.FxSpec.test Fx[IO].fromEither(Left): OK, passed 100 tests
4981[info] + effectie.instances.ce2.FxSpec.test Fx[IO].fromOption(Some): OK, passed 100 tests
4982[info] + effectie.instances.ce2.FxSpec.test Fx[IO].fromOption(None): OK, passed 100 tests
4983[info] + effectie.instances.ce2.FxSpec.test Fx[IO].fromTry(Success): OK, passed 100 tests
4984[info] + effectie.instances.ce2.FxSpec.test Fx[IO].fromTry(Failure): OK, passed 100 tests
4985[info] + effectie.instances.ce2.FxSpec.test Monad laws for Fx[IO] - Identity: OK, passed 100 tests
4986[info] + effectie.instances.ce2.FxSpec.test Monad laws for Fx[IO] - Composition: OK, passed 100 tests
4987[info] + effectie.instances.ce2.FxSpec.test Monad laws for Fx[IO] - IdentityAp: OK, passed 100 tests
4988[info] + effectie.instances.ce2.FxSpec.test Monad laws for Fx[IO] - Homomorphism: OK, passed 100 tests
4989[info] + effectie.instances.ce2.FxSpec.test Monad laws for Fx[IO] - Interchange: OK, passed 100 tests
4990[info] + effectie.instances.ce2.FxSpec.test Monad laws for Fx[IO] - CompositionAp: OK, passed 100 tests
4991[info] + effectie.instances.ce2.FxSpec.test Monad laws for Fx[IO] - LeftIdentity: OK, passed 100 tests
4992[info] + effectie.instances.ce2.FxSpec.test Monad laws for Fx[IO] - RightIdentity: OK, passed 100 tests
4993[info] + effectie.instances.ce2.FxSpec.test Monad laws for Fx[IO] - Associativity: OK, passed 100 tests
4994[info] + effectie.instances.ce2.FxSpec.test Fx[IO]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
4995[info] + effectie.instances.ce2.FxSpec.test Fx[IO]catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
4996[info] + effectie.instances.ce2.FxSpec.test Fx[IO]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
4997[info] + effectie.instances.ce2.FxSpec.test Fx[IO]catchNonFatal should catch NonFatal: OK, passed 1 tests
4998[info] + effectie.instances.ce2.FxSpec.test Fx[IO]catchNonFatal should not catch Fatal: OK, passed 1 tests
4999[info] + effectie.instances.ce2.FxSpec.test Fx[IO]catchNonFatal should return the successful result: OK, passed 1 tests
5000[info] + effectie.instances.ce2.FxSpec.test Fx[IO]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
5001[info] + effectie.instances.ce2.FxSpec.test Fx[IO]catchNonFatalEither should not catch Fatal: OK, passed 1 tests
5002[info] + effectie.instances.ce2.FxSpec.test Fx[IO]catchNonFatalEither should return the successful result: OK, passed 1 tests
5003[info] + effectie.instances.ce2.FxSpec.test Fx[IO]catchNonFatalEither should return the failed result: OK, passed 1 tests
5004[info] + effectie.instances.ce2.FxSpec.test Fx[IO]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
5005[info] + effectie.instances.ce2.FxSpec.test Fx[IO]catchNonFatalEitherT should not catch Fatal: OK, passed 1 tests
5006[info] + effectie.instances.ce2.FxSpec.test Fx[IO]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
5007[info] + effectie.instances.ce2.FxSpec.test Fx[IO]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
5008[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleNonFatalWith should handle NonFatal: OK, passed 1 tests
5009[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleNonFatalWith should not handle Fatal: OK, passed 1 tests
5010[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleNonFatalWith should return the successful result: OK, passed 1 tests
5011[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleNonFatalWithEither should handle NonFatal: OK, passed 1 tests
5012[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleNonFatalWithEither should not handle Fatal: OK, passed 1 tests
5013[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleNonFatalWithEither should return the successful result: OK, passed 1 tests
5014[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleNonFatalWithEither should return the failed result: OK, passed 1 tests
5015[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleEitherNonFatalWith should handle NonFatal: OK, passed 1 tests
5016[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleEitherNonFatalWith should not handle Fatal: OK, passed 1 tests
5017[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleEitherNonFatalWith should return the successful result: OK, passed 1 tests
5018[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleEitherNonFatalWith should return the failed result: OK, passed 1 tests
5019[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleEitherTNonFatalWith should handle NonFatal: OK, passed 1 tests
5020[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleEitherTNonFatalWith should not handle Fatal: OK, passed 1 tests
5021[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleEitherTNonFatalWith should return the successful result: OK, passed 1 tests
5022[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleEitherTNonFatalWith should return the failed result: OK, passed 1 tests
5023[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleNonFatal should handle NonFatal: OK, passed 1 tests
5024[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleNonFatal should not handle Fatal: OK, passed 1 tests
5025[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleNonFatal should return the successful result: OK, passed 1 tests
5026[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleNonFatalEither should handle NonFatal: OK, passed 1 tests
5027[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleNonFatalEither should not handle Fatal: OK, passed 1 tests
5028[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleNonFatalEither should return the successful result: OK, passed 1 tests
5029[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleNonFatalEither should return the failed result: OK, passed 1 tests
5030[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleEitherNonFatal should handle NonFatal: OK, passed 1 tests
5031[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleEitherNonFatal should not handle Fatal: OK, passed 1 tests
5032[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleEitherNonFatal should return the successful result: OK, passed 1 tests
5033[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleEitherNonFatal should return the failed result: OK, passed 1 tests
5034[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleEitherTNonFatal should handle NonFatal: OK, passed 1 tests
5035[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleEitherTNonFatal should not handle Fatal: OK, passed 1 tests
5036[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleEitherTNonFatal should return the successful result: OK, passed 1 tests
5037[info] + effectie.instances.ce2.FxSpec.test Fx[IO].handleEitherTNonFatal should return the failed result: OK, passed 1 tests
5038[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
5039[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
5040[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
5041[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
5042[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
5043[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
5044[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
5045[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
5046[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
5047[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
5048[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
5049[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
5050[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
5051[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
5052[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
5053[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
5054[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
5055[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverFromNonFatal should return the successful result: OK, passed 1 tests
5056[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
5057[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
5058[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
5059[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
5060[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
5061[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
5062[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
5063[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
5064[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
5065[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
5066[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
5067[info] + effectie.instances.ce2.FxSpec.test Fx[IO].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
5068[info] + effectie.instances.ce2.FxSpec.test Fx[IO].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
5069[info] + effectie.instances.ce2.FxSpec.test Fx[IO].onNonFatalWith should do nothing for Fatal: OK, passed 1 tests
5070[info] + effectie.instances.ce2.FxSpec.test Fx[IO].onNonFatalWith should do nothing for the successful result: OK, passed 1 tests
5071[info] Using random seed: 433852942395
5072[info] + effectie.instances.ce2.canCatchIdSpec.test CanCatch[Id]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
5073[info] + effectie.instances.ce2.canCatchIdSpec.test CanCatch[Id]catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
5074[info] + effectie.instances.ce2.canCatchIdSpec.test CanCatch[Id]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
5075[info] + effectie.instances.ce2.canCatchIdSpec.test CanCatch[Id]catchNonFatal should catch NonFatal: OK, passed 1 tests
5076[info] + effectie.instances.ce2.canCatchIdSpec.test CanCatch[Id]catchNonFatal should not catch Fatal: OK, passed 1 tests
5077[info] + effectie.instances.ce2.canCatchIdSpec.test CanCatch[Id]catchNonFatal should return the successful result: OK, passed 1 tests
5078[info] + effectie.instances.ce2.canCatchIdSpec.test CanCatch[Id]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
5079[info] + effectie.instances.ce2.canCatchIdSpec.test CanCatch[Id]catchNonFatalEither should not catch Fatal: OK, passed 1 tests
5080[info] + effectie.instances.ce2.canCatchIdSpec.test CanCatch[Id]catchNonFatalEither should return the successful result: OK, passed 1 tests
5081[info] + effectie.instances.ce2.canCatchIdSpec.test CanCatch[Id]catchNonFatalEither should return the failed result: OK, passed 1 tests
5082[info] + effectie.instances.ce2.canCatchIdSpec.test CanCatch[Id]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
5083[info] + effectie.instances.ce2.canCatchIdSpec.test CanCatch[Id]catchNonFatalEitherT should not catch Fatal: OK, passed 1 tests
5084[info] + effectie.instances.ce2.canCatchIdSpec.test CanCatch[Id]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
5085[info] + effectie.instances.ce2.canCatchIdSpec.test CanCatch[Id]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
5086[info] Using random seed: 433865284436
5087[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
5088[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
5089[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
5090[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
5091[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
5092[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
5093[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
5094[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
5095[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
5096[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
5097[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
5098[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
5099[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
5100[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
5101[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
5102[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
5103[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
5104[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverFromNonFatal should return the successful result: OK, passed 1 tests
5105[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
5106[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
5107[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
5108[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
5109[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
5110[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
5111[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
5112[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
5113[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
5114[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
5115[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
5116[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[IO].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
5117[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Future].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
5118[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Future].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
5119[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Future].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
5120[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Future].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
5121[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Future].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
5122[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Future].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
5123[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Future].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
5124[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Future].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
5125[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Future].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
5126[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Future].recoverFromNonFatal should return the successful result: OK, passed 1 tests
5127[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Future].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
5128[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Future].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
5129[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Future].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
5130[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Future].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
5131[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Future].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
5132[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Future].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
5133[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Future].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
5134[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Future].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
5135[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Future].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
5136[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Future].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
5137[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Future].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
5138[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Future].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
5139[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
5140[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
5141[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
5142[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
5143[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
5144[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
5145[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
5146[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
5147[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
5148[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
5149[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
5150[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
5151[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
5152[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
5153[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
5154[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
5155[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
5156[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatal should return the successful result: OK, passed 1 tests
5157[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
5158[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
5159[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
5160[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
5161[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
5162[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
5163[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
5164[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
5165[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
5166[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
5167[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
5168[info] + effectie.instances.ce2.CanRecoverSpec.test CanRecover[Id].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
5169[info] Using random seed: 433952532893
5170[info] + effectie.instances.ce2.f.fromFutureSpec.test FromFuture[IO].toEffect: OK, passed 100 tests
5171[info] Using random seed: 434040464584
5172[info] + effectie.syntax.fxSpec.test fx.{effectOf, pureOf, unitOf} for IO: OK, passed 100 tests
5173[info] + effectie.syntax.fxSpec.test fx.effectOf[IO]: OK, passed 100 tests
5174[info] + effectie.syntax.fxSpec.test fx.fromEffect[IO](IO[A]): OK, passed 100 tests
5175[info] + effectie.syntax.fxSpec.test fx.fromEffect[IO](IO.pure[A]): OK, passed 100 tests
5176[info] + effectie.syntax.fxSpec.test fx.pureOf[IO]: OK, passed 100 tests
5177[info] + effectie.syntax.fxSpec.test fx.pureOrError[IO](success case): OK, passed 100 tests
5178[info] + effectie.syntax.fxSpec.test fx.pureOrError[IO](error case): OK, passed 1 tests
5179[info] + effectie.syntax.fxSpec.test fx.unitOf[IO]: OK, passed 1 tests
5180[info] + effectie.syntax.fxSpec.test fx.errorOf[IO]: OK, passed 1 tests
5181[info] + effectie.syntax.fxSpec.test fx.pureOfOption[IO]: OK, passed 100 tests
5182[info] + effectie.syntax.fxSpec.test fx.pureOfSome[IO]: OK, passed 100 tests
5183[info] + effectie.syntax.fxSpec.test fx.pureOfNone[IO]: OK, passed 1 tests
5184[info] + effectie.syntax.fxSpec.test fx.pureOfRight[IO]: OK, passed 100 tests
5185[info] + effectie.syntax.fxSpec.test fx.pureOfLeft[IO]: OK, passed 100 tests
5186[info] + effectie.syntax.fxSpec.test fx.{effectOf, pureOf, unitOf} for Future: OK, passed 100 tests
5187[info] + effectie.syntax.fxSpec.test fx.effectOf[Future]: OK, passed 100 tests
5188[info] + effectie.syntax.fxSpec.test fx.pureOf[Future]: OK, passed 100 tests
5189[info] + effectie.syntax.fxSpec.test fx.pureOrError[Future](success case): OK, passed 100 tests
5190[info] + effectie.syntax.fxSpec.test fx.pureOrError[Future](error case): OK, passed 1 tests
5191[info] + effectie.syntax.fxSpec.test fx.unitOf[Future]: OK, passed 1 tests
5192[info] + effectie.syntax.fxSpec.test fx.errorOf[Future]: OK, passed 1 tests
5193[info] + effectie.syntax.fxSpec.test fx.pureOfOption[Future]: OK, passed 100 tests
5194[info] + effectie.syntax.fxSpec.test fx.pureOfSome[Future]: OK, passed 100 tests
5195[info] + effectie.syntax.fxSpec.test fx.pureOfNone[Future]: OK, passed 1 tests
5196[info] + effectie.syntax.fxSpec.test fx.pureOfRight[Future]: OK, passed 100 tests
5197[info] + effectie.syntax.fxSpec.test fx.pureOfLeft[Future]: OK, passed 100 tests
5198[info] Using random seed: 434194215853
5199[info] + effectie.instances.ce2.onNonFatalSpec.test OnNonFatal[IO].onNonFatalWith should do something for NonFatal: OK, passed 1 tests
5200[info] + effectie.instances.ce2.onNonFatalSpec.test OnNonFatal[IO].onNonFatalWith should not do anything for Fatal: OK, passed 1 tests
5201[info] + effectie.instances.ce2.onNonFatalSpec.test OnNonFatal[IO].onNonFatalWith should not do anything for the successful result: OK, passed 1 tests
5202[info] Using random seed: 434200319368
5203[info] + effectie.instances.ce2.fromFutureSpec.test FromFuture[IO].toEffect: OK, passed 100 tests
5204[info] + effectie.instances.ce2.fromFutureSpec.test FromFuture[Id].toEffect: OK, passed 100 tests
5205[info] Using random seed: 434291204314
5206[info] + effectie.instances.ce2.f.canCatchSpec.test CanCatch[IO]catchNonFatalThrowable should catch NonFatal: OK, passed 1 tests
5207[info] + effectie.instances.ce2.f.canCatchSpec.test CanCatch[IO]catchNonFatalThrowable should not catch Fatal: OK, passed 1 tests
5208[info] + effectie.instances.ce2.f.canCatchSpec.test CanCatch[IO]catchNonFatalThrowable should return the successful result: OK, passed 1 tests
5209[info] + effectie.instances.ce2.f.canCatchSpec.test CanCatch[IO]catchNonFatal should catch NonFatal: OK, passed 1 tests
5210[info] + effectie.instances.ce2.f.canCatchSpec.test CanCatch[IO]catchNonFatal should not catch Fatal: OK, passed 1 tests
5211[info] + effectie.instances.ce2.f.canCatchSpec.test CanCatch[IO]catchNonFatal should return the successful result: OK, passed 1 tests
5212[info] + effectie.instances.ce2.f.canCatchSpec.test CanCatch[IO]catchNonFatalEither should catch NonFatal: OK, passed 1 tests
5213[info] + effectie.instances.ce2.f.canCatchSpec.test CanCatch[IO]catchNonFatalEither should not catch Fatal: OK, passed 1 tests
5214[info] + effectie.instances.ce2.f.canCatchSpec.test CanCatch[IO]catchNonFatalEither should return the successful result: OK, passed 1 tests
5215[info] + effectie.instances.ce2.f.canCatchSpec.test CanCatch[IO]catchNonFatalEither should return the failed result: OK, passed 1 tests
5216[info] + effectie.instances.ce2.f.canCatchSpec.test CanCatch[IO]catchNonFatalEitherT should catch NonFatal: OK, passed 1 tests
5217[info] + effectie.instances.ce2.f.canCatchSpec.test CanCatch[IO]catchNonFatalEitherT should not catch Fatal: OK, passed 1 tests
5218[info] + effectie.instances.ce2.f.canCatchSpec.test CanCatch[IO]catchNonFatalEitherT should return the successful result: OK, passed 1 tests
5219[info] + effectie.instances.ce2.f.canCatchSpec.test CanCatch[IO]catchNonFatalEitherT should return the failed result: OK, passed 1 tests
5220[info] Using random seed: 434303411545
5221[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalWith should catch NonFatal: OK, passed 1 tests
5222[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalWith should not catch Fatal: OK, passed 1 tests
5223[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalWith should return the successful result: OK, passed 1 tests
5224[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should catch NonFatal: OK, passed 1 tests
5225[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should not catch Fatal: OK, passed 1 tests
5226[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should return the successful result: OK, passed 1 tests
5227[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalWithEither should return the failed result: OK, passed 1 tests
5228[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should catch NonFatal: OK, passed 1 tests
5229[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should not catch Fatal: OK, passed 1 tests
5230[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should return the successful result: OK, passed 1 tests
5231[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatalWith should return the failed result: OK, passed 1 tests
5232[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should catch NonFatal: OK, passed 1 tests
5233[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should not catch Fatal: OK, passed 1 tests
5234[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should return the successful result: OK, passed 1 tests
5235[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatalWith should return the failed result: OK, passed 1 tests
5236[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatal should catch NonFatal: OK, passed 1 tests
5237[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatal should not catch Fatal: OK, passed 1 tests
5238[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatal should return the successful result: OK, passed 1 tests
5239[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalEither should catch NonFatal: OK, passed 1 tests
5240[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalEither should not catch Fatal: OK, passed 1 tests
5241[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalEither should return the successful result: OK, passed 1 tests
5242[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverFromNonFatalEither should return the failed result: OK, passed 1 tests
5243[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should catch NonFatal: OK, passed 1 tests
5244[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should not catch Fatal: OK, passed 1 tests
5245[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should return the successful result: OK, passed 1 tests
5246[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverEitherFromNonFatal should return the failed result: OK, passed 1 tests
5247[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should catch NonFatal: OK, passed 1 tests
5248[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should not catch Fatal: OK, passed 1 tests
5249[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should return the successful result: OK, passed 1 tests
5250[info] + effectie.instances.ce2.canRecoverIdSpec.test CanRecover[Id].recoverEitherTFromNonFatal should return the failed result: OK, passed 1 tests
5251[info] Using random seed: 434332593541
5252[info] + effectie.resource.Ce2ResourceApplicativeSpec.test Applicative Law - Identity for ReleasableResource[IO, *]: OK, passed 100 tests
5253[info] + effectie.resource.Ce2ResourceApplicativeSpec.test Applicative Law - Composition for ReleasableResource[IO, *]: OK, passed 100 tests
5254[info] + effectie.resource.Ce2ResourceApplicativeSpec.test Applicative Law - IdentityAp for ReleasableResource[IO, *]: OK, passed 100 tests
5255[info] + effectie.resource.Ce2ResourceApplicativeSpec.test Applicative Law - Homomorphism for ReleasableResource[IO, *]: OK, passed 100 tests
5256[info] + effectie.resource.Ce2ResourceApplicativeSpec.test Applicative Law - Interchange for ReleasableResource[IO, *]: OK, passed 100 tests
5257[info] + effectie.resource.Ce2ResourceApplicativeSpec.test Applicative Law - CompositionAp for ReleasableResource[IO, *]: OK, passed 100 tests
5258[info] + effectie.resource.Ce2ResourceApplicativeSpec.test ReleasableResource[IO, *].map: OK, passed 100 tests
5259[info] + effectie.resource.Ce2ResourceApplicativeSpec.test ReleasableResource[IO, *].ap: OK, passed 100 tests
5260[info] Using random seed: 434413051734
5261[info] + effectie.resource.Ce2ResourceFunctorSpec.test Functor Law - Identity for ReleasableResource[IO, *]: OK, passed 100 tests
5262[info] + effectie.resource.Ce2ResourceFunctorSpec.test Functor Law - Composition for ReleasableResource[IO, *]: OK, passed 100 tests
5263[info] + effectie.resource.Ce2ResourceFunctorSpec.test ReleasableResource[IO, *].map: OK, passed 100 tests
5264[info] Using random seed: 434432784493
5265[info] + effectie.instances.ce2.toFutureSpec.test ToFuture[IO].unsafeToFuture: OK, passed 100 tests
5266[info] + effectie.instances.ce2.toFutureSpec.test ToFuture[Id].unsafeToFuture: OK, passed 100 tests
5267[info] Using random seed: 434489431685
5268[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.fromAutoCloseable: OK, passed 100 tests
5269[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.fromAutoCloseable - error case: OK, passed 100 tests
5270[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.make: OK, passed 100 tests
5271[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.make - error case: OK, passed 100 tests
5272[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.pure: OK, passed 100 tests
5273[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.pure - error case: OK, passed 100 tests
5274[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.map: OK, passed 100 tests
5275[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.map error case: OK, passed 100 tests
5276[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.flatMap: OK, passed 100 tests
5277[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.flatMap error case: OK, passed 100 tests
5278[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.flatMap and Ce2Resource.map: OK, passed 100 tests
5279[info] + effectie.resource.Ce2ResourceSpec.test Ce2Resource.flatMap and Ce2Resource.map error case: OK, passed 100 tests
5280[info] Using random seed: 434878715240
5281[info] + effectie.instances.ce2.f.fxCtorSpec.test FxCtor[IO].effectOf: OK, passed 100 tests
5282[info] + effectie.instances.ce2.f.fxCtorSpec.test FxCtor[IO].fromEffect(effectOf): OK, passed 100 tests
5283[info] + effectie.instances.ce2.f.fxCtorSpec.test FxCtor[IO].fromEffect(pureOf): OK, passed 100 tests
5284[info] + effectie.instances.ce2.f.fxCtorSpec.test FxCtor[IO].pureOf: OK, passed 100 tests
5285[info] + effectie.instances.ce2.f.fxCtorSpec.test FxCtor[IO].pureOrError(success case): OK, passed 100 tests
5286[info] + effectie.instances.ce2.f.fxCtorSpec.test FxCtor[IO].pureOrError(error case): OK, passed 1 tests
5287[info] + effectie.instances.ce2.f.fxCtorSpec.test FxCtor[IO].unitOf: OK, passed 1 tests
5288[info] + effectie.instances.ce2.f.fxCtorSpec.test FxCtor[IO].errorOf: OK, passed 1 tests
5289[info] + effectie.instances.ce2.f.fxCtorSpec.test FxCtor[IO].fromEither(Right): OK, passed 100 tests
5290[info] + effectie.instances.ce2.f.fxCtorSpec.test FxCtor[IO].fromEither(Left): OK, passed 100 tests
5291[info] + effectie.instances.ce2.f.fxCtorSpec.test FxCtor[IO].fromOption(Some): OK, passed 100 tests
5292[info] + effectie.instances.ce2.f.fxCtorSpec.test FxCtor[IO].fromOption(None): OK, passed 100 tests
5293[info] + effectie.instances.ce2.f.fxCtorSpec.test FxCtor[IO].fromTry(Success): OK, passed 100 tests
5294[info] + effectie.instances.ce2.f.fxCtorSpec.test FxCtor[IO].fromTry(Failure): OK, passed 100 tests
5295[info] Using random seed: 434902578534
5296[info] + effectie.instances.ce2.CanRestartSpec.CanRestart[F].restartWhile: OK, passed 100 tests
5297[info] + effectie.instances.ce2.CanRestartSpec.CanRestart[F].restartWhile (heavy recursion: 1,000,000 times): OK, passed 1 tests
5298[info] + effectie.instances.ce2.CanRestartSpec.CanRestart[F].restartUntil: OK, passed 100 tests
5299[info] + effectie.instances.ce2.CanRestartSpec.CanRestart[F].restartUntil (heavy recursion: 1,000,000 times): OK, passed 1 tests
5300[info] + effectie.instances.ce2.CanRestartSpec.CanRestart[F].restartOnError: OK, passed 100 tests
5301[info] + effectie.instances.ce2.CanRestartSpec.CanRestart[F].restartOnError (heavy recursion: 1,000,000 times): OK, passed 1 tests
5302[info] + effectie.instances.ce2.CanRestartSpec.CanRestart[F].restartOnErrorIf: OK, passed 100 tests
5303[info] + effectie.instances.ce2.CanRestartSpec.CanRestart[F].restartOnErrorIf (heavy recursion: 1,000,000 times): OK, passed 1 tests
5304[info] Using random seed: 435887921341
5305[info] + effectie.syntax.fxIdSpec.test fx.{effectOf, pureOf, unitOf} for Id: OK, passed 100 tests
5306[info] + effectie.syntax.fxIdSpec.test fx.effectOf[Id]: OK, passed 100 tests
5307[info] + effectie.syntax.fxIdSpec.test fx.pureOf[Id]: OK, passed 100 tests
5308[info] + effectie.syntax.fxIdSpec.test fx.pureOrError[Id](success case): OK, passed 100 tests
5309[info] + effectie.syntax.fxIdSpec.test fx.pureOrError[Id](error case): OK, passed 1 tests
5310[info] + effectie.syntax.fxIdSpec.test fx.unitOf[Id]: OK, passed 1 tests
5311[info] + effectie.syntax.fxIdSpec.test fx.errorOf[Id]: OK, passed 1 tests
5312[info] + effectie.syntax.fxIdSpec.test fx.pureOfOption[Id]: OK, passed 100 tests
5313[info] + effectie.syntax.fxIdSpec.test fx.pureOfSome[Id]: OK, passed 100 tests
5314[info] + effectie.syntax.fxIdSpec.test fx.pureOfNone[Id]: OK, passed 1 tests
5315[info] + effectie.syntax.fxIdSpec.test fx.pureOfRight[Id]: OK, passed 100 tests
5316[info] + effectie.syntax.fxIdSpec.test fx.pureOfLeft[Id]: OK, passed 100 tests
5317
5318************************
5319Build summary:
5320[{
5321 "module": "effectie-test4cats",
5322 "compile": {"status": "ok", "tookMs": 5790, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
5323 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
5324 "test-compile": {"status": "ok", "tookMs": 158, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
5325 "test": {"status": "ok", "tookMs": 146, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
5326 "publish": {"status": "skipped", "tookMs": 0},
5327 "metadata": {
5328 "crossScalaVersions": ["2.13.16", "2.12.18", "3.3.3"]
5329}
5330},{
5331 "module": "effectie-time-cats-effect3",
5332 "compile": {"status": "ok", "tookMs": 6614, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
5333 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
5334 "test-compile": {"status": "ok", "tookMs": 11369, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
5335 "test": {"status": "ok", "tookMs": 3047, "passed": 8, "failed": 0, "ignored": 0, "skipped": 0, "total": 8, "byFramework": [{"framework": "unknown", "stats": {"passed": 8, "failed": 0, "ignored": 0, "skipped": 0, "total": 8}}]},
5336 "publish": {"status": "skipped", "tookMs": 0},
5337 "metadata": {
5338 "crossScalaVersions": ["2.13.16", "2.12.18", "3.3.3"]
5339}
5340},{
5341 "module": "effectie-monix3",
5342 "compile": {"status": "ok", "tookMs": 3390, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
5343 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
5344 "test-compile": {"status": "ok", "tookMs": 27253, "warnings": 13, "errors": 0, "sourceVersion": "3.8"},
5345 "test": {"status": "ok", "tookMs": 5088, "passed": 854, "failed": 0, "ignored": 0, "skipped": 0, "total": 854, "byFramework": [{"framework": "unknown", "stats": {"passed": 854, "failed": 0, "ignored": 0, "skipped": 0, "total": 854}}]},
5346 "publish": {"status": "skipped", "tookMs": 0},
5347 "metadata": {
5348 "crossScalaVersions": ["2.13.16", "2.12.18", "3.3.3"]
5349}
5350},{
5351 "module": "effectie-cats",
5352 "compile": {"status": "ok", "tookMs": 244, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
5353 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
5354 "test-compile": {"status": "ok", "tookMs": 267, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
5355 "test": {"status": "ok", "tookMs": 4317, "passed": 288, "failed": 0, "ignored": 0, "skipped": 0, "total": 288, "byFramework": [{"framework": "unknown", "stats": {"passed": 288, "failed": 0, "ignored": 0, "skipped": 0, "total": 288}}]},
5356 "publish": {"status": "skipped", "tookMs": 0},
5357 "metadata": {
5358 "crossScalaVersions": ["2.13.16", "2.12.18", "3.3.3"]
5359}
5360},{
5361 "module": "effectie-time",
5362 "compile": {"status": "ok", "tookMs": 167, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
5363 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
5364 "test-compile": {"status": "ok", "tookMs": 1058, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
5365 "test": {"status": "ok", "tookMs": 9948, "passed": 11, "failed": 0, "ignored": 0, "skipped": 0, "total": 11, "byFramework": [{"framework": "unknown", "stats": {"passed": 11, "failed": 0, "ignored": 0, "skipped": 0, "total": 11}}]},
5366 "publish": {"status": "skipped", "tookMs": 0},
5367 "metadata": {
5368 "crossScalaVersions": ["2.13.16", "2.12.18", "3.3.3"]
5369}
5370},{
5371 "module": "effectie-cats-effect3",
5372 "compile": {"status": "ok", "tookMs": 976, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
5373 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
5374 "test-compile": {"status": "ok", "tookMs": 9818, "warnings": 15, "errors": 0, "sourceVersion": "3.8"},
5375 "test": {"status": "ok", "tookMs": 6020, "passed": 807, "failed": 0, "ignored": 0, "skipped": 0, "total": 807, "byFramework": [{"framework": "unknown", "stats": {"passed": 807, "failed": 0, "ignored": 0, "skipped": 0, "total": 807}}]},
5376 "publish": {"status": "skipped", "tookMs": 0},
5377 "metadata": {
5378 "crossScalaVersions": ["2.13.16", "2.12.18", "3.3.3"]
5379}
5380},{
5381 "module": "effectie-core",
5382 "compile": {"status": "ok", "tookMs": 73, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
5383 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
5384 "test-compile": {"status": "ok", "tookMs": 118, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
5385 "test": {"status": "ok", "tookMs": 1903, "passed": 280, "failed": 0, "ignored": 0, "skipped": 0, "total": 280, "byFramework": [{"framework": "unknown", "stats": {"passed": 280, "failed": 0, "ignored": 0, "skipped": 0, "total": 280}}]},
5386 "publish": {"status": "skipped", "tookMs": 0},
5387 "metadata": {
5388 "crossScalaVersions": ["2.13.16", "2.12.18", "3.3.3"]
5389}
5390},{
5391 "module": "effectie-syntax",
5392 "compile": {"status": "ok", "tookMs": 94, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
5393 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
5394 "test-compile": {"status": "ok", "tookMs": 244, "warnings": 5, "errors": 0, "sourceVersion": "3.8"},
5395 "test": {"status": "ok", "tookMs": 959, "passed": 50, "failed": 0, "ignored": 0, "skipped": 0, "total": 50, "byFramework": [{"framework": "unknown", "stats": {"passed": 50, "failed": 0, "ignored": 0, "skipped": 0, "total": 50}}]},
5396 "publish": {"status": "skipped", "tookMs": 0},
5397 "metadata": {
5398 "crossScalaVersions": ["2.13.16", "2.12.18", "3.3.3"]
5399}
5400},{
5401 "module": "effectie-time-cats-effect2",
5402 "compile": {"status": "ok", "tookMs": 612, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
5403 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
5404 "test-compile": {"status": "ok", "tookMs": 851, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
5405 "test": {"status": "ok", "tookMs": 2880, "passed": 8, "failed": 0, "ignored": 0, "skipped": 0, "total": 8, "byFramework": [{"framework": "unknown", "stats": {"passed": 8, "failed": 0, "ignored": 0, "skipped": 0, "total": 8}}]},
5406 "publish": {"status": "skipped", "tookMs": 0},
5407 "metadata": {
5408 "crossScalaVersions": ["2.13.16", "2.12.18", "3.3.3"]
5409}
5410},{
5411 "module": "effectie-cats-effect2",
5412 "compile": {"status": "ok", "tookMs": 225, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
5413 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
5414 "test-compile": {"status": "ok", "tookMs": 413, "warnings": 13, "errors": 0, "sourceVersion": "3.8"},
5415 "test": {"status": "ok", "tookMs": 5273, "passed": 857, "failed": 0, "ignored": 0, "skipped": 0, "total": 857, "byFramework": [{"framework": "unknown", "stats": {"passed": 857, "failed": 0, "ignored": 0, "skipped": 0, "total": 857}}]},
5416 "publish": {"status": "skipped", "tookMs": 0},
5417 "metadata": {
5418 "crossScalaVersions": ["2.13.16", "2.12.18", "3.3.3"]
5419}
5420}]
5421************************
5422[success] Total time: 120 s (0:02:00.0), completed Jan 8, 2026, 2:34:25 AM
5423[0JChecking patch project/plugins.sbt...
5424Checking patch modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceSpec.scala...
5425Checking patch modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceMakerSpec.scala...
5426Checking patch build.sbt...
5427Applied patch project/plugins.sbt cleanly.
5428Applied patch modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceSpec.scala cleanly.
5429Applied patch modules/effectie-cats/shared/src/test/scala/effectie/resource/UsingResourceMakerSpec.scala cleanly.
5430Applied patch build.sbt cleanly.