Resolving dependencies... Build profile: -w ghc-9.6.3 -O0 In order, the following will be built (use -v for more details): - bindings-DSL-1.0.25 (lib:bindings-DSL) (requires build) - extensible-exceptions-0.1.1.4 (lib:extensible-exceptions) (requires build) - hostname-1.0 (lib:hostname) (requires build) - hsc2hs-0.68.10 (exe:hsc2hs) (requires build) - old-locale-1.0.0.7 (lib:old-locale) (requires build) - prettyprinter-compat-ansi-wl-pprint-1.0.2 (lib:prettyprinter-compat-ansi-wl-pprint) (requires build) - regex-base-0.94.0.2 (lib:regex-base) (requires build) - xml-1.3.14 (lib:xml) (requires build) - bindings-GLFW-3.3.9.1 (lib:bindings-GLFW) (requires build) - ansi-wl-pprint-1.0.2 (lib:ansi-wl-pprint) (requires build) - regex-posix-0.96.0.1 (lib:regex-posix) (requires build) - test-framework-0.8.2.0 (lib:test-framework) (requires build) - test-framework-hunit-0.3.0.2 (lib:test-framework-hunit) (requires build) - GLFW-b-3.3.9.0 (first run) Starting extensible-exceptions-0.1.1.4 (all, legacy fallback) Starting hostname-1.0 (all, legacy fallback) Starting old-locale-1.0.0.7 (all, legacy fallback) Starting prettyprinter-compat-ansi-wl-pprint-1.0.2 (all, legacy fallback) Starting xml-1.3.14 (all, legacy fallback) Starting bindings-DSL-1.0.25 (all, legacy fallback) Starting hsc2hs-0.68.10 (all, legacy fallback) Starting regex-base-0.94.0.2 (all, legacy fallback) Building extensible-exceptions-0.1.1.4 (all, legacy fallback) Building xml-1.3.14 (all, legacy fallback) Building old-locale-1.0.0.7 (all, legacy fallback) Building hostname-1.0 (all, legacy fallback) Building prettyprinter-compat-ansi-wl-pprint-1.0.2 (all, legacy fallback) Building bindings-DSL-1.0.25 (all, legacy fallback) Building hsc2hs-0.68.10 (all, legacy fallback) Building regex-base-0.94.0.2 (all, legacy fallback) Installing extensible-exceptions-0.1.1.4 (all, legacy fallback) Installing hostname-1.0 (all, legacy fallback) Installing bindings-DSL-1.0.25 (all, legacy fallback) Completed extensible-exceptions-0.1.1.4 (all, legacy fallback) Installing old-locale-1.0.0.7 (all, legacy fallback) Installing prettyprinter-compat-ansi-wl-pprint-1.0.2 (all, legacy fallback) Completed hostname-1.0 (all, legacy fallback) Completed bindings-DSL-1.0.25 (all, legacy fallback) Completed old-locale-1.0.0.7 (all, legacy fallback) Completed prettyprinter-compat-ansi-wl-pprint-1.0.2 (all, legacy fallback) Starting ansi-wl-pprint-1.0.2 (all, legacy fallback) Building ansi-wl-pprint-1.0.2 (all, legacy fallback) Installing regex-base-0.94.0.2 (all, legacy fallback) Completed regex-base-0.94.0.2 (all, legacy fallback) Starting regex-posix-0.96.0.1 (all, legacy fallback) Installing ansi-wl-pprint-1.0.2 (all, legacy fallback) Completed ansi-wl-pprint-1.0.2 (all, legacy fallback) Building regex-posix-0.96.0.1 (all, legacy fallback) Installing xml-1.3.14 (all, legacy fallback) Completed xml-1.3.14 (all, legacy fallback) Installing regex-posix-0.96.0.1 (all, legacy fallback) Completed regex-posix-0.96.0.1 (all, legacy fallback) Starting test-framework-0.8.2.0 (all, legacy fallback) Building test-framework-0.8.2.0 (all, legacy fallback) Installing hsc2hs-0.68.10 (all, legacy fallback) Completed hsc2hs-0.68.10 (all, legacy fallback) Starting bindings-GLFW-3.3.9.1 (all, legacy fallback) Building bindings-GLFW-3.3.9.1 (all, legacy fallback) Installing test-framework-0.8.2.0 (all, legacy fallback) Completed test-framework-0.8.2.0 (all, legacy fallback) Starting test-framework-hunit-0.3.0.2 (all, legacy fallback) Building test-framework-hunit-0.3.0.2 (all, legacy fallback) Installing test-framework-hunit-0.3.0.2 (all, legacy fallback) Completed test-framework-hunit-0.3.0.2 (all, legacy fallback) Installing bindings-GLFW-3.3.9.1 (all, legacy fallback) Completed bindings-GLFW-3.3.9.1 (all, legacy fallback) Configuring GLFW-b-3.3.9.0... Preprocessing library for GLFW-b-3.3.9.0.. Building library for GLFW-b-3.3.9.0.. [1 of 3] Compiling Graphics.UI.GLFW.Types ( Graphics/UI/GLFW/Types.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/GLFW-b-3.3.9.0/noopt/build/Graphics/UI/GLFW/Types.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/GLFW-b-3.3.9.0/noopt/build/Graphics/UI/GLFW/Types.dyn_o ) [2 of 3] Compiling Graphics.UI.GLFW.C ( Graphics/UI/GLFW/C.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/GLFW-b-3.3.9.0/noopt/build/Graphics/UI/GLFW/C.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/GLFW-b-3.3.9.0/noopt/build/Graphics/UI/GLFW/C.dyn_o ) [3 of 3] Compiling Graphics.UI.GLFW ( Graphics/UI/GLFW.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/GLFW-b-3.3.9.0/noopt/build/Graphics/UI/GLFW.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/GLFW-b-3.3.9.0/noopt/build/Graphics/UI/GLFW.dyn_o ) Preprocessing test suite 'main' for GLFW-b-3.3.9.0.. Building test suite 'main' for GLFW-b-3.3.9.0.. : warning: [GHC-32850] [-Wmissing-home-modules] These modules are needed for compilation but not listed in your .cabal file's other-modules for main : Graphics.UI.GLFW.C [1 of 4] Compiling Graphics.UI.GLFW.Types ( Graphics/UI/GLFW/Types.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/GLFW-b-3.3.9.0/noopt/build/main/main-tmp/Graphics/UI/GLFW/Types.o ) [2 of 4] Compiling Graphics.UI.GLFW.C ( Graphics/UI/GLFW/C.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/GLFW-b-3.3.9.0/noopt/build/main/main-tmp/Graphics/UI/GLFW/C.o ) [3 of 4] Compiling Graphics.UI.GLFW ( Graphics/UI/GLFW.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/GLFW-b-3.3.9.0/noopt/build/main/main-tmp/Graphics/UI/GLFW.o ) [4 of 4] Compiling Main ( Test.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/GLFW-b-3.3.9.0/noopt/build/main/main-tmp/Main.o ) : warning: [GHC-32850] [-Wmissing-home-modules] These modules are needed for compilation but not listed in your .cabal file's other-modules for main : Graphics.UI.GLFW.C [5 of 5] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/GLFW-b-3.3.9.0/noopt/build/main/main Running 1 test suites... Test suite main: RUNNING... Test suite main: FAIL Test suite logged to: /home/builder/builder-dir/build-cache/tmp-install/reports/GLFW-b-3.3.9.0.test Writing: Graphics.UI.GLFW.hs.html Writing: Graphics.UI.GLFW.C.hs.html 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.6.3/GLFW-b-3.3.9.0/noopt/hpc/vanilla/html/main/hpc_index.html 0 of 1 test suites (0 of 1 test cases) passed. Writing: Graphics.UI.GLFW.C.hs.html 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.6.3/GLFW-b-3.3.9.0/noopt/hpc/vanilla/html/GLFW-b-3.3.9.0/hpc_index.html Error: cabal: Tests failed for GLFW-b-3.3.9.0.