Build #1 for directory-1.3.8.4

[all reports]

Package directory-1.3.8.4
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2024-04-15 02:51:35.140543317 UTC
Compiler ghc-9.6.3
OS linux
Arch x86_64
Dependencies base-4.18.1.0, filepath-1.4.100.4, time-1.12.2, unix-2.8.1.0
Flags -os-string

Code Coverage

expressions80% (1437/1788)
booleanguards39% (17/43)
conditions 66% (6/9)
qualifiers100% (0/0)
alternatives79% (106/134)
local declarations98% (51/52)
top-level declarations58% (148/255)

Build log

[view raw]

Resolving dependencies...
Downloading  directory-1.3.8.4
Downloaded   directory-1.3.8.4
Starting     directory-1.3.8.4
Building     directory-1.3.8.4
Completed    directory-1.3.8.4

Test log

[view raw]

Resolving dependencies...
Build profile: -w ghc-9.6.3 -O0
In order, the following will be built (use -v for more details):
 - directory-1.3.8.4 (first run)
Configuring directory-1.3.8.4...
checking for gcc... /usr/bin/gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether /usr/bin/gcc accepts -g... yes
checking for /usr/bin/gcc option to enable C11 features... none needed
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for fcntl.h... yes
checking for limits.h... yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for time.h... yes
checking for realpath... yes
checking for utimensat... yes
checking for CreateSymbolicLinkW... no
checking for GetFinalPathNameByHandleW... no
configure: creating ./config.status
config.status: creating HsDirectoryConfig.h
Preprocessing library for directory-1.3.8.4..
Building library for directory-1.3.8.4..
[1 of 9] Compiling System.Directory.Internal.Prelude ( System/Directory/Internal/Prelude.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/System/Directory/Internal/Prelude.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/System/Directory/Internal/Prelude.dyn_o )
[2 of 9] Compiling System.Directory.Internal.Common ( System/Directory/Internal/Common.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/System/Directory/Internal/Common.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/System/Directory/Internal/Common.dyn_o )
[3 of 9] Compiling System.Directory.Internal.Config ( System/Directory/Internal/Config.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/System/Directory/Internal/Config.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/System/Directory/Internal/Config.dyn_o )
[4 of 9] Compiling System.Directory.Internal.C_utimensat ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/System/Directory/Internal/C_utimensat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/System/Directory/Internal/C_utimensat.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/System/Directory/Internal/C_utimensat.dyn_o )
[5 of 9] Compiling System.Directory.Internal.Posix ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/System/Directory/Internal/Posix.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/System/Directory/Internal/Posix.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/System/Directory/Internal/Posix.dyn_o )
[6 of 9] Compiling System.Directory.Internal ( System/Directory/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/System/Directory/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/System/Directory/Internal.dyn_o )
[7 of 9] Compiling System.Directory.Internal.Windows ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/System/Directory/Internal/Windows.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/System/Directory/Internal/Windows.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/System/Directory/Internal/Windows.dyn_o )
[8 of 9] Compiling System.Directory.OsPath ( System/Directory/OsPath.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/System/Directory/OsPath.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/System/Directory/OsPath.dyn_o )
[9 of 9] Compiling System.Directory ( System/Directory.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/System/Directory.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/System/Directory.dyn_o )
Preprocessing test suite 'test' for directory-1.3.8.4..
Building test suite 'test' for directory-1.3.8.4..
[ 1 of 34] Compiling TestUtils        ( tests/TestUtils.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/TestUtils.o )
[ 2 of 34] Compiling Util             ( tests/Util.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/Util.o )
[ 3 of 34] Compiling T8482            ( tests/T8482.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/T8482.o )
[ 4 of 34] Compiling Simplify         ( tests/Simplify.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/Simplify.o )
[ 5 of 34] Compiling RenamePath       ( tests/RenamePath.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/RenamePath.o )
[ 6 of 34] Compiling RenameFile001    ( tests/RenameFile001.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/RenameFile001.o )
[ 7 of 34] Compiling RenameDirectory  ( tests/RenameDirectory.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/RenameDirectory.o )
[ 8 of 34] Compiling RemovePathForcibly ( tests/RemovePathForcibly.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/RemovePathForcibly.o )
[ 9 of 34] Compiling RemoveDirectoryRecursive001 ( tests/RemoveDirectoryRecursive001.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/RemoveDirectoryRecursive001.o )
[10 of 34] Compiling PathIsSymbolicLink ( tests/PathIsSymbolicLink.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/PathIsSymbolicLink.o )
[11 of 34] Compiling MinimizeNameConflicts ( tests/MinimizeNameConflicts.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/MinimizeNameConflicts.o )
[12 of 34] Compiling MakeAbsolute     ( tests/MakeAbsolute.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/MakeAbsolute.o )
[13 of 34] Compiling LongPaths        ( tests/LongPaths.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/LongPaths.o )
[14 of 34] Compiling GetPermissions001 ( tests/GetPermissions001.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/GetPermissions001.o )
[15 of 34] Compiling GetHomeDirectory002 ( tests/GetHomeDirectory002.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/GetHomeDirectory002.o )
[16 of 34] Compiling GetHomeDirectory001 ( tests/GetHomeDirectory001.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/GetHomeDirectory001.o )
[17 of 34] Compiling GetFileSize      ( tests/GetFileSize.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/GetFileSize.o )
[18 of 34] Compiling GetDirContents002 ( tests/GetDirContents002.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/GetDirContents002.o )
[19 of 34] Compiling GetDirContents001 ( tests/GetDirContents001.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/GetDirContents001.o )
[20 of 34] Compiling FindFile001      ( tests/FindFile001.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/FindFile001.o )
[21 of 34] Compiling FileTime         ( tests/FileTime.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/FileTime.o )
[22 of 34] Compiling DoesPathExist    ( tests/DoesPathExist.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/DoesPathExist.o )
[23 of 34] Compiling DoesDirectoryExist001 ( tests/DoesDirectoryExist001.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/DoesDirectoryExist001.o )
[24 of 34] Compiling Directory001     ( tests/Directory001.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/Directory001.o )
[25 of 34] Compiling CurrentDirectory001 ( tests/CurrentDirectory001.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/CurrentDirectory001.o )
[26 of 34] Compiling CreateDirectoryIfMissing001 ( tests/CreateDirectoryIfMissing001.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/CreateDirectoryIfMissing001.o )
[27 of 34] Compiling CreateDirectory001 ( tests/CreateDirectory001.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/CreateDirectory001.o )
[28 of 34] Compiling CopyFileWithMetadata ( tests/CopyFileWithMetadata.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/CopyFileWithMetadata.o )
[29 of 34] Compiling CopyFile002      ( tests/CopyFile002.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/CopyFile002.o )
[30 of 34] Compiling CopyFile001      ( tests/CopyFile001.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/CopyFile001.o )
[31 of 34] Compiling CanonicalizePath ( tests/CanonicalizePath.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/CanonicalizePath.o )
[32 of 34] Compiling WithCurrentDirectory ( tests/WithCurrentDirectory.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/WithCurrentDirectory.o )
[33 of 34] Compiling Xdg              ( tests/Xdg.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/Xdg.o )
[34 of 34] Compiling Main             ( tests/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test-tmp/Main.o )
[35 of 35] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/directory-1.3.8.4/noopt/build/test/test
Running 1 test suites...
Test suite test: RUNNING...
Test suite test: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/directory-1.3.8.4.test
Writing: directory-1.3.8.4-inplace/System.Directory.OsPath.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/directory-1.3.8.4/noopt/hpc/vanilla/html/test/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: directory-1.3.8.4-inplace/System.Directory.OsPath.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/directory-1.3.8.4/noopt/hpc/vanilla/html/directory-1.3.8.4/hpc_index.html