Skip to content

v1.6.0.1: Fix Windows build with GHC 9.6 related to directory no longer Safe #23

v1.6.0.1: Fix Windows build with GHC 9.6 related to directory no longer Safe

v1.6.0.1: Fix Windows build with GHC 9.6 related to directory no longer Safe #23

Triggered via pull request September 11, 2023 14:06
@andreasabelandreasabel
synchronize #65
ci-9.8
Status Success
Total duration 10m 2s
Artifacts

ci-mac-win.yml

on: pull_request
Matrix: cabal
Fit to window
Zoom out
Zoom in

Annotations

110 warnings
cabal (macos-latest, 9.2, latest): src/System/IO/HVFS.hs#L299
Orphan instance: instance Show FileStatus
cabal (macos-latest, 9.2, latest): src/Network/Utils.hs#L96
Pattern match(es) are non-exhaustive
cabal (macos-latest, 9.2, latest): src/System/Path/NameManip.hs#L116
Pattern match(es) are non-exhaustive
cabal (macos-latest, 9.2, latest): src/System/IO/HVFS.hs#L299
Orphan instance: instance Show FileStatus
cabal (macos-latest, 9.2, latest): testsrc/GZiptest.hs#L17
To ensure compatibility with future core libraries changes
cabal (macos-latest, 9.2, latest): testsrc/Listtest.hs#L10
To ensure compatibility with future core libraries changes
cabal (macos-latest, 9.2, latest): testsrc/MIMETypestest.hs#L11
To ensure compatibility with future core libraries changes
cabal (macos-latest, 9.2, latest): testsrc/TestUtils.hs#L33
Pattern match is redundant
cabal (macos-latest, 9.2, latest): testsrc/Globtest.hs#L25
To ensure compatibility with future core libraries changes
cabal (macos-latest, 9.6, latest): src/System/IO/HVFS.hs#L299
Orphan instance: instance Show FileStatus
cabal (macos-latest, 9.6, latest): src/Network/Utils.hs#L96
Pattern match(es) are non-exhaustive
cabal (macos-latest, 9.6, latest): src/System/Path/NameManip.hs#L116
Pattern match(es) are non-exhaustive
cabal (macos-latest, 9.6, latest): src/System/IO/HVFS.hs#L299
Orphan instance: instance Show FileStatus
cabal (macos-latest, 9.6, latest): testsrc/GZiptest.hs#L17
To ensure compatibility with future core libraries changes
cabal (macos-latest, 9.6, latest): testsrc/Listtest.hs#L10
To ensure compatibility with future core libraries changes
cabal (macos-latest, 9.6, latest): testsrc/MIMETypestest.hs#L11
To ensure compatibility with future core libraries changes
cabal (macos-latest, 9.6, latest): testsrc/TestUtils.hs#L33
Pattern match is redundant
cabal (macos-latest, 9.6, latest): testsrc/Globtest.hs#L25
To ensure compatibility with future core libraries changes
cabal (macos-latest, 9.4, latest): src/Network/Utils.hs#L96
Pattern match(es) are non-exhaustive
cabal (macos-latest, 9.4, latest): src/System/Path/NameManip.hs#L116
Pattern match(es) are non-exhaustive
cabal (macos-latest, 9.4, latest): src/System/IO/HVFS.hs#L299
Orphan instance: instance Show FileStatus
cabal (macos-latest, 9.4, latest): testsrc/GZiptest.hs#L17
To ensure compatibility with future core libraries changes
cabal (macos-latest, 9.4, latest): testsrc/Listtest.hs#L10
To ensure compatibility with future core libraries changes
cabal (macos-latest, 9.4, latest): testsrc/MIMETypestest.hs#L11
To ensure compatibility with future core libraries changes
cabal (macos-latest, 9.4, latest): testsrc/TestUtils.hs#L33
Pattern match is redundant
cabal (macos-latest, 9.4, latest): testsrc/Globtest.hs#L25
To ensure compatibility with future core libraries changes
cabal (macos-latest, 9.4, latest): src/System/IO/HVFS.hs#L299
Orphan instance: instance Show FileStatus
cabal (macos-latest, 8.0, latest): src/System/IO/HVFS.hs#L299
Orphan instance: instance Show FileStatus
cabal (macos-latest, 8.0, latest): src/Network/Utils.hs#L96
Pattern match(es) are non-exhaustive
cabal (macos-latest, 8.0, latest): src/System/IO/HVFS.hs#L299
Orphan instance: instance Show FileStatus
cabal (windows-latest, 9.4, latest): src/Network/Utils.hs#L98
Pattern match(es) are non-exhaustive
cabal (windows-latest, 9.4, latest): src/System/Cmd/Utils.hs#L124
The import of ‘Fd’ from module ‘System.Posix.Types’ is redundant
cabal (windows-latest, 9.4, latest): src/System/Cmd/Utils.hs#L125
The import of ‘System.IO’ is redundant
cabal (windows-latest, 9.4, latest): src/System/Cmd/Utils.hs#L126
The import of ‘Control.Concurrent’ is redundant
cabal (windows-latest, 9.4, latest): src/System/Cmd/Utils.hs#L127
The import of ‘Control.Exception’ is redundant
cabal (windows-latest, 9.4, latest): src/System/Cmd/Utils.hs#L128
The qualified import of ‘Control.Exception’ is redundant
cabal (windows-latest, 9.4, latest): src/System/Cmd/Utils.hs#L164
Defined but not used: ‘logRunning’
cabal (windows-latest, 9.4, latest): src/System/Cmd/Utils.hs#L167
Defined but not used: ‘warnFail’
cabal (windows-latest, 9.4, latest): src/System/Cmd/Utils.hs#L560
Defined but not used: ‘showCmd’
cabal (windows-latest, 9.4, latest): src/System/Daemon.hs#L2
‘System.Daemon’ is marked as Trustworthy but has been inferred as safe!
cabal (windows-latest, 9.4, latest): src/System/Cmd/Utils.hs#L124
The import of ‘Fd’ from module ‘System.Posix.Types’ is redundant
cabal (windows-latest, 9.4, latest): src/System/Cmd/Utils.hs#L125
The import of ‘System.IO’ is redundant
cabal (windows-latest, 9.4, latest): src/System/Cmd/Utils.hs#L126
The import of ‘Control.Concurrent’ is redundant
cabal (windows-latest, 9.4, latest): src/System/Cmd/Utils.hs#L127
The import of ‘Control.Exception’ is redundant
cabal (windows-latest, 9.4, latest): src/System/Cmd/Utils.hs#L128
The qualified import of ‘Control.Exception’ is redundant
cabal (windows-latest, 9.4, latest): src/System/Cmd/Utils.hs#L164
Defined but not used: ‘logRunning’
cabal (windows-latest, 9.4, latest): src/System/Cmd/Utils.hs#L167
Defined but not used: ‘warnFail’
cabal (windows-latest, 9.4, latest): src/System/Cmd/Utils.hs#L560
Defined but not used: ‘showCmd’
cabal (windows-latest, 9.4, latest): src/System/Daemon.hs#L2
‘System.Daemon’ is marked as Trustworthy but has been inferred as safe!
cabal (windows-latest, 9.4, latest): src/System/IO/WindowsCompat.hs#L57
The import of ‘System.Time.Utils’ is redundant
cabal (windows-latest, 9.2, latest): src/System/Cmd/Utils.hs#L124
The import of ‘Fd’ from module ‘System.Posix.Types’ is redundant
cabal (windows-latest, 9.2, latest): src/System/Cmd/Utils.hs#L125
The import of ‘System.IO’ is redundant
cabal (windows-latest, 9.2, latest): src/System/Cmd/Utils.hs#L126
The import of ‘Control.Concurrent’ is redundant
cabal (windows-latest, 9.2, latest): src/System/Cmd/Utils.hs#L127
The import of ‘Control.Exception’ is redundant
cabal (windows-latest, 9.2, latest): src/System/Cmd/Utils.hs#L128
The qualified import of ‘Control.Exception’ is redundant
cabal (windows-latest, 9.2, latest): src/System/Cmd/Utils.hs#L164
Defined but not used: ‘logRunning’
cabal (windows-latest, 9.2, latest): src/System/Cmd/Utils.hs#L167
Defined but not used: ‘warnFail’
cabal (windows-latest, 9.2, latest): src/System/Cmd/Utils.hs#L560
Defined but not used: ‘showCmd’
cabal (windows-latest, 9.2, latest): src/System/Daemon.hs#L2
‘System.Daemon’ is marked as Trustworthy but has been inferred as safe!
cabal (windows-latest, 9.2, latest): src/System/IO/WindowsCompat.hs#L57
The import of ‘System.Time.Utils’ is redundant
cabal (windows-latest, 9.2, latest): src/Network/Utils.hs#L98
Pattern match(es) are non-exhaustive
cabal (windows-latest, 9.2, latest): src/System/Cmd/Utils.hs#L124
The import of ‘Fd’ from module ‘System.Posix.Types’ is redundant
cabal (windows-latest, 9.2, latest): src/System/Cmd/Utils.hs#L125
The import of ‘System.IO’ is redundant
cabal (windows-latest, 9.2, latest): src/System/Cmd/Utils.hs#L126
The import of ‘Control.Concurrent’ is redundant
cabal (windows-latest, 9.2, latest): src/System/Cmd/Utils.hs#L127
The import of ‘Control.Exception’ is redundant
cabal (windows-latest, 9.2, latest): src/System/Cmd/Utils.hs#L128
The qualified import of ‘Control.Exception’ is redundant
cabal (windows-latest, 9.2, latest): src/System/Cmd/Utils.hs#L164
Defined but not used: ‘logRunning’
cabal (windows-latest, 9.2, latest): src/System/Cmd/Utils.hs#L167
Defined but not used: ‘warnFail’
cabal (windows-latest, 9.2, latest): src/System/Cmd/Utils.hs#L560
Defined but not used: ‘showCmd’
cabal (windows-latest, 9.2, latest): src/System/Daemon.hs#L2
‘System.Daemon’ is marked as Trustworthy but has been inferred as safe!
cabal (windows-latest, 8.0, latest): src/System/IO/WindowsCompat.hs#L57
The import of ‘System.Time.Utils’ is redundant
cabal (windows-latest, 8.0, latest): src/System/IO/WindowsCompat.hs#L125
Defined but not used: ‘isdir’
cabal (windows-latest, 8.0, latest): src/System/IO/WindowsCompat.hs#L126
Defined but not used: ‘perms’
cabal (windows-latest, 8.0, latest): src/System/IO/HVFS.hs#L299
Orphan instance: instance Show FileStatus
cabal (windows-latest, 8.0, latest): src/System/Daemon.hs#L2
‘System.Daemon’ is marked as Trustworthy but has been inferred as safe!
cabal (windows-latest, 8.0, latest): src/System/Cmd/Utils.hs#L124
The import of ‘Fd’ from module ‘System.Posix.Types’ is redundant
cabal (windows-latest, 8.0, latest): src/System/Cmd/Utils.hs#L125
The import of ‘System.IO’ is redundant
cabal (windows-latest, 8.0, latest): src/System/Cmd/Utils.hs#L126
The import of ‘Control.Concurrent’ is redundant
cabal (windows-latest, 8.0, latest): src/System/Cmd/Utils.hs#L127
The import of ‘Control.Exception’ is redundant
cabal (windows-latest, 8.0, latest): src/System/Cmd/Utils.hs#L128
The qualified import of ‘Control.Exception’ is redundant
cabal (windows-latest, 8.0, latest): src/System/IO/WindowsCompat.hs#L57
The import of ‘System.Time.Utils’ is redundant
cabal (windows-latest, 8.0, latest): src/System/IO/WindowsCompat.hs#L125
Defined but not used: ‘isdir’
cabal (windows-latest, 8.0, latest): src/System/IO/WindowsCompat.hs#L126
Defined but not used: ‘perms’
cabal (windows-latest, 8.0, latest): src/System/IO/HVFS.hs#L299
Orphan instance: instance Show FileStatus
cabal (windows-latest, 8.0, latest): src/System/Daemon.hs#L2
‘System.Daemon’ is marked as Trustworthy but has been inferred as safe!
cabal (windows-latest, 8.0, latest): src/System/Cmd/Utils.hs#L124
The import of ‘Fd’ from module ‘System.Posix.Types’ is redundant
cabal (windows-latest, 8.0, latest): src/System/Cmd/Utils.hs#L125
The import of ‘System.IO’ is redundant
cabal (windows-latest, 8.0, latest): src/System/Cmd/Utils.hs#L126
The import of ‘Control.Concurrent’ is redundant
cabal (windows-latest, 8.0, latest): src/System/Cmd/Utils.hs#L127
The import of ‘Control.Exception’ is redundant
cabal (windows-latest, 8.0, latest): src/System/Cmd/Utils.hs#L128
The qualified import of ‘Control.Exception’ is redundant
cabal (windows-latest, 9.6, latest): src/System/Cmd/Utils.hs#L124
The import of ‘Fd’ from module ‘System.Posix.Types’ is redundant
cabal (windows-latest, 9.6, latest): src/System/Cmd/Utils.hs#L125
The import of ‘System.IO’ is redundant
cabal (windows-latest, 9.6, latest): src/System/Cmd/Utils.hs#L126
The import of ‘Control.Concurrent’ is redundant
cabal (windows-latest, 9.6, latest): src/System/Cmd/Utils.hs#L127
The import of ‘Control.Exception’ is redundant
cabal (windows-latest, 9.6, latest): src/System/Cmd/Utils.hs#L128
The qualified import of ‘Control.Exception’ is redundant
cabal (windows-latest, 9.6, latest): src/System/Cmd/Utils.hs#L164
Defined but not used: ‘logRunning’
cabal (windows-latest, 9.6, latest): src/System/Cmd/Utils.hs#L167
Defined but not used: ‘warnFail’
cabal (windows-latest, 9.6, latest): src/System/Cmd/Utils.hs#L560
Defined but not used: ‘showCmd’
cabal (windows-latest, 9.6, latest): src/System/Daemon.hs#L2
‘System.Daemon’ is marked as Trustworthy but has been inferred as safe!
cabal (windows-latest, 9.6, latest): src/System/IO/WindowsCompat.hs#L57
The import of ‘System.Time.Utils’ is redundant
cabal (windows-latest, 9.6, latest): src/Network/Utils.hs#L98
Pattern match(es) are non-exhaustive
cabal (windows-latest, 9.6, latest): src/System/Cmd/Utils.hs#L124
The import of ‘Fd’ from module ‘System.Posix.Types’ is redundant
cabal (windows-latest, 9.6, latest): src/System/Cmd/Utils.hs#L125
The import of ‘System.IO’ is redundant
cabal (windows-latest, 9.6, latest): src/System/Cmd/Utils.hs#L126
The import of ‘Control.Concurrent’ is redundant
cabal (windows-latest, 9.6, latest): src/System/Cmd/Utils.hs#L127
The import of ‘Control.Exception’ is redundant
cabal (windows-latest, 9.6, latest): src/System/Cmd/Utils.hs#L128
The qualified import of ‘Control.Exception’ is redundant
cabal (windows-latest, 9.6, latest): src/System/Cmd/Utils.hs#L164
Defined but not used: ‘logRunning’
cabal (windows-latest, 9.6, latest): src/System/Cmd/Utils.hs#L167
Defined but not used: ‘warnFail’
cabal (windows-latest, 9.6, latest): src/System/Cmd/Utils.hs#L560
Defined but not used: ‘showCmd’
cabal (windows-latest, 9.6, latest): src/System/Daemon.hs#L2
‘System.Daemon’ is marked as Trustworthy but has been inferred as safe!