[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
expressions | 81% (1399/1726) |
boolean | guards | 39% (17/43) |
conditions | 75% (6/8) |
qualifiers | 100% (0/0) |
alternatives | 79% (107/134) |
local declarations | 98% (54/55) |
top-level declarations | 64% (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