digitallyinduced / ihp

🔥 The fastest way to build type safe web apps. IHP is a new batteries-included web framework optimized for longterm productivity and programmer happiness
https://ihp.digitallyinduced.com/
MIT License
4.95k stars 197 forks source link

./start fails with 'RunDevServer: command not found' possibly because can't install ormolu #1273

Closed wolverian closed 2 years ago

wolverian commented 2 years ago

After ihp-new blog, running ./start:

% ./start
[...snipped a lot of logs here (available below) ...]
stripping (with command strip and flags -S) in /nix/store/ipcz899457y2hhmr4sd8hs7wgbd110l5-ormolu-0.1.4.1-bin/bin 
patching script interpreter paths in /nix/store/ipcz899457y2hhmr4sd8hs7wgbd110l5-ormolu-0.1.4.1-bin
error: cycle detected in build of '/nix/store/mhgprkxfnmjglp547skvagf4kwikd23h-ormolu-0.1.4.1.drv' in the references of output 'bin' from output 'out'
direnv: loading ~/src/blog/.envrc
./start: line 29: RunDevServer: command not found
direnv: loading ~/src/blog/.envrc
Environment OS: macOS Monterey 12.0.1 (21A559) Machine: MacBook Air M1
Full logs ``` % ./start these 6 derivations will be built: /nix/store/wjxlfvvwjgza14a8xgswmmfax11fyrz2-minio-hs-1.5.3.drv /nix/store/cdsvq4hx60gz40if40dgkb4wa58lp5hp-ihp-v0.17.0.drv /nix/store/mhgprkxfnmjglp547skvagf4kwikd23h-ormolu-0.1.4.1.drv /nix/store/q0cjjxcc9qabbpfwmxl9p916528qj0f4-hls-ormolu-plugin-1.0.1.2.drv /nix/store/m38hqhhsqiw285ihxzsx8clmamlrgs91-haskell-language-server-1.5.1.0.drv /nix/store/0k0l4y2d6kxfjsws10r8bx04b06v4b2g-ghc-8.10.7-with-packages.drv building '/nix/store/wjxlfvvwjgza14a8xgswmmfax11fyrz2-minio-hs-1.5.3.drv'... building '/nix/store/mhgprkxfnmjglp547skvagf4kwikd23h-ormolu-0.1.4.1.drv'... setupCompilerEnvironmentPhase Build with /nix/store/qckscc03x3hn1ws8f3868rfqm187mg6z-ghc-8.10.7. setupCompilerEnvironmentPhase Build with /nix/store/qckscc03x3hn1ws8f3868rfqm187mg6z-ghc-8.10.7. unpacking sources unpacking source archive /nix/store/wp9vaf59wr1vwawp14aba6d77wpwr7zs-ormolu-0.1.4.1.tar.gz source root is ormolu-0.1.4.1 setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file ormolu-0.1.4.1/tests/Spec.hs patching sources Replace Cabal file with edited version from mirror://hackage/ormolu-0.1.4.1/revision/1.cabal. compileBuildDriverPhase setupCompileFlags: -package-db=/private/tmp/nix-build-ormolu-0.1.4.1.drv-0/setup-package.conf.d -j8 -threaded -rtsopts [1 of 1] Compiling Main ( Setup.hs, /private/tmp/nix-build-ormolu-0.1.4.1.drv-0/Main.o ) unpacking sources unpacking source archive /nix/store/77225531szajl6bsqj7qbahc8p5ngzda-source source root is source patching sources compileBuildDriverPhase setupCompileFlags: -package-db=/private/tmp/nix-build-minio-hs-1.5.3.drv-0/setup-package.conf.d -j8 -threaded -rtsopts [1 of 1] Compiling Main ( Setup.hs, /private/tmp/nix-build-minio-hs-1.5.3.drv-0/Main.o ) Linking Setup ... Linking Setup ... updateAutotoolsGnuConfigScriptsPhase configuring updateAutotoolsGnuConfigScriptsPhase configureFlags: --verbose --prefix=/nix/store/j1ak3jgw6qglyhqap6dzvp5sfckrbxd4-ormolu-0.1.4.1 --libdir=$prefix/lib/$compiler --libsubdir=$abi/$libname --datadir=/nix/store/yjfrsyk9h0c0bylj6jsgmzm6nwxfl7az-ormolu-0.1.4.1-data/share/ghc-8.10.7 --docdir=/nix/store/fypaf0lkwzk0pw9pi8xhj52jnfaylpr9-ormolu-0.1.4.1-doc/share/doc/ormolu-0.1.4.1 --with-gcc=clang --package-db=/private/tmp/nix-build-ormolu-0.1.4.1.drv-0/package.conf.d --ghc-options=-j8 --disable-split-objs --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --bindir=/nix/store/ipcz899457y2hhmr4sd8hs7wgbd110l5-ormolu-0.1.4.1-bin/bin --extra-lib-dirs=/nix/store/8zp1cv4mri7rlchzwj4nbp5mli05viwc-ncurses-6.2/lib --extra-lib-dirs=/nix/store/yl3gsj42lckcjym90hw9l7jaizaw2h51-libffi-3.4.2/lib --extra-lib-dirs=/nix/store/z124ygwdnrqxq35r8xgpqbshc310q2zh-gmp-6.2.1/lib --extra-include-dirs=/nix/store/wkjn1bs7li1bxqsrismky7hw3i47m5ln-libiconv-50/include --extra-lib-dirs=/nix/store/wkjn1bs7li1bxqsrismky7hw3i47m5ln-libiconv-50/lib --extra-include-dirs=/nix/store/5w0g4c19ny3qs6l65kyydnmgg0l04g2p-libcxx-11.1.0-dev/include --extra-lib-dirs=/nix/store/396zj5agy9hl13qci7dvk0hr3pnr8q1w-libcxx-11.1.0/lib --extra-include-dirs=/nix/store/xix3jmqp3ccsy7nkzqrnx923v3i84niw-libcxxabi-11.1.0-dev/include --extra-lib-dirs=/nix/store/kd9rpwf06axm0j7gp52yknwzm0qgsmq6-libcxxabi-11.1.0/lib --extra-lib-dirs=/nix/store/nvs4vk5js5prf9mb94rdsj70hvjaiqfj-compiler-rt-libc-11.1.0/lib --extra-framework-dirs=/nix/store/c63d4im7hj8273hlrgsnin5kcj7cg6ad-apple-framework-CoreFoundation-11.0.0/Library/Frameworks --extra-include-dirs=/nix/store/masby0h78dcikl96crs39025i4hmqdm6-libobjc-11.0.0/include --extra-lib-dirs=/nix/store/masby0h78dcikl96crs39025i4hmqdm6-libobjc-11.0.0/lib configuring configureFlags: --verbose --prefix=/nix/store/6q01yfpf8ix2ghcsnd4f6ljbylpcp5rl-minio-hs-1.5.3 --libdir=$prefix/lib/$compiler --libsubdir=$abi/$libname --docdir=/nix/store/9k9v604pbqpvn2wds988d1afvm9f1bxn-minio-hs-1.5.3-doc/share/doc/minio-hs-1.5.3 --with-gcc=clang --package-db=/private/tmp/nix-build-minio-hs-1.5.3.drv-0/package.conf.d --ghc-options=-j8 --disable-split-objs --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --extra-lib-dirs=/nix/store/8zp1cv4mri7rlchzwj4nbp5mli05viwc-ncurses-6.2/lib --extra-lib-dirs=/nix/store/yl3gsj42lckcjym90hw9l7jaizaw2h51-libffi-3.4.2/lib --extra-lib-dirs=/nix/store/z124ygwdnrqxq35r8xgpqbshc310q2zh-gmp-6.2.1/lib --extra-include-dirs=/nix/store/wkjn1bs7li1bxqsrismky7hw3i47m5ln-libiconv-50/include --extra-lib-dirs=/nix/store/wkjn1bs7li1bxqsrismky7hw3i47m5ln-libiconv-50/lib --extra-include-dirs=/nix/store/5w0g4c19ny3qs6l65kyydnmgg0l04g2p-libcxx-11.1.0-dev/include --extra-lib-dirs=/nix/store/396zj5agy9hl13qci7dvk0hr3pnr8q1w-libcxx-11.1.0/lib --extra-include-dirs=/nix/store/xix3jmqp3ccsy7nkzqrnx923v3i84niw-libcxxabi-11.1.0-dev/include --extra-lib-dirs=/nix/store/kd9rpwf06axm0j7gp52yknwzm0qgsmq6-libcxxabi-11.1.0/lib --extra-lib-dirs=/nix/store/nvs4vk5js5prf9mb94rdsj70hvjaiqfj-compiler-rt-libc-11.1.0/lib --extra-framework-dirs=/nix/store/c63d4im7hj8273hlrgsnin5kcj7cg6ad-apple-framework-CoreFoundation-11.0.0/Library/Frameworks --extra-include-dirs=/nix/store/masby0h78dcikl96crs39025i4hmqdm6-libobjc-11.0.0/include --extra-lib-dirs=/nix/store/masby0h78dcikl96crs39025i4hmqdm6-libobjc-11.0.0/lib Using Parsec parser Configuring ormolu-0.1.4.1... Flags chosen: dev=False Dependency Diff >=0.4 && <1.0: using Diff-0.4.0 Dependency ansi-terminal >=0.10 && <1.0: using ansi-terminal-0.11 Dependency base >=4.12 && <5.0: using base-4.14.3.0 Dependency bytestring >=0.2 && <0.12: using bytestring-0.10.12.0 Dependency containers >=0.5 && <0.7: using containers-0.6.5.1 Dependency dlist >=0.8 && <2.0: using dlist-1.0 Dependency exceptions >=0.6 && <0.11: using exceptions-0.10.4 Dependency ghc-lib-parser ==8.10.*: using ghc-lib-parser-8.10.7.20210828 Dependency mtl >=2.0 && <3.0: using mtl-2.2.2 Dependency syb ==0.7.*: using syb-0.7.2.1 Dependency text >=0.2 && <1.3: using text-1.2.4.1 Dependency base >=4.12 && <5.0: using base-4.14.3.0 Dependency filepath >=1.2 && <1.5: using filepath-1.4.2.1 Dependency ghc-lib-parser ==8.10.*: using ghc-lib-parser-8.10.7.20210828 Dependency gitrev ==1.3.*: using gitrev-1.3.1 Dependency optparse-applicative >=0.14 && <0.17: using optparse-applicative-0.16.1.0 Dependency ormolu -any: using ormolu-0.1.4.1 Dependency text >=0.2 && <1.3: using text-1.2.4.1 Dependency base >=4.12 && <5.0: using base-4.14.3.0 Dependency containers >=0.5 && <0.7: using containers-0.6.5.1 Dependency filepath >=1.2 && <1.5: using filepath-1.4.2.1 Dependency hspec >=2.0 && <3.0: using hspec-2.7.10 Dependency ormolu -any: using ormolu-0.1.4.1 Dependency path >=0.6 && <0.9: using path-0.8.0 Dependency path-io >=1.4.2 && <2.0: using path-io-1.6.3 Dependency text >=0.2 && <1.3: using text-1.2.4.1 Source component graph: component lib component exe:ormolu dependency lib component test:tests dependency lib Configured component graph: component ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN include Diff-0.4.0-CDtRIdcKdKRFoIDMUUnujF include ansi-terminal-0.11-9jIHjq4Fo5NCYjpO7qtA3g include base-4.14.3.0 include bytestring-0.10.12.0 include containers-0.6.5.1 include dlist-1.0-DfSJiQK14jl1NJ1DncWHr2 include exceptions-0.10.4 include ghc-lib-parser-8.10.7.20210828-3JfzLiWBJmaFBCCXq9roVm include mtl-2.2.2 include syb-0.7.2.1-3ZxAz5aLJG42mk09XSGNse include text-1.2.4.1 component ormolu-0.1.4.1-F2j8qBdWENx1FtcOv3s3tH-ormolu include base-4.14.3.0 include filepath-1.4.2.1 include ghc-lib-parser-8.10.7.20210828-3JfzLiWBJmaFBCCXq9roVm include gitrev-1.3.1-5l1ce7Z8FLeH3eTvapsJP8 include optparse-applicative-0.16.1.0-9yAhNP7kPjCKR0vfR9SZ3Y include ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN include text-1.2.4.1 component ormolu-0.1.4.1-4whI7BNcRr35n4ajYnBgQE-tests include base-4.14.3.0 include containers-0.6.5.1 include filepath-1.4.2.1 include hspec-2.7.10-Gg8ePX8q8Gq4VctiwvZteO include ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN include path-0.8.0-JN5tlEGNX9HKRcBjHukWSh include path-io-1.6.3-4SCFzrqqHU8IDbUThsHYpm include text-1.2.4.1 Linked component graph: unit ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN include Diff-0.4.0-CDtRIdcKdKRFoIDMUUnujF include ansi-terminal-0.11-9jIHjq4Fo5NCYjpO7qtA3g include base-4.14.3.0 include bytestring-0.10.12.0 include containers-0.6.5.1 include dlist-1.0-DfSJiQK14jl1NJ1DncWHr2 include exceptions-0.10.4 include ghc-lib-parser-8.10.7.20210828-3JfzLiWBJmaFBCCXq9roVm include mtl-2.2.2 include syb-0.7.2.1-3ZxAz5aLJG42mk09XSGNse include text-1.2.4.1 Ormolu=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu,Ormolu.Config=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Config,Ormolu.Diff.ParseResult=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Diff.ParseResult,Ormolu.Diff.Text=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Diff.Text,Ormolu.Exception=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Exception,Ormolu.Imports=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Imports,Ormolu.Parser=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Parser,Ormolu.Parser.Anns=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Parser.Anns,Ormolu.Parser.CommentStream=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Parser.CommentStream,Ormolu.Parser.Pragma=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Parser.Pragma,Ormolu.Parser.Result=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Parser.Result,Ormolu.Parser.Shebang=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Parser.Shebang,Ormolu.Printer=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer,Ormolu.Printer.Combinators=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Combinators,Ormolu.Printer.Comments=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Comments,Ormolu.Printer.Internal=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Internal,Ormolu.Printer.Meat.Common=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Meat.Common,Ormolu.Printer.Meat.Declaration=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Meat.Declaration,Ormolu.Printer.Meat.Declaration.Annotation=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Meat.Declaration.Annotation,Ormolu.Printer.Meat.Declaration.Class=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Meat.Declaration.Class,Ormolu.Printer.Meat.Declaration.Data=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Meat.Declaration.Data,Ormolu.Printer.Meat.Declaration.Default=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Meat.Declaration.Default,Ormolu.Printer.Meat.Declaration.Foreign=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Meat.Declaration.Foreign,Ormolu.Printer.Meat.Declaration.Instance=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Meat.Declaration.Instance,Ormolu.Printer.Meat.Declaration.RoleAnnotation=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Meat.Declaration.RoleAnnotation,Ormolu.Printer.Meat.Declaration.Rule=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Meat.Declaration.Rule,Ormolu.Printer.Meat.Declaration.Signature=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Meat.Declaration.Signature,Ormolu.Printer.Meat.Declaration.Splice=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Meat.Declaration.Splice,Ormolu.Printer.Meat.Declaration.Type=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Meat.Declaration.Type,Ormolu.Printer.Meat.Declaration.TypeFamily=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Meat.Declaration.TypeFamily,Ormolu.Printer.Meat.Declaration.Value=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Meat.Declaration.Value,Ormolu.Printer.Meat.Declaration.Warning=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Meat.Declaration.Warning,Ormolu.Printer.Meat.ImportExport=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Meat.ImportExport,Ormolu.Printer.Meat.Module=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Meat.Module,Ormolu.Printer.Meat.Pragma=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Meat.Pragma,Ormolu.Printer.Meat.Type=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Meat.Type,Ormolu.Printer.Operators=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.Operators,Ormolu.Printer.SpanStream=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Printer.SpanStream,Ormolu.Processing.Common=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Processing.Common,Ormolu.Processing.Cpp=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Processing.Cpp,Ormolu.Processing.Postprocess=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Processing.Postprocess,Ormolu.Processing.Preprocess=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Processing.Preprocess,Ormolu.Terminal=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Terminal,Ormolu.Utils=ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN:Ormolu.Utils unit ormolu-0.1.4.1-F2j8qBdWENx1FtcOv3s3tH-ormolu include base-4.14.3.0 include filepath-1.4.2.1 include ghc-lib-parser-8.10.7.20210828-3JfzLiWBJmaFBCCXq9roVm include gitrev-1.3.1-5l1ce7Z8FLeH3eTvapsJP8 include optparse-applicative-0.16.1.0-9yAhNP7kPjCKR0vfR9SZ3Y include ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN include text-1.2.4.1 unit ormolu-0.1.4.1-4whI7BNcRr35n4ajYnBgQE-tests include base-4.14.3.0 include containers-0.6.5.1 include filepath-1.4.2.1 include hspec-2.7.10-Gg8ePX8q8Gq4VctiwvZteO include ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN include path-0.8.0-JN5tlEGNX9HKRcBjHukWSh include path-io-1.6.3-4SCFzrqqHU8IDbUThsHYpm include text-1.2.4.1 Ready component graph: definite ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN depends Diff-0.4.0-CDtRIdcKdKRFoIDMUUnujF depends ansi-terminal-0.11-9jIHjq4Fo5NCYjpO7qtA3g depends base-4.14.3.0 depends bytestring-0.10.12.0 depends containers-0.6.5.1 depends dlist-1.0-DfSJiQK14jl1NJ1DncWHr2 depends exceptions-0.10.4 depends ghc-lib-parser-8.10.7.20210828-3JfzLiWBJmaFBCCXq9roVm depends mtl-2.2.2 depends syb-0.7.2.1-3ZxAz5aLJG42mk09XSGNse depends text-1.2.4.1 definite ormolu-0.1.4.1-F2j8qBdWENx1FtcOv3s3tH-ormolu depends base-4.14.3.0 depends filepath-1.4.2.1 depends ghc-lib-parser-8.10.7.20210828-3JfzLiWBJmaFBCCXq9roVm depends gitrev-1.3.1-5l1ce7Z8FLeH3eTvapsJP8 depends optparse-applicative-0.16.1.0-9yAhNP7kPjCKR0vfR9SZ3Y depends ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN depends text-1.2.4.1 definite ormolu-0.1.4.1-4whI7BNcRr35n4ajYnBgQE-tests depends base-4.14.3.0 depends containers-0.6.5.1 depends filepath-1.4.2.1 depends hspec-2.7.10-Gg8ePX8q8Gq4VctiwvZteO depends ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN depends path-0.8.0-JN5tlEGNX9HKRcBjHukWSh Using Parsec parser Configuring minio-hs-1.5.3... Flags chosen: examples=False, live-test=False Dependency aeson >=1.2: using aeson-1.5.6.0 Dependency base >=4.7 && <5: using base-4.14.3.0 Dependency base64-bytestring >=1.0: using base64-bytestring-1.1.0.0 Dependency binary >=0.8.5.0: using binary-0.8.8.0 Dependency bytestring >=0.10: using bytestring-0.10.12.0 Dependency case-insensitive >=1.2: using case-insensitive-1.2.1.0 Dependency conduit >=1.3: using conduit-1.3.4.2 Dependency conduit-extra >=1.3: using conduit-extra-1.3.5 Dependency connection -any: using connection-0.3.1 Dependency cryptonite >=0.25: using cryptonite-0.29 Dependency cryptonite-conduit >=0.2: using cryptonite-conduit-0.2.2 Dependency digest >=0.0.1: using digest-0.0.1.3 Dependency directory -any: using directory-1.3.6.0 Dependency exceptions -any: using exceptions-0.10.4 Dependency filepath >=1.4: using filepath-1.4.2.1 Dependency http-client >=0.5: using http-client-0.6.4.1 Dependency http-client-tls -any: using http-client-tls-0.3.5.3 Dependency http-conduit >=2.3: using http-conduit-2.3.8 Dependency http-types >=0.12: using http-types-0.12.3 Dependency ini -any: using ini-0.4.1 Dependency memory >=0.14: using memory-0.15.0 Dependency network-uri -any: using network-uri-2.6.4.1 Dependency protolude ==0.3.*: using protolude-0.3.0 Dependency raw-strings-qq >=1: using raw-strings-qq-1.1 Dependency resourcet >=1.2: using resourcet-1.2.4.3 Dependency retry -any: using retry-0.8.1.2 Dependency text >=1.2: using text-1.2.4.1 Dependency time >=1.8: using time-1.9.3 Dependency transformers >=0.5: using transformers-0.5.6.2 Dependency unliftio ==0.2.*: using unliftio-0.2.20 Dependency unliftio-core ==0.2.*: using unliftio-core-0.2.0.1 Dependency unordered-containers >=0.2: using unordered-containers-0.2.15.0 Dependency xml-conduit >=1.8: using xml-conduit-1.9.1.1 Dependency QuickCheck -any: using QuickCheck-2.14.2 Dependency aeson >=1.2: using aeson-1.5.6.0 Dependency base >=4.7 && <5: using base-4.14.3.0 Dependency base64-bytestring >=1.0: using base64-bytestring-1.1.0.0 Dependency binary >=0.8.5.0: using binary-0.8.8.0 Dependency bytestring >=0.10: using bytestring-0.10.12.0 Dependency case-insensitive >=1.2: using case-insensitive-1.2.1.0 Dependency conduit >=1.3: using conduit-1.3.4.2 Dependency conduit-extra >=1.3: using conduit-extra-1.3.5 Dependency connection -any: using connection-0.3.1 Dependency cryptonite >=0.25: using cryptonite-0.29 Dependency cryptonite-conduit >=0.2: using cryptonite-conduit-0.2.2 Dependency digest >=0.0.1: using digest-0.0.1.3 Dependency directory -any: using directory-1.3.6.0 Dependency exceptions -any: using exceptions-0.10.4 Dependency filepath >=1.4: using filepath-1.4.2.1 Dependency http-client >=0.5: using http-client-0.6.4.1 Dependency http-client-tls -any: using http-client-tls-0.3.5.3 Dependency http-conduit >=2.3: using http-conduit-2.3.8 Dependency http-types >=0.12: using http-types-0.12.3 Dependency ini -any: using ini-0.4.1 Dependency memory >=0.14: using memory-0.15.0 Dependency minio-hs -any: using minio-hs-1.5.3 Dependency network-uri -any: using network-uri-2.6.4.1 Dependency protolude ==0.3.*: using protolude-0.3.0 Dependency raw-strings-qq >=1: using raw-strings-qq-1.1 Dependency resourcet >=1.2: using resourcet-1.2.4.3 Dependency retry -any: using retry-0.8.1.2 Dependency tasty -any: using tasty-1.4.2 Dependency tasty-hunit -any: using tasty-hunit-0.10.0.3 Dependency tasty-quickcheck -any: using tasty-quickcheck-0.10.1.2 Dependency tasty-smallcheck -any: using tasty-smallcheck-0.8.2 Dependency text >=1.2: using text-1.2.4.1 Dependency time >=1.8: using time-1.9.3 Dependency transformers >=0.5: using transformers-0.5.6.2 Dependency unliftio ==0.2.*: using unliftio-0.2.20 Dependency unliftio-core ==0.2.*: using unliftio-core-0.2.0.1 Dependency unordered-containers >=0.2: using unordered-containers-0.2.15.0 Dependency xml-conduit >=1.8: using xml-conduit-1.9.1.1 depends path-io-1.6.3-4SCFzrqqHU8IDbUThsHYpm depends text-1.2.4.1 Using Cabal-3.2.1.0 compiled by ghc-8.10 Using compiler: ghc-8.10.7 Using install prefix: /nix/store/j1ak3jgw6qglyhqap6dzvp5sfckrbxd4-ormolu-0.1.4.1 Executables installed in: /nix/store/ipcz899457y2hhmr4sd8hs7wgbd110l5-ormolu-0.1.4.1-bin/bin Libraries installed in: /nix/store/j1ak3jgw6qglyhqap6dzvp5sfckrbxd4-ormolu-0.1.4.1/lib/ghc-8.10.7/aarch64-osx-ghc-8.10.7/ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN Dynamic Libraries installed in: /nix/store/j1ak3jgw6qglyhqap6dzvp5sfckrbxd4-ormolu-0.1.4.1/lib/ghc-8.10.7/aarch64-osx-ghc-8.10.7 Private executables installed in: /nix/store/j1ak3jgw6qglyhqap6dzvp5sfckrbxd4-ormolu-0.1.4.1/libexec/aarch64-osx-ghc-8.10.7/ormolu-0.1.4.1 Data files installed in: /nix/store/yjfrsyk9h0c0bylj6jsgmzm6nwxfl7az-ormolu-0.1.4.1-data/share/ghc-8.10.7/aarch64-osx-ghc-8.10.7/ormolu-0.1.4.1 Documentation installed in: /nix/store/fypaf0lkwzk0pw9pi8xhj52jnfaylpr9-ormolu-0.1.4.1-doc/share/doc/ormolu-0.1.4.1 Configuration files installed in: /nix/store/j1ak3jgw6qglyhqap6dzvp5sfckrbxd4-ormolu-0.1.4.1/etc No alex found Using ar found on system at: /nix/store/3fl5z9yfnz08kjb4cnhw2w8a2zsm5qim-cctools-binutils-darwin-949.0.1/bin/ar No c2hs found No cpphs found No doctest found Using gcc version 11.1.0 given by user at: /nix/store/bp55vzlmcyqcx9n08pkzslvks10zybwc-clang-wrapper-11.1.0/bin/clang Using ghc version 8.10.7 found on system at: /nix/store/qckscc03x3hn1ws8f3868rfqm187mg6z-ghc-8.10.7/bin/ghc Using ghc-pkg version 8.10.7 found on system at: /nix/store/qckscc03x3hn1ws8f3868rfqm187mg6z-ghc-8.10.7/bin/ghc-pkg No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.24.2 found on system at: /nix/store/qckscc03x3hn1ws8f3868rfqm187mg6z-ghc-8.10.7/bin/haddock No happy found Using haskell-suite found on system at: haskell-suite-dummy-location Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location No hmake found Using hpc version 0.68 found on system at: /nix/store/qckscc03x3hn1ws8f3868rfqm187mg6z-ghc-8.10.7/bin/hpc Using hsc2hs version 0.68.7 found on system at: /nix/store/qckscc03x3hn1ws8f3868rfqm187mg6z-ghc-8.10.7/bin/hsc2hs Using hscolour version 1.24 found on system at: /nix/store/ablw9f4ycsyjdfa160l6r7hxld8mdwnf-hscolour-1.24.4/bin/HsColour No jhc found Using ld found on system at: /nix/store/472h3dssnhsrbdrbp3cbmdacjs1g78a2-cctools-binutils-darwin-wrapper-949.0.1/bin/ld No pkg-config found Using runghc version 8.10.7 found on system at: /nix/store/qckscc03x3hn1ws8f3868rfqm187mg6z-ghc-8.10.7/bin/runghc Using strip found on system at: /nix/store/bp55vzlmcyqcx9n08pkzslvks10zybwc-clang-wrapper-11.1.0/bin/strip Using tar found on system at: /nix/store/yp5vw4cnjfw1immlw0dnm1rjaqb9snly-gnutar-1.34/bin/tar No uhc found building Preprocessing library for ormolu-0.1.4.1.. Building library for ormolu-0.1.4.1.. Source component graph: component lib component test:minio-hs-test dependency lib Configured component graph: component minio-hs-1.5.3-Iz2a3Ci3RWK6C3IyAx31Jt include aeson-1.5.6.0-KC6aCi313TK4AR9JExwsDM include base-4.14.3.0 include base64-bytestring-1.1.0.0-BWLIbKf0ddVKHmBmhN5qQd include binary-0.8.8.0 include bytestring-0.10.12.0 include case-insensitive-1.2.1.0-4N223TkArekBx8c5f23A0p include conduit-1.3.4.2-GUHge7DS76QChqgF00FzDC include conduit-extra-1.3.5-5gStamAYNKf7DHvOO3mNqI include connection-0.3.1-4klBiI5ILMb6kwJQ88CRvH include cryptonite-0.29-Bc51cmj1s5TEuimBjzgMVv include cryptonite-conduit-0.2.2-KmJObdhhCy8Fvu5Wla14jG include digest-0.0.1.3-OoLc4cKWm4yD7flRyKiK include directory-1.3.6.0 include exceptions-0.10.4 include filepath-1.4.2.1 include http-client-0.6.4.1-5Ds8pCIIrBL3b4XY6kKxBq include http-client-tls-0.3.5.3-LuAFsYDbOOw8ZtcBJ6V1ug include http-conduit-2.3.8-nXwiA4kFhRHNkuHHutYCn include http-types-0.12.3-DWYDQkos046C4VefKJvra4 include ini-0.4.1-CDmdq9qAZGsilQVDhbD86 include memory-0.15.0-EMCKRb89UubC3qqFetWNBn include network-uri-2.6.4.1-FoaOTqCvxKb41UengpTW6P include protolude-0.3.0-JwzG6yRWaVFD6Q6HVlvbd1 include raw-strings-qq-1.1-2ynoAV4E9K64Fz0svmJspz include resourcet-1.2.4.3-FoVDF2S423X81YcQMv6k4 include retry-0.8.1.2-vCXE5LpQLuDwjt3Z7paUq include text-1.2.4.1 include time-1.9.3 include transformers-0.5.6.2 include unliftio-0.2.20-9LrcGuQJQeY3B3YiLoAt2m include unliftio-core-0.2.0.1-Hy41KxS3ore3s5ACrFOvp6 include unordered-containers-0.2.15.0-2yTip6iJsbgIDzJLfNbk3d include xml-conduit-1.9.1.1-7mCf2nZCZsf4bRLhRnuuEZ component minio-hs-1.5.3-3F2v03rVoDP5kwO3tZW6N0-minio-hs-test include QuickCheck-2.14.2-LnAekkDY9lpEHhc1zrdrc6 include aeson-1.5.6.0-KC6aCi313TK4AR9JExwsDM include base-4.14.3.0 include base64-bytestring-1.1.0.0-BWLIbKf0ddVKHmBmhN5qQd include binary-0.8.8.0 include bytestring-0.10.12.0 include case-insensitive-1.2.1.0-4N223TkArekBx8c5f23A0p include conduit-1.3.4.2-GUHge7DS76QChqgF00FzDC include conduit-extra-1.3.5-5gStamAYNKf7DHvOO3mNqI include connection-0.3.1-4klBiI5ILMb6kwJQ88CRvH include cryptonite-0.29-Bc51cmj1s5TEuimBjzgMVv include cryptonite-conduit-0.2.2-KmJObdhhCy8Fvu5Wla14jG include digest-0.0.1.3-OoLc4cKWm4yD7flRyKiK include directory-1.3.6.0 include exceptions-0.10.4 include filepath-1.4.2.1 include http-client-0.6.4.1-5Ds8pCIIrBL3b4XY6kKxBq include http-client-tls-0.3.5.3-LuAFsYDbOOw8ZtcBJ6V1ug include http-conduit-2.3.8-nXwiA4kFhRHNkuHHutYCn include http-types-0.12.3-DWYDQkos046C4VefKJvra4 include ini-0.4.1-CDmdq9qAZGsilQVDhbD86 include memory-0.15.0-EMCKRb89UubC3qqFetWNBn include minio-hs-1.5.3-Iz2a3Ci3RWK6C3IyAx31Jt include network-uri-2.6.4.1-FoaOTqCvxKb41UengpTW6P include protolude-0.3.0-JwzG6yRWaVFD6Q6HVlvbd1 include raw-strings-qq-1.1-2ynoAV4E9K64Fz0svmJspz include resourcet-1.2.4.3-FoVDF2S423X81YcQMv6k4 include retry-0.8.1.2-vCXE5LpQLuDwjt3Z7paUq include tasty-1.4.2-8uNODzuO8iuERCqkmI6DdY include tasty-hunit-0.10.0.3-7LGqFUvb8q5LYq7uuCTUBm include tasty-quickcheck-0.10.1.2-1X1mgcPW5Q86feFgT0Kvk0 include tasty-smallcheck-0.8.2-2ybLDqJ3jNc54gyVoeMCNa include text-1.2.4.1 include time-1.9.3 include transformers-0.5.6.2 include unliftio-0.2.20-9LrcGuQJQeY3B3YiLoAt2m include unliftio-core-0.2.0.1-Hy41KxS3ore3s5ACrFOvp6 include unordered-containers-0.2.15.0-2yTip6iJsbgIDzJLfNbk3d include xml-conduit-1.9.1.1-7mCf2nZCZsf4bRLhRnuuEZ Linked component graph: unit minio-hs-1.5.3-Iz2a3Ci3RWK6C3IyAx31Jt include aeson-1.5.6.0-KC6aCi313TK4AR9JExwsDM include base-4.14.3.0 include base64-bytestring-1.1.0.0-BWLIbKf0ddVKHmBmhN5qQd include binary-0.8.8.0 include bytestring-0.10.12.0 include case-insensitive-1.2.1.0-4N223TkArekBx8c5f23A0p include conduit-1.3.4.2-GUHge7DS76QChqgF00FzDC include conduit-extra-1.3.5-5gStamAYNKf7DHvOO3mNqI include connection-0.3.1-4klBiI5ILMb6kwJQ88CRvH include cryptonite-0.29-Bc51cmj1s5TEuimBjzgMVv include cryptonite-conduit-0.2.2-KmJObdhhCy8Fvu5Wla14jG include digest-0.0.1.3-OoLc4cKWm4yD7flRyKiK include directory-1.3.6.0 include exceptions-0.10.4 include filepath-1.4.2.1 include http-client-0.6.4.1-5Ds8pCIIrBL3b4XY6kKxBq include http-client-tls-0.3.5.3-LuAFsYDbOOw8ZtcBJ6V1ug include http-conduit-2.3.8-nXwiA4kFhRHNkuHHutYCn include http-types-0.12.3-DWYDQkos046C4VefKJvra4 include ini-0.4.1-CDmdq9qAZGsilQVDhbD86 include memory-0.15.0-EMCKRb89UubC3qqFetWNBn include network-uri-2.6.4.1-FoaOTqCvxKb41UengpTW6P include protolude-0.3.0-JwzG6yRWaVFD6Q6HVlvbd1 include raw-strings-qq-1.1-2ynoAV4E9K64Fz0svmJspz include resourcet-1.2.4.3-FoVDF2S423X81YcQMv6k4 include retry-0.8.1.2-vCXE5LpQLuDwjt3Z7paUq include text-1.2.4.1 include time-1.9.3 include transformers-0.5.6.2 include unliftio-0.2.20-9LrcGuQJQeY3B3YiLoAt2m include unliftio-core-0.2.0.1-Hy41KxS3ore3s5ACrFOvp6 include unordered-containers-0.2.15.0-2yTip6iJsbgIDzJLfNbk3d include xml-conduit-1.9.1.1-7mCf2nZCZsf4bRLhRnuuEZ Network.Minio=minio-hs-1.5.3-Iz2a3Ci3RWK6C3IyAx31Jt:Network.Minio,Network.Minio.AdminAPI=minio-hs-1.5.3-Iz2a3Ci3RWK6C3IyAx31Jt:Network.Minio.AdminAPI,Network.Minio.S3API=minio-hs-1.5.3-Iz2a3Ci3RWK6C3IyAx31Jt:Network.Minio.S3API unit minio-hs-1.5.3-3F2v03rVoDP5kwO3tZW6N0-minio-hs-test include QuickCheck-2.14.2-LnAekkDY9lpEHhc1zrdrc6 include aeson-1.5.6.0-KC6aCi313TK4AR9JExwsDM include base-4.14.3.0 include base64-bytestring-1.1.0.0-BWLIbKf0ddVKHmBmhN5qQd include binary-0.8.8.0 include bytestring-0.10.12.0 include case-insensitive-1.2.1.0-4N223TkArekBx8c5f23A0p include conduit-1.3.4.2-GUHge7DS76QChqgF00FzDC include conduit-extra-1.3.5-5gStamAYNKf7DHvOO3mNqI include connection-0.3.1-4klBiI5ILMb6kwJQ88CRvH include cryptonite-0.29-Bc51cmj1s5TEuimBjzgMVv include cryptonite-conduit-0.2.2-KmJObdhhCy8Fvu5Wla14jG include digest-0.0.1.3-OoLc4cKWm4yD7flRyKiK include directory-1.3.6.0 include exceptions-0.10.4 include filepath-1.4.2.1 include http-client-0.6.4.1-5Ds8pCIIrBL3b4XY6kKxBq include http-client-tls-0.3.5.3-LuAFsYDbOOw8ZtcBJ6V1ug include http-conduit-2.3.8-nXwiA4kFhRHNkuHHutYCn include http-types-0.12.3-DWYDQkos046C4VefKJvra4 include ini-0.4.1-CDmdq9qAZGsilQVDhbD86 include memory-0.15.0-EMCKRb89UubC3qqFetWNBn include minio-hs-1.5.3-Iz2a3Ci3RWK6C3IyAx31Jt include network-uri-2.6.4.1-FoaOTqCvxKb41UengpTW6P include protolude-0.3.0-JwzG6yRWaVFD6Q6HVlvbd1 include raw-strings-qq-1.1-2ynoAV4E9K64Fz0svmJspz include resourcet-1.2.4.3-FoVDF2S423X81YcQMv6k4 include retry-0.8.1.2-vCXE5LpQLuDwjt3Z7paUq include tasty-1.4.2-8uNODzuO8iuERCqkmI6DdY include tasty-hunit-0.10.0.3-7LGqFUvb8q5LYq7uuCTUBm include tasty-quickcheck-0.10.1.2-1X1mgcPW5Q86feFgT0Kvk0 include tasty-smallcheck-0.8.2-2ybLDqJ3jNc54gyVoeMCNa include text-1.2.4.1 include time-1.9.3 include transformers-0.5.6.2 include unliftio-0.2.20-9LrcGuQJQeY3B3YiLoAt2m include unliftio-core-0.2.0.1-Hy41KxS3ore3s5ACrFOvp6 include unordered-containers-0.2.15.0-2yTip6iJsbgIDzJLfNbk3d include xml-conduit-1.9.1.1-7mCf2nZCZsf4bRLhRnuuEZ Ready component graph: definite minio-hs-1.5.3-Iz2a3Ci3RWK6C3IyAx31Jt depends aeson-1.5.6.0-KC6aCi313TK4AR9JExwsDM depends base-4.14.3.0 [ 1 of 48] Compiling GHC ( src/GHC.hs, dist/build/GHC.o, dist/build/GHC.dyn_o ) depends base64-bytestring-1.1.0.0-BWLIbKf0ddVKHmBmhN5qQd depends binary-0.8.8.0 depends bytestring-0.10.12.0 depends case-insensitive-1.2.1.0-4N223TkArekBx8c5f23A0p depends conduit-1.3.4.2-GUHge7DS76QChqgF00FzDC depends conduit-extra-1.3.5-5gStamAYNKf7DHvOO3mNqI depends connection-0.3.1-4klBiI5ILMb6kwJQ88CRvH depends cryptonite-0.29-Bc51cmj1s5TEuimBjzgMVv depends cryptonite-conduit-0.2.2-KmJObdhhCy8Fvu5Wla14jG depends digest-0.0.1.3-OoLc4cKWm4yD7flRyKiK depends directory-1.3.6.0 depends exceptions-0.10.4 depends filepath-1.4.2.1 depends http-client-0.6.4.1-5Ds8pCIIrBL3b4XY6kKxBq depends http-client-tls-0.3.5.3-LuAFsYDbOOw8ZtcBJ6V1ug depends http-conduit-2.3.8-nXwiA4kFhRHNkuHHutYCn depends http-types-0.12.3-DWYDQkos046C4VefKJvra4 depends ini-0.4.1-CDmdq9qAZGsilQVDhbD86 depends memory-0.15.0-EMCKRb89UubC3qqFetWNBn depends network-uri-2.6.4.1-FoaOTqCvxKb41UengpTW6P depends protolude-0.3.0-JwzG6yRWaVFD6Q6HVlvbd1 depends raw-strings-qq-1.1-2ynoAV4E9K64Fz0svmJspz depends resourcet-1.2.4.3-FoVDF2S423X81YcQMv6k4 depends retry-0.8.1.2-vCXE5LpQLuDwjt3Z7paUq depends text-1.2.4.1 depends time-1.9.3 depends transformers-0.5.6.2 depends unliftio-0.2.20-9LrcGuQJQeY3B3YiLoAt2m depends unliftio-core-0.2.0.1-Hy41KxS3ore3s5ACrFOvp6 depends unordered-containers-0.2.15.0-2yTip6iJsbgIDzJLfNbk3d depends xml-conduit-1.9.1.1-7mCf2nZCZsf4bRLhRnuuEZ definite minio-hs-1.5.3-3F2v03rVoDP5kwO3tZW6N0-minio-hs-test depends QuickCheck-2.14.2-LnAekkDY9lpEHhc1zrdrc6 depends aeson-1.5.6.0-KC6aCi313TK4AR9JExwsDM depends base-4.14.3.0 depends base64-bytestring-1.1.0.0-BWLIbKf0ddVKHmBmhN5qQd depends binary-0.8.8.0 depends bytestring-0.10.12.0 depends case-insensitive-1.2.1.0-4N223TkArekBx8c5f23A0p depends conduit-1.3.4.2-GUHge7DS76QChqgF00FzDC depends conduit-extra-1.3.5-5gStamAYNKf7DHvOO3mNqI depends connection-0.3.1-4klBiI5ILMb6kwJQ88CRvH depends cryptonite-0.29-Bc51cmj1s5TEuimBjzgMVv depends cryptonite-conduit-0.2.2-KmJObdhhCy8Fvu5Wla14jG depends digest-0.0.1.3-OoLc4cKWm4yD7flRyKiK depends directory-1.3.6.0 depends exceptions-0.10.4 depends filepath-1.4.2.1 depends http-client-0.6.4.1-5Ds8pCIIrBL3b4XY6kKxBq depends http-client-tls-0.3.5.3-LuAFsYDbOOw8ZtcBJ6V1ug depends http-conduit-2.3.8-nXwiA4kFhRHNkuHHutYCn depends http-types-0.12.3-DWYDQkos046C4VefKJvra4 depends ini-0.4.1-CDmdq9qAZGsilQVDhbD86 depends memory-0.15.0-EMCKRb89UubC3qqFetWNBn depends minio-hs-1.5.3-Iz2a3Ci3RWK6C3IyAx31Jt depends network-uri-2.6.4.1-FoaOTqCvxKb41UengpTW6P depends protolude-0.3.0-JwzG6yRWaVFD6Q6HVlvbd1 depends raw-strings-qq-1.1-2ynoAV4E9K64Fz0svmJspz depends resourcet-1.2.4.3-FoVDF2S423X81YcQMv6k4 depends retry-0.8.1.2-vCXE5LpQLuDwjt3Z7paUq depends tasty-1.4.2-8uNODzuO8iuERCqkmI6DdY depends tasty-hunit-0.10.0.3-7LGqFUvb8q5LYq7uuCTUBm depends tasty-quickcheck-0.10.1.2-1X1mgcPW5Q86feFgT0Kvk0 depends tasty-smallcheck-0.8.2-2ybLDqJ3jNc54gyVoeMCNa depends text-1.2.4.1 depends time-1.9.3 depends transformers-0.5.6.2 depends unliftio-0.2.20-9LrcGuQJQeY3B3YiLoAt2m depends unliftio-core-0.2.0.1-Hy41KxS3ore3s5ACrFOvp6 depends unordered-containers-0.2.15.0-2yTip6iJsbgIDzJLfNbk3d depends xml-conduit-1.9.1.1-7mCf2nZCZsf4bRLhRnuuEZ Using Cabal-3.2.1.0 compiled by ghc-8.10 Using compiler: ghc-8.10.7 Using install prefix: /nix/store/6q01yfpf8ix2ghcsnd4f6ljbylpcp5rl-minio-hs-1.5.3 Executables installed in: /nix/store/6q01yfpf8ix2ghcsnd4f6ljbylpcp5rl-minio-hs-1.5.3/bin Libraries installed in: /nix/store/6q01yfpf8ix2ghcsnd4f6ljbylpcp5rl-minio-hs-1.5.3/lib/ghc-8.10.7/aarch64-osx-ghc-8.10.7/minio-hs-1.5.3-Iz2a3Ci3RWK6C3IyAx31Jt Dynamic Libraries installed in: /nix/store/6q01yfpf8ix2ghcsnd4f6ljbylpcp5rl-minio-hs-1.5.3/lib/ghc-8.10.7/aarch64-osx-ghc-8.10.7 Private executables installed in: /nix/store/6q01yfpf8ix2ghcsnd4f6ljbylpcp5rl-minio-hs-1.5.3/libexec/aarch64-osx-ghc-8.10.7/minio-hs-1.5.3 Data files installed in: /nix/store/6q01yfpf8ix2ghcsnd4f6ljbylpcp5rl-minio-hs-1.5.3/share/aarch64-osx-ghc-8.10.7/minio-hs-1.5.3 Documentation installed in: /nix/store/9k9v604pbqpvn2wds988d1afvm9f1bxn-minio-hs-1.5.3-doc/share/doc/minio-hs-1.5.3 Configuration files installed in: /nix/store/6q01yfpf8ix2ghcsnd4f6ljbylpcp5rl-minio-hs-1.5.3/etc No alex found Using ar found on system at: /nix/store/3fl5z9yfnz08kjb4cnhw2w8a2zsm5qim-cctools-binutils-darwin-949.0.1/bin/ar No c2hs found No cpphs found No doctest found Using gcc version 11.1.0 given by user at: /nix/store/bp55vzlmcyqcx9n08pkzslvks10zybwc-clang-wrapper-11.1.0/bin/clang Using ghc version 8.10.7 found on system at: /nix/store/qckscc03x3hn1ws8f3868rfqm187mg6z-ghc-8.10.7/bin/ghc Using ghc-pkg version 8.10.7 found on system at: /nix/store/qckscc03x3hn1ws8f3868rfqm187mg6z-ghc-8.10.7/bin/ghc-pkg No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.24.2 found on system at: /nix/store/qckscc03x3hn1ws8f3868rfqm187mg6z-ghc-8.10.7/bin/haddock No happy found Using haskell-suite found on system at: haskell-suite-dummy-location Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location No hmake found Using hpc version 0.68 found on system at: /nix/store/qckscc03x3hn1ws8f3868rfqm187mg6z-ghc-8.10.7/bin/hpc Using hsc2hs version 0.68.7 found on system at: /nix/store/qckscc03x3hn1ws8f3868rfqm187mg6z-ghc-8.10.7/bin/hsc2hs Using hscolour version 1.24 found on system at: /nix/store/ablw9f4ycsyjdfa160l6r7hxld8mdwnf-hscolour-1.24.4/bin/HsColour No jhc found Using ld found on system at: /nix/store/472h3dssnhsrbdrbp3cbmdacjs1g78a2-cctools-binutils-darwin-wrapper-949.0.1/bin/ld No pkg-config found Using runghc version 8.10.7 found on system at: /nix/store/qckscc03x3hn1ws8f3868rfqm187mg6z-ghc-8.10.7/bin/runghc Using strip found on system at: /nix/store/bp55vzlmcyqcx9n08pkzslvks10zybwc-clang-wrapper-11.1.0/bin/strip Using tar found on system at: /nix/store/yp5vw4cnjfw1immlw0dnm1rjaqb9snly-gnutar-1.34/bin/tar No uhc found building Preprocessing library for minio-hs-1.5.3.. Building library for minio-hs-1.5.3.. [ 1 of 21] Compiling Lib.Prelude ( src/Lib/Prelude.hs, dist/build/Lib/Prelude.o, dist/build/Lib/Prelude.dyn_o ) [ 2 of 48] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, dist/build/GHC/DynFlags.o, dist/build/GHC/DynFlags.dyn_o ) [ 2 of 21] Compiling Network.Minio.Data.ByteString ( src/Network/Minio/Data/ByteString.hs, dist/build/Network/Minio/Data/ByteString.o, dist/build/Network/Minio/Data/ByteString.dyn_o ) [ 3 of 48] Compiling Ormolu.Parser.Anns ( src/Ormolu/Parser/Anns.hs, dist/build/Ormolu/Parser/Anns.o, dist/build/Ormolu/Parser/Anns.dyn_o ) [ 4 of 48] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, dist/build/Ormolu/Parser/Pragma.o, dist/build/Ormolu/Parser/Pragma.dyn_o ) [ 5 of 48] Compiling Ormolu.Parser.Shebang ( src/Ormolu/Parser/Shebang.hs, dist/build/Ormolu/Parser/Shebang.o, dist/build/Ormolu/Parser/Shebang.dyn_o ) [ 6 of 48] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, dist/build/Ormolu/Printer/SpanStream.o, dist/build/Ormolu/Printer/SpanStream.dyn_o ) [ 7 of 48] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, dist/build/Ormolu/Processing/Common.o, dist/build/Ormolu/Processing/Common.dyn_o ) [ 8 of 48] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, dist/build/Ormolu/Processing/Cpp.o, dist/build/Ormolu/Processing/Cpp.dyn_o ) [ 9 of 48] Compiling Ormolu.Processing.Postprocess ( src/Ormolu/Processing/Postprocess.hs, dist/build/Ormolu/Processing/Postprocess.o, dist/build/Ormolu/Processing/Postprocess.dyn_o ) [ 3 of 21] Compiling Network.Minio.Data.Crypto ( src/Network/Minio/Data/Crypto.hs, dist/build/Network/Minio/Data/Crypto.o, dist/build/Network/Minio/Data/Crypto.dyn_o ) [ 4 of 21] Compiling Network.Minio.Data.Time ( src/Network/Minio/Data/Time.hs, dist/build/Network/Minio/Data/Time.o, dist/build/Network/Minio/Data/Time.dyn_o ) [ 5 of 21] Compiling Network.Minio.Errors ( src/Network/Minio/Errors.hs, dist/build/Network/Minio/Errors.o, dist/build/Network/Minio/Errors.dyn_o ) [10 of 48] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, dist/build/Ormolu/Utils.o, dist/build/Ormolu/Utils.dyn_o ) [ 6 of 21] Compiling Network.Minio.Data ( src/Network/Minio/Data.hs, dist/build/Network/Minio/Data.o, dist/build/Network/Minio/Data.dyn_o ) [11 of 48] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, dist/build/Ormolu/Terminal.o, dist/build/Ormolu/Terminal.dyn_o ) [12 of 48] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, dist/build/Ormolu/Diff/Text.o, dist/build/Ormolu/Diff/Text.dyn_o ) [13 of 48] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, dist/build/Ormolu/Exception.o, dist/build/Ormolu/Exception.dyn_o ) [14 of 48] Compiling Ormolu.Config ( src/Ormolu/Config.hs, dist/build/Ormolu/Config.o, dist/build/Ormolu/Config.dyn_o ) [15 of 48] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, dist/build/Ormolu/Processing/Preprocess.o, dist/build/Ormolu/Processing/Preprocess.dyn_o ) [16 of 48] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, dist/build/Ormolu/Printer/Operators.o, dist/build/Ormolu/Printer/Operators.dyn_o ) [17 of 48] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, dist/build/Ormolu/Parser/CommentStream.o, dist/build/Ormolu/Parser/CommentStream.dyn_o ) [18 of 48] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, dist/build/Ormolu/Printer/Internal.o, dist/build/Ormolu/Printer/Internal.dyn_o ) [ 7 of 21] Compiling Network.Minio.APICommon ( src/Network/Minio/APICommon.hs, dist/build/Network/Minio/APICommon.o, dist/build/Network/Minio/APICommon.dyn_o ) [ 8 of 21] Compiling Network.Minio.JsonParser ( src/Network/Minio/JsonParser.hs, dist/build/Network/Minio/JsonParser.o, dist/build/Network/Minio/JsonParser.dyn_o ) [ 9 of 21] Compiling Network.Minio.Sign.V4 ( src/Network/Minio/Sign/V4.hs, dist/build/Network/Minio/Sign/V4.o, dist/build/Network/Minio/Sign/V4.dyn_o ) [10 of 21] Compiling Network.Minio.XmlGenerator ( src/Network/Minio/XmlGenerator.hs, dist/build/Network/Minio/XmlGenerator.o, dist/build/Network/Minio/XmlGenerator.dyn_o ) [11 of 21] Compiling Network.Minio.XmlParser ( src/Network/Minio/XmlParser.hs, dist/build/Network/Minio/XmlParser.o, dist/build/Network/Minio/XmlParser.dyn_o ) [19 of 48] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, dist/build/Ormolu/Printer/Comments.o, dist/build/Ormolu/Printer/Comments.dyn_o ) [20 of 48] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, dist/build/Ormolu/Printer/Combinators.o, dist/build/Ormolu/Printer/Combinators.dyn_o ) [21 of 48] Compiling Ormolu.Printer.Meat.Pragma ( src/Ormolu/Printer/Meat/Pragma.hs, dist/build/Ormolu/Printer/Meat/Pragma.o, dist/build/Ormolu/Printer/Meat/Pragma.dyn_o ) [22 of 48] Compiling Ormolu.Printer.Meat.Declaration.Value[boot] ( src/Ormolu/Printer/Meat/Declaration/Value.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration/Value.o-boot, dist/build/Ormolu/Printer/Meat/Declaration/Value.dyn_o ) [23 of 48] Compiling Ormolu.Printer.Meat.Common ( src/Ormolu/Printer/Meat/Common.hs, dist/build/Ormolu/Printer/Meat/Common.o, dist/build/Ormolu/Printer/Meat/Common.dyn_o ) [12 of 21] Compiling Network.Minio.Utils ( src/Network/Minio/Utils.hs, dist/build/Network/Minio/Utils.o, dist/build/Network/Minio/Utils.dyn_o ) [24 of 48] Compiling Ormolu.Printer.Meat.Type ( src/Ormolu/Printer/Meat/Type.hs, dist/build/Ormolu/Printer/Meat/Type.o, dist/build/Ormolu/Printer/Meat/Type.dyn_o ) [13 of 21] Compiling Network.Minio.AdminAPI ( src/Network/Minio/AdminAPI.hs, dist/build/Network/Minio/AdminAPI.o, dist/build/Network/Minio/AdminAPI.dyn_o ) [25 of 48] Compiling Ormolu.Printer.Meat.Declaration.Default ( src/Ormolu/Printer/Meat/Declaration/Default.hs, dist/build/Ormolu/Printer/Meat/Declaration/Default.o, dist/build/Ormolu/Printer/Meat/Declaration/Default.dyn_o ) [26 of 48] Compiling Ormolu.Printer.Meat.ImportExport ( src/Ormolu/Printer/Meat/ImportExport.hs, dist/build/Ormolu/Printer/Meat/ImportExport.o, dist/build/Ormolu/Printer/Meat/ImportExport.dyn_o ) [27 of 48] Compiling Ormolu.Printer.Meat.Declaration.Warning ( src/Ormolu/Printer/Meat/Declaration/Warning.hs, dist/build/Ormolu/Printer/Meat/Declaration/Warning.o, dist/build/Ormolu/Printer/Meat/Declaration/Warning.dyn_o ) [28 of 48] Compiling Ormolu.Printer.Meat.Declaration.TypeFamily ( src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs, dist/build/Ormolu/Printer/Meat/Declaration/TypeFamily.o, dist/build/Ormolu/Printer/Meat/Declaration/TypeFamily.dyn_o ) [29 of 48] Compiling Ormolu.Printer.Meat.Declaration.Type ( src/Ormolu/Printer/Meat/Declaration/Type.hs, dist/build/Ormolu/Printer/Meat/Declaration/Type.o, dist/build/Ormolu/Printer/Meat/Declaration/Type.dyn_o ) [30 of 48] Compiling Ormolu.Printer.Meat.Declaration.Signature ( src/Ormolu/Printer/Meat/Declaration/Signature.hs, dist/build/Ormolu/Printer/Meat/Declaration/Signature.o, dist/build/Ormolu/Printer/Meat/Declaration/Signature.dyn_o ) [31 of 48] Compiling Ormolu.Printer.Meat.Declaration.RoleAnnotation ( src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/RoleAnnotation.o, dist/build/Ormolu/Printer/Meat/Declaration/RoleAnnotation.dyn_o ) [32 of 48] Compiling Ormolu.Printer.Meat.Declaration.Foreign ( src/Ormolu/Printer/Meat/Declaration/Foreign.hs, dist/build/Ormolu/Printer/Meat/Declaration/Foreign.o, dist/build/Ormolu/Printer/Meat/Declaration/Foreign.dyn_o ) [33 of 48] Compiling Ormolu.Printer.Meat.Declaration.Data ( src/Ormolu/Printer/Meat/Declaration/Data.hs, dist/build/Ormolu/Printer/Meat/Declaration/Data.o, dist/build/Ormolu/Printer/Meat/Declaration/Data.dyn_o ) [34 of 48] Compiling Ormolu.Printer.Meat.Declaration[boot] ( src/Ormolu/Printer/Meat/Declaration.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration.o-boot, dist/build/Ormolu/Printer/Meat/Declaration.dyn_o ) [35 of 48] Compiling Ormolu.Printer.Meat.Declaration.Value ( src/Ormolu/Printer/Meat/Declaration/Value.hs, dist/build/Ormolu/Printer/Meat/Declaration/Value.o, dist/build/Ormolu/Printer/Meat/Declaration/Value.dyn_o ) [14 of 21] Compiling Network.Minio.API ( src/Network/Minio/API.hs, dist/build/Network/Minio/API.o, dist/build/Network/Minio/API.dyn_o ) [15 of 21] Compiling Network.Minio.SelectAPI ( src/Network/Minio/SelectAPI.hs, dist/build/Network/Minio/SelectAPI.o, dist/build/Network/Minio/SelectAPI.dyn_o ) [16 of 21] Compiling Network.Minio.PresignedOperations ( src/Network/Minio/PresignedOperations.hs, dist/build/Network/Minio/PresignedOperations.o, dist/build/Network/Minio/PresignedOperations.dyn_o ) [17 of 21] Compiling Network.Minio.S3API ( src/Network/Minio/S3API.hs, dist/build/Network/Minio/S3API.o, dist/build/Network/Minio/S3API.dyn_o ) [18 of 21] Compiling Network.Minio.PutObject ( src/Network/Minio/PutObject.hs, dist/build/Network/Minio/PutObject.o, dist/build/Network/Minio/PutObject.dyn_o ) [19 of 21] Compiling Network.Minio.ListOps ( src/Network/Minio/ListOps.hs, dist/build/Network/Minio/ListOps.o, dist/build/Network/Minio/ListOps.dyn_o ) [20 of 21] Compiling Network.Minio.CopyObject ( src/Network/Minio/CopyObject.hs, dist/build/Network/Minio/CopyObject.o, dist/build/Network/Minio/CopyObject.dyn_o ) [21 of 21] Compiling Network.Minio ( src/Network/Minio.hs, dist/build/Network/Minio.o, dist/build/Network/Minio.dyn_o ) [36 of 48] Compiling Ormolu.Printer.Meat.Declaration.Splice ( src/Ormolu/Printer/Meat/Declaration/Splice.hs, dist/build/Ormolu/Printer/Meat/Declaration/Splice.o, dist/build/Ormolu/Printer/Meat/Declaration/Splice.dyn_o ) [37 of 48] Compiling Ormolu.Printer.Meat.Declaration.Rule ( src/Ormolu/Printer/Meat/Declaration/Rule.hs, dist/build/Ormolu/Printer/Meat/Declaration/Rule.o, dist/build/Ormolu/Printer/Meat/Declaration/Rule.dyn_o ) [38 of 48] Compiling Ormolu.Printer.Meat.Declaration.Annotation ( src/Ormolu/Printer/Meat/Declaration/Annotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/Annotation.o, dist/build/Ormolu/Printer/Meat/Declaration/Annotation.dyn_o ) [39 of 48] Compiling Ormolu.Printer.Meat.Declaration.Instance ( src/Ormolu/Printer/Meat/Declaration/Instance.hs, dist/build/Ormolu/Printer/Meat/Declaration/Instance.o, dist/build/Ormolu/Printer/Meat/Declaration/Instance.dyn_o ) [40 of 48] Compiling Ormolu.Printer.Meat.Declaration.Class ( src/Ormolu/Printer/Meat/Declaration/Class.hs, dist/build/Ormolu/Printer/Meat/Declaration/Class.o, dist/build/Ormolu/Printer/Meat/Declaration/Class.dyn_o ) [41 of 48] Compiling Ormolu.Printer.Meat.Declaration ( src/Ormolu/Printer/Meat/Declaration.hs, dist/build/Ormolu/Printer/Meat/Declaration.o, dist/build/Ormolu/Printer/Meat/Declaration.dyn_o ) Preprocessing test suite 'minio-hs-test' for minio-hs-1.5.3.. Building test suite 'minio-hs-test' for minio-hs-1.5.3.. [ 1 of 28] Compiling Lib.Prelude ( src/Lib/Prelude.hs, dist/build/minio-hs-test/minio-hs-test-tmp/Lib/Prelude.o, dist/build/minio-hs-test/minio-hs-test-tmp/Lib/Prelude.dyn_o ) [ 2 of 28] Compiling Network.Minio.Data.ByteString ( src/Network/Minio/Data/ByteString.hs, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/Data/ByteString.o, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/Data/ByteString.dyn_o ) [ 3 of 28] Compiling Network.Minio.Data.Crypto ( src/Network/Minio/Data/Crypto.hs, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/Data/Crypto.o, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/Data/Crypto.dyn_o ) [ 4 of 28] Compiling Network.Minio.Data.Time ( src/Network/Minio/Data/Time.hs, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/Data/Time.o, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/Data/Time.dyn_o ) [ 5 of 28] Compiling Network.Minio.Errors ( src/Network/Minio/Errors.hs, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/Errors.o, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/Errors.dyn_o ) [42 of 48] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, dist/build/Ormolu/Parser/Result.o, dist/build/Ormolu/Parser/Result.dyn_o ) [43 of 48] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, dist/build/Ormolu/Parser.o, dist/build/Ormolu/Parser.dyn_o ) [44 of 48] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, dist/build/Ormolu/Imports.o, dist/build/Ormolu/Imports.dyn_o ) [45 of 48] Compiling Ormolu.Printer.Meat.Module ( src/Ormolu/Printer/Meat/Module.hs, dist/build/Ormolu/Printer/Meat/Module.o, dist/build/Ormolu/Printer/Meat/Module.dyn_o ) [ 6 of 28] Compiling Network.Minio.Data ( src/Network/Minio/Data.hs, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/Data.o, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/Data.dyn_o ) [46 of 48] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, dist/build/Ormolu/Printer.o, dist/build/Ormolu/Printer.dyn_o ) [47 of 48] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, dist/build/Ormolu/Diff/ParseResult.o, dist/build/Ormolu/Diff/ParseResult.dyn_o ) [48 of 48] Compiling Ormolu ( src/Ormolu.hs, dist/build/Ormolu.o, dist/build/Ormolu.dyn_o ) Preprocessing executable 'ormolu' for ormolu-0.1.4.1.. Building executable 'ormolu' for ormolu-0.1.4.1.. :15:10: error: warning: non-portable path to file '"dist/build/Ormolu/autogen/cabal_macros.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path] #include "dist/build/ormolu/autogen/cabal_macros.h" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "dist/build/Ormolu/autogen/cabal_macros.h" 1 warning generated. :15:10: error: warning: non-portable path to file '"dist/build/Ormolu/autogen/cabal_macros.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path] #include "dist/build/ormolu/autogen/cabal_macros.h" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "dist/build/Ormolu/autogen/cabal_macros.h" 1 warning generated. [1 of 2] Compiling Paths_ormolu ( dist/build/ormolu/autogen/Paths_ormolu.hs, dist/build/ormolu/ormolu-tmp/Paths_ormolu.o, dist/build/ormolu/ormolu-tmp/Paths_ormolu.dyn_o ) [2 of 2] Compiling Main ( app/Main.hs, dist/build/ormolu/ormolu-tmp/Main.o, dist/build/ormolu/ormolu-tmp/Main.dyn_o ) :15:10: error: warning: non-portable path to file '"dist/build/Ormolu/autogen/cabal_macros.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path] #include "dist/build/ormolu/autogen/cabal_macros.h" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "dist/build/Ormolu/autogen/cabal_macros.h" 1 warning generated. :15:10: error: warning: non-portable path to file '"dist/build/Ormolu/autogen/cabal_macros.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path] #include "dist/build/ormolu/autogen/cabal_macros.h" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "dist/build/Ormolu/autogen/cabal_macros.h" 1 warning generated. Linking dist/build/ormolu/ormolu ... [ 7 of 28] Compiling Network.Minio.APICommon ( src/Network/Minio/APICommon.hs, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/APICommon.o, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/APICommon.dyn_o ) Preprocessing test suite 'tests' for ormolu-0.1.4.1.. Building test suite 'tests' for ormolu-0.1.4.1.. [1 of 4] Compiling Ormolu.Diff.TextSpec ( tests/Ormolu/Diff/TextSpec.hs, dist/build/tests/tests-tmp/Ormolu/Diff/TextSpec.o, dist/build/tests/tests-tmp/Ormolu/Diff/TextSpec.dyn_o ) [ 8 of 28] Compiling Network.Minio.JsonParser ( src/Network/Minio/JsonParser.hs, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/JsonParser.o, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/JsonParser.dyn_o ) [ 9 of 28] Compiling Network.Minio.JsonParser.Test ( test/Network/Minio/JsonParser/Test.hs, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/JsonParser/Test.o, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/JsonParser/Test.dyn_o ) [10 of 28] Compiling Network.Minio.Sign.V4 ( src/Network/Minio/Sign/V4.hs, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/Sign/V4.o, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/Sign/V4.dyn_o ) [11 of 28] Compiling Network.Minio.TestHelpers ( test/Network/Minio/TestHelpers.hs, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/TestHelpers.o, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/TestHelpers.dyn_o ) [12 of 28] Compiling Network.Minio.XmlGenerator ( src/Network/Minio/XmlGenerator.hs, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/XmlGenerator.o, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/XmlGenerator.dyn_o ) [13 of 28] Compiling Network.Minio.XmlParser ( src/Network/Minio/XmlParser.hs, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/XmlParser.o, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/XmlParser.dyn_o ) [2 of 4] Compiling Ormolu.Parser.PragmaSpec ( tests/Ormolu/Parser/PragmaSpec.hs, dist/build/tests/tests-tmp/Ormolu/Parser/PragmaSpec.o, dist/build/tests/tests-tmp/Ormolu/Parser/PragmaSpec.dyn_o ) [3 of 4] Compiling Ormolu.PrinterSpec ( tests/Ormolu/PrinterSpec.hs, dist/build/tests/tests-tmp/Ormolu/PrinterSpec.o, dist/build/tests/tests-tmp/Ormolu/PrinterSpec.dyn_o ) [4 of 4] Compiling Main ( tests/Spec.hs, dist/build/tests/tests-tmp/Main.o, dist/build/tests/tests-tmp/Main.dyn_o ) Linking dist/build/tests/tests ... [14 of 28] Compiling Network.Minio.XmlGenerator.Test ( test/Network/Minio/XmlGenerator/Test.hs, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/XmlGenerator/Test.o, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/XmlGenerator/Test.dyn_o ) [15 of 28] Compiling Network.Minio.Utils ( src/Network/Minio/Utils.hs, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/Utils.o, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/Utils.dyn_o ) [16 of 28] Compiling Network.Minio.Utils.Test ( test/Network/Minio/Utils/Test.hs, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/Utils/Test.o, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/Utils/Test.dyn_o ) [17 of 28] Compiling Network.Minio.AdminAPI ( src/Network/Minio/AdminAPI.hs, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/AdminAPI.o, dist/build/minio-hs-test/minio-hs-test-tmp/Network/Minio/AdminAPI.dyn_o ) running tests Running 1 test suites... Test suite tests: RUNNING... Test suite tests: PASS Test suite logged to: dist/test/ormolu-0.1.4.1-tests.log 1 of 1 test suites (1 of 1 test cases) passed. haddockPhase Preprocessing library for ormolu-0.1.4.1.. Running Haddock on library for ormolu-0.1.4.1.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. Haddock coverage: 100% ( 5 / 5) in 'Ormolu.Parser.Anns' 100% ( 3 / 3) in 'Ormolu.Parser.Pragma' 100% ( 4 / 4) in 'Ormolu.Parser.Shebang' Warning: 'RealSrcSpan' is ambiguous. It is defined * in ‘SrcLoc’ * in ‘SrcLoc’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘SrcLoc’ 100% ( 3 / 3) in 'Ormolu.Printer.SpanStream' 100% ( 4 / 4) in 'Ormolu.Processing.Common' 100% ( 4 / 4) in 'Ormolu.Processing.Cpp' 100% ( 2 / 2) in 'Ormolu.Processing.Postprocess' Warning: 'RealSrcSpan' is ambiguous. It is defined * in ‘SrcLoc’ * in ‘SrcLoc’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘SrcLoc’ 100% ( 14 / 14) in 'Ormolu.Utils' 100% ( 15 / 15) in 'Ormolu.Terminal' 100% ( 4 / 4) in 'Ormolu.Diff.Text' 100% ( 3 / 3) in 'Ormolu.Exception' 100% ( 9 / 9) in 'Ormolu.Config' 100% ( 2 / 2) in 'Ormolu.Processing.Preprocess' 100% ( 4 / 4) in 'Ormolu.Printer.Operators' 100% ( 10 / 10) in 'Ormolu.Parser.CommentStream' Warning: 'RealSrcSpan' is ambiguous. It is defined * in ‘SrcLoc’ * in ‘SrcLoc’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘SrcLoc’ 100% ( 38 / 38) in 'Ormolu.Printer.Internal' 100% ( 6 / 6) in 'Ormolu.Printer.Comments' 100% ( 50 / 50) in 'Ormolu.Printer.Combinators' Warning: 'LanguagePragma' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 2 / 2) in 'Ormolu.Printer.Meat.Pragma' 70% ( 7 / 10) in 'Ormolu.Printer.Meat.Common' Missing documentation for: p_hsmodName (src/Ormolu/Printer/Meat/Common.hs:34) p_ieWrappedName (src/Ormolu/Printer/Meat/Common.hs:40) p_qualName (src/Ormolu/Printer/Meat/Common.hs:107) 33% ( 3 / 9) in 'Ormolu.Printer.Meat.Type' Missing documentation for: p_hsType (src/Ormolu/Printer/Meat/Type.hs:26) p_hsTypePostDoc (src/Ormolu/Printer/Meat/Type.hs:29) p_hsContext (src/Ormolu/Printer/Meat/Type.hs:191) p_hsTyVarBndr (src/Ormolu/Printer/Meat/Type.hs:197) p_conDeclFields (src/Ormolu/Printer/Meat/Type.hs:223) tyVarsToTypes (src/Ormolu/Printer/Meat/Type.hs:260) 0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Default' Missing documentation for: Module header p_defaultDecl (src/Ormolu/Printer/Meat/Declaration/Default.hs:13) 33% ( 1 / 3) in 'Ormolu.Printer.Meat.ImportExport' Missing documentation for: p_hsmodExports (src/Ormolu/Printer/Meat/ImportExport.hs:18) p_hsmodImport (src/Ormolu/Printer/Meat/ImportExport.hs:31) 0% ( 0 / 3) in 'Ormolu.Printer.Meat.Declaration.Warning' Missing documentation for: Module header p_warnDecls (src/Ormolu/Printer/Meat/Declaration/Warning.hs:17) p_moduleWarning (src/Ormolu/Printer/Meat/Declaration/Warning.hs:27) 33% ( 1 / 3) in 'Ormolu.Printer.Meat.Declaration.TypeFamily' Missing documentation for: p_famDecl (src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs:20) p_tyFamInstEqn (src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs:88) 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Type' Missing documentation for: p_synDecl (src/Ormolu/Printer/Meat/Declaration/Type.hs:15) 20% ( 1 / 5) in 'Ormolu.Printer.Meat.Declaration.Signature' Missing documentation for: p_sigDecl (src/Ormolu/Printer/Meat/Declaration/Signature.hs:23) p_typeAscription (src/Ormolu/Printer/Meat/Declaration/Signature.hs:55) p_activation (src/Ormolu/Printer/Meat/Declaration/Signature.hs:155) p_standaloneKindSig (src/Ormolu/Printer/Meat/Declaration/Signature.hs:224) 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.RoleAnnotation' Missing documentation for: p_roleAnnot (src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs:16) Warning: 'ForeignImport' is ambiguous. It is defined * in ‘GHC.Hs.Decls’ * in ‘GHC.Hs.Decls’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Hs.Decls’ Warning: 'Outputable' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Foreign' Missing documentation for: Module header p_foreignDecl (src/Ormolu/Printer/Meat/Declaration/Foreign.hs:19) 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Data' Missing documentation for: p_dataDecl (src/Ormolu/Printer/Meat/Declaration/Data.hs:19) 0% ( 0 / 6) in 'Ormolu.Printer.Meat.Declaration.Value' Missing documentation for: Module header p_valDecl (src/Ormolu/Printer/Meat/Declaration/Value.hs:66) p_pat (src/Ormolu/Printer/Meat/Declaration/Value.hs:939) p_hsExpr (src/Ormolu/Printer/Meat/Declaration/Value.hs:524) p_hsSplice (src/Ormolu/Printer/Meat/Declaration/Value.hs:1038) p_stringLit (src/Ormolu/Printer/Meat/Declaration/Value.hs:1123) 0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Splice' Missing documentation for: Module header p_spliceDecl (src/Ormolu/Printer/Meat/Declaration/Splice.hs:12) 0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Rule' Missing documentation for: Module header p_ruleDecls (src/Ormolu/Printer/Meat/Declaration/Rule.hs:18) 0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Annotation' Missing documentation for: Module header p_annDecl (src/Ormolu/Printer/Meat/Declaration/Annotation.hs:14) 20% ( 1 / 5) in 'Ormolu.Printer.Meat.Declaration.Instance' Missing documentation for: p_clsInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:61) p_tyFamInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:98) p_dataFamInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:107) p_standaloneDerivDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:28) 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Class' Missing documentation for: p_classDecl (src/Ormolu/Printer/Meat/Declaration/Class.hs:22) 66% ( 2 / 3) in 'Ormolu.Printer.Meat.Declaration' Missing documentation for: p_hsDecls (src/Ormolu/Printer/Meat/Declaration.hs:45) Warning: 'ParsedSource' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 3 / 3) in 'Ormolu.Parser.Result' 100% ( 3 / 3) in 'Ormolu.Parser' Warning: 'IEWrapppedName' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 2 / 2) in 'Ormolu.Imports' 100% ( 2 / 2) in 'Ormolu.Printer.Meat.Module' 100% ( 2 / 2) in 'Ormolu.Printer' Warning: 'Diff' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 3 / 3) in 'Ormolu.Diff.ParseResult' 100% ( 11 / 11) in 'Ormolu' Documentation created: dist/doc/html/ormolu/index.html, dist/doc/html/ormolu/ormolu.txt Preprocessing executable 'ormolu' for ormolu-0.1.4.1.. Preprocessing test suite 'tests' for ormolu-0.1.4.1.. installing Installing library in /nix/store/j1ak3jgw6qglyhqap6dzvp5sfckrbxd4-ormolu-0.1.4.1/lib/ghc-8.10.7/aarch64-osx-ghc-8.10.7/ormolu-0.1.4.1-5EiAHiDMhAW2PPZzuvoSwN Installing executable ormolu in /nix/store/ipcz899457y2hhmr4sd8hs7wgbd110l5-ormolu-0.1.4.1-bin/bin Warning: The directory /nix/store/ipcz899457y2hhmr4sd8hs7wgbd110l5-ormolu-0.1.4.1-bin/bin is not in the system search path. /nix/store/3fl5z9yfnz08kjb4cnhw2w8a2zsm5qim-cctools-binutils-darwin-949.0.1/bin/strip: changes being made to the file will invalidate the code signature in: /nix/store/ipcz899457y2hhmr4sd8hs7wgbd110l5-ormolu-0.1.4.1-bin/bin/ormolu post-installation fixup strip is /nix/store/bp55vzlmcyqcx9n08pkzslvks10zybwc-clang-wrapper-11.1.0/bin/strip stripping (with command strip and flags -S) in /nix/store/j1ak3jgw6qglyhqap6dzvp5sfckrbxd4-ormolu-0.1.4.1/lib patching script interpreter paths in /nix/store/j1ak3jgw6qglyhqap6dzvp5sfckrbxd4-ormolu-0.1.4.1 strip is /nix/store/bp55vzlmcyqcx9n08pkzslvks10zybwc-clang-wrapper-11.1.0/bin/strip patching script interpreter paths in /nix/store/yjfrsyk9h0c0bylj6jsgmzm6nwxfl7az-ormolu-0.1.4.1-data strip is /nix/store/bp55vzlmcyqcx9n08pkzslvks10zybwc-clang-wrapper-11.1.0/bin/strip patching script interpreter paths in /nix/store/fypaf0lkwzk0pw9pi8xhj52jnfaylpr9-ormolu-0.1.4.1-doc strip is /nix/store/bp55vzlmcyqcx9n08pkzslvks10zybwc-clang-wrapper-11.1.0/bin/strip stripping (with command strip and flags -S) in /nix/store/ipcz899457y2hhmr4sd8hs7wgbd110l5-ormolu-0.1.4.1-bin/bin patching script interpreter paths in /nix/store/ipcz899457y2hhmr4sd8hs7wgbd110l5-ormolu-0.1.4.1-bin error: cycle detected in build of '/nix/store/mhgprkxfnmjglp547skvagf4kwikd23h-ormolu-0.1.4.1.drv' in the references of output 'bin' from output 'out' direnv: loading ~/src/blog/.envrc ./start: line 29: RunDevServer: command not found direnv: loading ~/src/blog/.envrc ```
mpscholten commented 2 years ago

Thanks for reporting this! :)

I think the problem is the M1 here. It's not yet fully supported sadly, see https://github.com/digitallyinduced/ihp/issues/1113

Some people got it running in x86 emulation mode, does that help?

wolverian commented 2 years ago

Some people got it running in x86 emulation mode, does that help?

If I understand the situation correctly, that would require me to install Nix under x86 emulation. I can't do that at the moment due to other projects I use Nix with, unfortunately.

mpscholten commented 2 years ago

Ok 👍 I'll ping this thread once IHP supports M1, shouldn't be too long anymore

vajrabisj commented 2 years ago

Same M1 here, hopefully could be resolved soon...

Swordlash commented 2 years ago

Me too...

mpscholten commented 2 years ago

Could anyone of you give https://github.com/digitallyinduced/ihp/pull/1362 a try? It should fix the build on M1

nicolasmarino99 commented 2 years ago

Could anyone of you give #1362 a try? It should fix the build on M1

It worked for me!, I saw that many files after the project installation were not properly installed though (the Web folder was not created)

mpscholten commented 2 years ago

That's strange. Can you run the auto troubleshooting? https://ihp.digitallyinduced.com/Guide/troubleshooting.html

mpscholten commented 2 years ago

Closing this as IHP v0.20 works well on M1