Build #1 for directory-1.3.8.1

[all reports]

Package directory-1.3.8.1
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2023-02-26 05:07:59.399443356 UTC
Compiler ghc-9.2.4
OS linux
Arch x86_64
Dependencies base-4.16.3.0, filepath-1.4.100.1, time-1.11.1.1, unix-2.8.1.0
Flags none

Code Coverage

expressions81% (1399/1726)
booleanguards39% (17/43)
conditions 75% (6/8)
qualifiers100% (0/0)
alternatives79% (107/134)
local declarations98% (54/55)
top-level declarations64% (139/214)

Build log

[view raw]

Resolving dependencies...
Starting     filepath-1.4.100.1
Building     filepath-1.4.100.1
Completed    filepath-1.4.100.1
Starting     unix-2.8.1.0
Building     unix-2.8.1.0
Completed    unix-2.8.1.0
Downloading  directory-1.3.8.1
Downloaded   directory-1.3.8.1
Starting     directory-1.3.8.1
Building     directory-1.3.8.1
Completed    directory-1.3.8.1

Test log

[view raw]

Resolving dependencies...
Build profile: -w ghc-9.2.4 -O0
In order, the following will be built (use -v for more details):
 - filepath-1.4.100.1 (lib:filepath) (requires build)
 - unix-2.8.1.0 (lib:unix) (requires build)
 - directory-1.3.8.1 (first run)
Starting     filepath-1.4.100.1 (all, legacy fallback)
Building     filepath-1.4.100.1 (all, legacy fallback)
Installing   filepath-1.4.100.1 (all, legacy fallback)
Completed    filepath-1.4.100.1 (all, legacy fallback)
Starting     unix-2.8.1.0 (all, legacy fallback)
Building     unix-2.8.1.0 (all, legacy fallback)
Installing   unix-2.8.1.0 (all, legacy fallback)
Completed    unix-2.8.1.0 (all, legacy fallback)
Configuring directory-1.3.8.1...
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 CreateSymbolicLinkW... no
checking for GetFinalPathNameByHandleW... no
configure: creating ./config.status
config.status: creating HsDirectoryConfig.h
Preprocessing library for directory-1.3.8.1..
Building library for directory-1.3.8.1..
[1 of 9] Compiling System.Directory.Internal.C_utimensat ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/directory-1.3.8.1/noopt/build/System/Directory/Internal/C_utimensat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/directory-1.3.8.1/noopt/build/System/Directory/Internal/C_utimensat.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/directory-1.3.8.1/noopt/build/System/Directory/Internal/C_utimensat.dyn_o )
[2 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.2.4/directory-1.3.8.1/noopt/build/System/Directory/Internal/Prelude.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/directory-1.3.8.1/noopt/build/System/Directory/Internal/Prelude.dyn_o )
[3 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.2.4/directory-1.3.8.1/noopt/build/System/Directory/Internal/Common.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/directory-1.3.8.1/noopt/build/System/Directory/Internal/Common.dyn_o )
[4 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.2.4/directory-1.3.8.1/noopt/build/System/Directory/Internal/Config.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/directory-1.3.8.1/noopt/build/System/Directory/Internal/Config.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.2.4/directory-1.3.8.1/noopt/build/System/Directory/Internal/Posix.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/directory-1.3.8.1/noopt/build/System/Directory/Internal/Posix.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/noopt/build/System/Directory/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/noopt/build/System/Directory/Internal/Windows.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/directory-1.3.8.1/noopt/build/System/Directory/Internal/Windows.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/noopt/build/System/Directory/OsPath.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/noopt/build/System/Directory.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/directory-1.3.8.1/noopt/build/System/Directory.dyn_o )
Preprocessing test suite 'test' for directory-1.3.8.1..
Building test suite 'test' for directory-1.3.8.1..
[ 1 of 34] Compiling TestUtils        ( tests/TestUtils.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/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.2.4/directory-1.3.8.1/noopt/build/test/test-tmp/Main.o )
Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/directory-1.3.8.1/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.1.test
Writing: directory-1.3.8.1-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.2.4/directory-1.3.8.1/noopt/hpc/vanilla/html/test/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: directory-1.3.8.1-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.2.4/directory-1.3.8.1/noopt/hpc/vanilla/html/directory-1.3.8.1/hpc_index.html