Resolving dependencies... Build profile: -w ghc-9.2.4 -O0 In order, the following will be built (use -v for more details): - moffy-0.1.1.0 (first run) Configuring moffy-0.1.1.0... Preprocessing library for moffy-0.1.1.0.. Building library for moffy-0.1.1.0.. [ 1 of 16] Compiling Control.Moffy.Internal.React.Type ( src/Control/Moffy/Internal/React/Type.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Internal/React/Type.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Internal/React/Type.dyn_o ) src/Control/Moffy/Internal/React/Type.hs:109:33: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type ThreadId not matched: NoThreadId | 109 | forkThreadId = GetThreadId >>>= \(ThreadId n i) -> | ^^^^^^^^^^^^^^^^^^... [ 2 of 16] Compiling Control.Moffy.Internal.React ( src/Control/Moffy/Internal/React.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Internal/React.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Internal/React.dyn_o ) [ 3 of 16] Compiling Control.Moffy.Handle ( src/Control/Moffy/Handle.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Handle.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Handle.dyn_o ) [ 4 of 16] Compiling Control.Moffy.Event.ThreadId ( src/Control/Moffy/Event/ThreadId.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Event/ThreadId.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Event/ThreadId.dyn_o ) [ 5 of 16] Compiling Control.Moffy.Handle.ThreadId ( src/Control/Moffy/Handle/ThreadId.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Handle/ThreadId.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Handle/ThreadId.dyn_o ) [ 6 of 16] Compiling Control.Moffy.Internal.Sig.Type ( src/Control/Moffy/Internal/Sig/Type.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Internal/Sig/Type.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Internal/Sig/Type.dyn_o ) [ 7 of 16] Compiling Control.Moffy.Internal.Sig ( src/Control/Moffy/Internal/Sig.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Internal/Sig.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Internal/Sig.dyn_o ) [ 8 of 16] Compiling Control.Moffy ( src/Control/Moffy.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy.dyn_o ) [ 9 of 16] Compiling Control.Moffy.Event.Time ( src/Control/Moffy/Event/Time.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Event/Time.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Event/Time.dyn_o ) [10 of 16] Compiling Control.Moffy.Handle.Time ( src/Control/Moffy/Handle/Time.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Handle/Time.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Handle/Time.dyn_o ) [11 of 16] Compiling Control.Moffy.Event.Lock.Internal ( src/Control/Moffy/Event/Lock/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Event/Lock/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Event/Lock/Internal.dyn_o ) src/Control/Moffy/Event/Lock/Internal.hs:94:1: warning: [-Wredundant-constraints] " Redundant constraints: ((es :+: es') ~ es', (GetThreadIdGetLock :+: es') ~ es', (SingletonUnlock :+: es') ~ es') " In the type signature for: withLock :: forall (es :: type-set-0.1.0.0:Data.Type.Set.Internal.Set (*)) (es' :: type-set-0.1.0.0:Data.Type.Set.Internal.Set (*)) s a. ((es :+: es') ~ es', (GetThreadIdGetLock :+: es') ~ es', (SingletonUnlock :+: es') ~ es', Adjustable es es', Adjustable GetThreadIdGetLock es', Adjustable SingletonUnlock es') => LockId -> React s es a -> React s es' a | 94 | withLock :: ( | ^^^^^^^^^^^^^... src/Control/Moffy/Event/Lock/Internal.hs:102:1: warning: [-Wredundant-constraints] " Redundant constraints: ((es :+: es') ~ es', (GetThreadIdGetLock :+: es') ~ es', (SingletonUnlock :+: es') ~ es') " In the type signature for: withLockSig :: forall (es :: type-set-0.1.0.0:Data.Type.Set.Internal.Set (*)) (es' :: type-set-0.1.0.0:Data.Type.Set.Internal.Set (*)) s a r. ((es :+: es') ~ es', (GetThreadIdGetLock :+: es') ~ es', (SingletonUnlock :+: es') ~ es', Adjustable es es', Adjustable GetThreadIdGetLock es', Adjustable SingletonUnlock es') => LockId -> Sig s es a r -> Sig s es' a r | 102 | withLockSig :: ( | ^^^^^^^^^^^^^^^^... [12 of 16] Compiling Control.Moffy.Handle.Lock ( src/Control/Moffy/Handle/Lock.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Handle/Lock.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Handle/Lock.dyn_o ) [13 of 16] Compiling Control.Moffy.Event.Lock ( src/Control/Moffy/Event/Lock.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Event/Lock.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Event/Lock.dyn_o ) [14 of 16] Compiling Control.Moffy.NoThreadId ( src/Control/Moffy/NoThreadId.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/NoThreadId.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/NoThreadId.dyn_o ) [15 of 16] Compiling Control.Moffy.Run ( src/Control/Moffy/Run.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Run.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Control/Moffy/Run.dyn_o ) [16 of 16] Compiling Paths_moffy ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/autogen/Paths_moffy.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Paths_moffy.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/Paths_moffy.dyn_o ) Preprocessing test suite 'moffy-test' for moffy-0.1.1.0.. Building test suite 'moffy-test' for moffy-0.1.1.0.. [1 of 2] Compiling Main ( test/Spec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/moffy-test/moffy-test-tmp/Main.o ) [2 of 2] Compiling Paths_moffy ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/moffy-test/autogen/Paths_moffy.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/moffy-test/moffy-test-tmp/Paths_moffy.o ) Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/build/moffy-test/moffy-test ... Running 1 test suites... Test suite moffy-test: RUNNING... Test suite moffy-test: PASS Test suite logged to: /home/builder/builder-dir/build-cache/tmp-install/reports/moffy-0.1.1.0.test Writing: hpc_index.html Writing: hpc_index_fun.html Writing: hpc_index_alt.html Writing: hpc_index_exp.html Test coverage report written to /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/hpc/vanilla/html/moffy-test/hpc_index.html 1 of 1 test suites (1 of 1 test cases) passed. Writing: hpc_index.html Writing: hpc_index_fun.html Writing: hpc_index_alt.html Writing: hpc_index_exp.html Package coverage report written to /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/moffy-0.1.1.0/noopt/hpc/vanilla/html/moffy-0.1.1.0/hpc_index.html