$ /nix/store/vzx1mi9c0xfadmsm9dhd83d005cb1qs9-coreutils-9.8/bin/timeout --kill-after=15s 7200s /nix/store/86n4l5yri6hys3zk2mwy2azcv9prqb8j-nix-2.31.4/bin/nix --extra-experimental-features nix-command --extra-experimental-features flakes --log-format internal-json build --no-link git+https://github.com/NorfairKing/intray?ref=master&rev=0005cf208fc6ad161e9b4d1c39f2c0b14c44d0ca#checks.x86_64-linux.coverage-report --print-build-logs warning: ignoring untrusted flake configuration setting 'extra-substituters'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'extra-trusted-public-keys'. Pass '--accept-flake-config' to trust it  Building intray-cli [intray-cli] Phase: setupCompilerEnvironmentPhase [intray-cli] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. [intray-cli] Phase: unpackPhase [intray-cli] unpacking source archive /nix/store/y3lrmywh0xlyx0mfclcd07ayxqxcdzn1-intray-cli [intray-cli] source root is intray-cli [intray-cli] Phase: patchPhase [intray-cli] Phase: compileBuildDriverPhase [intray-cli] setupCompileFlags: -package-db=/build/tmp.QGPqwUpFp8/setup-package.conf.d -threaded [intray-cli] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.QGPqwUpFp8/Main.o ) [intray-cli] [2 of 2] Linking Setup [intray-cli] Phase: updateAutotoolsGnuConfigScriptsPhase [intray-cli] Phase: configurePhase [intray-cli] configureFlags: --verbose --prefix=/nix/store/57izsc7pcmlzsn4jar27b0gsggaqq4x1-intray-cli-0.1.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.QGPqwUpFp8/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wall --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/lib [intray-cli] Using Parsec parser [intray-cli] Configuring intray-cli-0.1.0.0... [intray-cli] Dependency autodocodec: using autodocodec-0.5.0.0 [intray-cli] Dependency base >=4.9 && <5: using base-4.20.2.0 [intray-cli] Dependency bytestring >=0.10: using bytestring-0.12.2.0 [intray-cli] Dependency containers: using containers-0.7 [intray-cli] Dependency cookie >=0.4: using cookie-0.5.1 [intray-cli] Dependency filelock: using filelock-0.1.1.9 [intray-cli] Dependency http-client >=0.5: using http-client-0.7.19 [intray-cli] Dependency http-client-tls >=0.3: using http-client-tls-0.3.6.4 [intray-cli] Dependency intray-api: using intray-api-0.0.0.0 [intray-cli] Dependency intray-cli-data: using intray-cli-data-0.0.0.0 [intray-cli] Dependency intray-client: using intray-client-0.0.0.0 [intray-cli] Dependency mergeless: using mergeless-0.4.0.0 [intray-cli] Dependency mergeless-persistent: using mergeless-persistent-0.1.0.1 [intray-cli] Dependency monad-logger: using monad-logger-0.3.42 [intray-cli] Dependency mtl >=2.2: using mtl-2.3.1 [intray-cli] Dependency network-uri: using network-uri-2.6.4.2 [intray-cli] Dependency opt-env-conf: using opt-env-conf-0.14.0.0 [intray-cli] Dependency path >=0.4: using path-0.9.6 [intray-cli] Dependency path-io >=1.2: using path-io-1.8.2 [intray-cli] Dependency persistent: using persistent-2.17.1.0 [intray-cli] Dependency persistent-sqlite: using persistent-sqlite-2.13.3.1 [intray-cli] Dependency pretty-relative-time: using pretty-relative-time-0.3.0.0 [intray-cli] Dependency servant-auth-client >=0.2: using servant-auth-client-0.4.9.2 [intray-cli] Dependency servant-client >=0.9: using servant-client-0.20.3.0 [intray-cli] Dependency text >=1.2: using text-2.1.3 [intray-cli] Dependency time: using time-1.12.2 [intray-cli] Dependency typed-process: using typed-process-0.2.13.0 [intray-cli] Dependency base: using base-4.20.2.0 [intray-cli] Dependency intray-cli: using intray-cli-0.1.0.0 [intray-cli] Dependency base: using base-4.20.2.0 [intray-cli] Dependency bytestring: using bytestring-0.12.2.0 [intray-cli] Dependency genvalidity-path: using genvalidity-path-1.0.0.1 [intray-cli] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [intray-cli] Dependency genvalidity-sydtest-aeson: using genvalidity-sydtest-aeson-1.0.0.0 [intray-cli] Dependency http-client: using http-client-0.7.19 [intray-cli] Dependency intray-api: using intray-api-0.0.0.0 [intray-cli] Dependency intray-cli: using intray-cli-0.1.0.0 [intray-cli] Dependency monad-logger: using monad-logger-0.3.42 [intray-cli] Dependency mtl: using mtl-2.3.1 [intray-cli] Dependency opt-env-conf-test: using opt-env-conf-test-0.0.0.3 [intray-cli] Dependency path: using path-0.9.6 [intray-cli] Dependency path-io: using path-io-1.8.2 [intray-cli] Dependency sydtest: using sydtest-0.20.0.1 [intray-cli] Dependency sydtest-wai: using sydtest-wai-0.2.0.2 [intray-cli] Dependency text >=1.2: using text-2.1.3 [intray-cli] Source component graph: [intray-cli]  component lib [intray-cli]  component exe:intray dependency lib [intray-cli]  component test:intray-cli-test dependency lib [intray-cli] Configured component graph: [intray-cli]  component intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs [intray-cli]  include autodocodec-0.5.0.0-enQwBxb0XY8pJ2dSZA6Ze [intray-cli]  include base-4.20.2.0-4d66 [intray-cli]  include bytestring-0.12.2.0-25ef [intray-cli]  include containers-0.7-e888 [intray-cli]  include cookie-0.5.1-F20bgPkyqgEJSJqIHAYHjV [intray-cli]  include filelock-0.1.1.9-KAXZUqG6KcYGMtFdrfm2k7 [intray-cli]  include http-client-0.7.19-KOILACv7OsHJllQbjDDdo5 [intray-cli]  include http-client-tls-0.3.6.4-EgMy6LK118HFxPs00yR7Fg [intray-cli]  include intray-api-0.0.0.0-BpiI4agWy147G0GZlnuY5w [intray-cli]  include intray-cli-data-0.0.0.0-1mvDCu1fO4JC4THqvJDDlk [intray-cli]  include intray-client-0.0.0.0-F7dG1itY9m23s6JzWgGaV4 [intray-cli]  include mergeless-0.4.0.0-4unalry67QcEPGNHkwi65g [intray-cli]  include mergeless-persistent-0.1.0.1-DhTBHmVncf5Kv2txjacjkq [intray-cli]  include monad-logger-0.3.42-v1DNudSEbG6rGGxAWLEcn [intray-cli]  include mtl-2.3.1-f2f2 [intray-cli]  include network-uri-2.6.4.2-6I9SqFpJ75dLFAwe3PjqOi [intray-cli]  include opt-env-conf-0.14.0.0-EjOLrGFXioiBastou2f3FM [intray-cli]  include path-0.9.6-L3t3TcndY3P7bshtU9371n [intray-cli]  include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [intray-cli]  include persistent-2.17.1.0-Gn6F6e9nfu9F1JCDITeCOK [intray-cli]  include persistent-sqlite-2.13.3.1-GEkhsnDamgdMhJheq2imG [intray-cli]  include pretty-relative-time-0.3.0.0-KeZ1P9XfYWI5dOytg6j8N0 [intray-cli]  include servant-auth-client-0.4.9.2-2qtuBY1oIQsAwtPmmYrPR1 [intray-cli]  include servant-client-0.20.3.0-7R71gspxm6g8ziUTdmIKzX [intray-cli]  include text-2.1.3-3f03 [intray-cli]  include time-1.12.2-fafe [intray-cli]  include typed-process-0.2.13.0-2evhvWqM1HZ920wFbU39uf [intray-cli]  component intray-cli-0.1.0.0-CMueaGHA8aVAXfLVdXWtqn-intray [intray-cli]  include base-4.20.2.0-4d66 [intray-cli]  include intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs [intray-cli]  component intray-cli-0.1.0.0-GQp6h4PBXZXKosluFtL5il-intray-cli-test [intray-cli]  include base-4.20.2.0-4d66 [intray-cli]  include bytestring-0.12.2.0-25ef [intray-cli]  include genvalidity-path-1.0.0.1-D8WYYWhnM4JK5Jnl2z8wup [intray-cli]  include genvalidity-sydtest-1.0.1.0-FIlrX7t5ICuKT4nK2DBHsy [intray-cli]  include genvalidity-sydtest-aeson-1.0.0.0-JyyWrsqxDiV66SLpfoFnWz [intray-cli]  include http-client-0.7.19-KOILACv7OsHJllQbjDDdo5 [intray-cli]  include intray-api-0.0.0.0-BpiI4agWy147G0GZlnuY5w [intray-cli]  include intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs [intray-cli]  include monad-logger-0.3.42-v1DNudSEbG6rGGxAWLEcn [intray-cli]  include mtl-2.3.1-f2f2 [intray-cli]  include opt-env-conf-test-0.0.0.3-HTkyPDmdS7I8rWR1GBbXk6 [intray-cli]  include path-0.9.6-L3t3TcndY3P7bshtU9371n [intray-cli]  include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [intray-cli]  include sydtest-0.20.0.1-BFRkoHwRPXMKAiSATu672Y [intray-cli]  include sydtest-wai-0.2.0.2-9AkAEYdcJn06NBtbZRIK9Y [intray-cli]  include text-2.1.3-3f03 [intray-cli] Linked component graph: [intray-cli]  unit intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs [intray-cli]  include autodocodec-0.5.0.0-enQwBxb0XY8pJ2dSZA6Ze [intray-cli]  include base-4.20.2.0-4d66 [intray-cli]  include bytestring-0.12.2.0-25ef [intray-cli]  include containers-0.7-e888 [intray-cli]  include cookie-0.5.1-F20bgPkyqgEJSJqIHAYHjV [intray-cli]  include filelock-0.1.1.9-KAXZUqG6KcYGMtFdrfm2k7 [intray-cli]  include http-client-0.7.19-KOILACv7OsHJllQbjDDdo5 [intray-cli]  include http-client-tls-0.3.6.4-EgMy6LK118HFxPs00yR7Fg [intray-cli]  include intray-api-0.0.0.0-BpiI4agWy147G0GZlnuY5w [intray-cli]  include intray-cli-data-0.0.0.0-1mvDCu1fO4JC4THqvJDDlk [intray-cli]  include intray-client-0.0.0.0-F7dG1itY9m23s6JzWgGaV4 [intray-cli]  include mergeless-0.4.0.0-4unalry67QcEPGNHkwi65g [intray-cli]  include mergeless-persistent-0.1.0.1-DhTBHmVncf5Kv2txjacjkq [intray-cli]  include monad-logger-0.3.42-v1DNudSEbG6rGGxAWLEcn [intray-cli]  include mtl-2.3.1-f2f2 [intray-cli]  include network-uri-2.6.4.2-6I9SqFpJ75dLFAwe3PjqOi [intray-cli]  include opt-env-conf-0.14.0.0-EjOLrGFXioiBastou2f3FM [intray-cli]  include path-0.9.6-L3t3TcndY3P7bshtU9371n [intray-cli]  include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [intray-cli]  include persistent-2.17.1.0-Gn6F6e9nfu9F1JCDITeCOK [intray-cli]  include persistent-sqlite-2.13.3.1-GEkhsnDamgdMhJheq2imG [intray-cli]  include pretty-relative-time-0.3.0.0-KeZ1P9XfYWI5dOytg6j8N0 [intray-cli]  include servant-auth-client-0.4.9.2-2qtuBY1oIQsAwtPmmYrPR1 [intray-cli]  include servant-client-0.20.3.0-7R71gspxm6g8ziUTdmIKzX [intray-cli]  include text-2.1.3-3f03 [intray-cli]  include time-1.12.2-fafe [intray-cli]  include typed-process-0.2.13.0-2evhvWqM1HZ920wFbU39uf [intray-cli]  Intray.Cli=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli,Intray.Cli.Client=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Client,Intray.Cli.Commands.Add=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Commands.Add,Intray.Cli.Commands.Done=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Commands.Done,Intray.Cli.Commands.Login=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Commands.Login,Intray.Cli.Commands.Logout=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Commands.Logout,Intray.Cli.Commands.Register=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Commands.Register,Intray.Cli.Commands.Review=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Commands.Review,Intray.Cli.Commands.Show=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Commands.Show,Intray.Cli.Commands.Size=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Commands.Size,Intray.Cli.Commands.Sync=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Commands.Sync,Intray.Cli.Env=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Env,Intray.Cli.OptParse=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.OptParse,Intray.Cli.Prompt=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Prompt,Intray.Cli.Session=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Session,Intray.Cli.Sqlite=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Sqlite,Intray.Cli.Store=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Store,Intray.Cli.Sync=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Sync [intray-cli]  unit intray-cli-0.1.0.0-CMueaGHA8aVAXfLVdXWtqn-intray [intray-cli]  include base-4.20.2.0-4d66 [intray-cli]  include intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs [intray-cli]  unit intray-cli-0.1.0.0-GQp6h4PBXZXKosluFtL5il-intray-cli-test [intray-cli]  include base-4.20.2.0-4d66 [intray-cli]  include bytestring-0.12.2.0-25ef [intray-cli]  include genvalidity-path-1.0.0.1-D8WYYWhnM4JK5Jnl2z8wup [intray-cli]  include genvalidity-sydtest-1.0.1.0-FIlrX7t5ICuKT4nK2DBHsy [intray-cli]  include genvalidity-sydtest-aeson-1.0.0.0-JyyWrsqxDiV66SLpfoFnWz [intray-cli]  include http-client-0.7.19-KOILACv7OsHJllQbjDDdo5 [intray-cli]  include intray-api-0.0.0.0-BpiI4agWy147G0GZlnuY5w [intray-cli]  include intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs [intray-cli]  include monad-logger-0.3.42-v1DNudSEbG6rGGxAWLEcn [intray-cli]  include mtl-2.3.1-f2f2 [intray-cli]  include opt-env-conf-test-0.0.0.3-HTkyPDmdS7I8rWR1GBbXk6 [intray-cli]  include path-0.9.6-L3t3TcndY3P7bshtU9371n [intray-cli]  include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [intray-cli]  include sydtest-0.20.0.1-BFRkoHwRPXMKAiSATu672Y [intray-cli]  include sydtest-wai-0.2.0.2-9AkAEYdcJn06NBtbZRIK9Y [intray-cli]  include text-2.1.3-3f03 [intray-cli] Ready component graph: [intray-cli]  definite intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs [intray-cli]  depends autodocodec-0.5.0.0-enQwBxb0XY8pJ2dSZA6Ze [intray-cli]  depends base-4.20.2.0-4d66 [intray-cli]  depends bytestring-0.12.2.0-25ef [intray-cli]  depends containers-0.7-e888 [intray-cli]  depends cookie-0.5.1-F20bgPkyqgEJSJqIHAYHjV [intray-cli]  depends filelock-0.1.1.9-KAXZUqG6KcYGMtFdrfm2k7 [intray-cli]  depends http-client-0.7.19-KOILACv7OsHJllQbjDDdo5 [intray-cli]  depends http-client-tls-0.3.6.4-EgMy6LK118HFxPs00yR7Fg [intray-cli]  depends intray-api-0.0.0.0-BpiI4agWy147G0GZlnuY5w [intray-cli]  depends intray-cli-data-0.0.0.0-1mvDCu1fO4JC4THqvJDDlk [intray-cli]  depends intray-client-0.0.0.0-F7dG1itY9m23s6JzWgGaV4 [intray-cli]  depends mergeless-0.4.0.0-4unalry67QcEPGNHkwi65g [intray-cli]  depends mergeless-persistent-0.1.0.1-DhTBHmVncf5Kv2txjacjkq [intray-cli]  depends monad-logger-0.3.42-v1DNudSEbG6rGGxAWLEcn [intray-cli]  depends mtl-2.3.1-f2f2 [intray-cli]  depends network-uri-2.6.4.2-6I9SqFpJ75dLFAwe3PjqOi [intray-cli]  depends opt-env-conf-0.14.0.0-EjOLrGFXioiBastou2f3FM [intray-cli]  depends path-0.9.6-L3t3TcndY3P7bshtU9371n [intray-cli]  depends path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [intray-cli]  depends persistent-2.17.1.0-Gn6F6e9nfu9F1JCDITeCOK [intray-cli]  depends persistent-sqlite-2.13.3.1-GEkhsnDamgdMhJheq2imG [intray-cli]  depends pretty-relative-time-0.3.0.0-KeZ1P9XfYWI5dOytg6j8N0 [intray-cli]  depends servant-auth-client-0.4.9.2-2qtuBY1oIQsAwtPmmYrPR1 [intray-cli]  depends servant-client-0.20.3.0-7R71gspxm6g8ziUTdmIKzX [intray-cli]  depends text-2.1.3-3f03 [intray-cli]  depends time-1.12.2-fafe [intray-cli]  depends typed-process-0.2.13.0-2evhvWqM1HZ920wFbU39uf [intray-cli]  definite intray-cli-0.1.0.0-GQp6h4PBXZXKosluFtL5il-intray-cli-test [intray-cli]  depends base-4.20.2.0-4d66 [intray-cli]  depends bytestring-0.12.2.0-25ef [intray-cli]  depends genvalidity-path-1.0.0.1-D8WYYWhnM4JK5Jnl2z8wup [intray-cli]  depends genvalidity-sydtest-1.0.1.0-FIlrX7t5ICuKT4nK2DBHsy [intray-cli]  depends genvalidity-sydtest-aeson-1.0.0.0-JyyWrsqxDiV66SLpfoFnWz [intray-cli]  depends http-client-0.7.19-KOILACv7OsHJllQbjDDdo5 [intray-cli]  depends intray-api-0.0.0.0-BpiI4agWy147G0GZlnuY5w [intray-cli]  depends intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs [intray-cli]  depends monad-logger-0.3.42-v1DNudSEbG6rGGxAWLEcn [intray-cli]  depends mtl-2.3.1-f2f2 [intray-cli]  depends opt-env-conf-test-0.0.0.3-HTkyPDmdS7I8rWR1GBbXk6 [intray-cli]  depends path-0.9.6-L3t3TcndY3P7bshtU9371n [intray-cli]  depends path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [intray-cli]  depends sydtest-0.20.0.1-BFRkoHwRPXMKAiSATu672Y [intray-cli]  depends sydtest-wai-0.2.0.2-9AkAEYdcJn06NBtbZRIK9Y [intray-cli]  depends text-2.1.3-3f03 [intray-cli]  definite intray-cli-0.1.0.0-CMueaGHA8aVAXfLVdXWtqn-intray [intray-cli]  depends base-4.20.2.0-4d66 [intray-cli]  depends intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs [intray-cli] Using Cabal-3.12.1.0 compiled by ghc-9.10 [intray-cli] Using compiler: ghc-9.10.3 [intray-cli] Using install prefix: [intray-cli] /nix/store/57izsc7pcmlzsn4jar27b0gsggaqq4x1-intray-cli-0.1.0.0 [intray-cli] Executables installed in: [intray-cli] /nix/store/57izsc7pcmlzsn4jar27b0gsggaqq4x1-intray-cli-0.1.0.0/bin [intray-cli] Libraries installed in: [intray-cli] /nix/store/57izsc7pcmlzsn4jar27b0gsggaqq4x1-intray-cli-0.1.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs [intray-cli] Dynamic Libraries installed in: [intray-cli] /nix/store/57izsc7pcmlzsn4jar27b0gsggaqq4x1-intray-cli-0.1.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [intray-cli] Private executables installed in: [intray-cli] /nix/store/57izsc7pcmlzsn4jar27b0gsggaqq4x1-intray-cli-0.1.0.0/libexec/x86_64-linux-ghc-9.10.3-21af/intray-cli-0.1.0.0 [intray-cli] Data files installed in: [intray-cli] /nix/store/57izsc7pcmlzsn4jar27b0gsggaqq4x1-intray-cli-0.1.0.0/share/x86_64-linux-ghc-9.10.3-21af/intray-cli-0.1.0.0 [intray-cli] Documentation installed in: [intray-cli] /nix/store/57izsc7pcmlzsn4jar27b0gsggaqq4x1-intray-cli-0.1.0.0/share/doc/x86_64-linux-ghc-9.10.3-21af/intray-cli-0.1.0.0 [intray-cli] Configuration files installed in: [intray-cli] /nix/store/57izsc7pcmlzsn4jar27b0gsggaqq4x1-intray-cli-0.1.0.0/etc [intray-cli] No alex found [intray-cli] Using ar found on system at: [intray-cli] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [intray-cli] No c2hs found [intray-cli] No cpphs found [intray-cli] No doctest found [intray-cli] Using gcc version 15.2.0 given by user at: [intray-cli] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [intray-cli] Using ghc version 9.10.3 found on system at: [intray-cli] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [intray-cli] Using ghc-pkg version 9.10.3 found on system at: [intray-cli] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [intray-cli] No ghcjs found [intray-cli] No ghcjs-pkg found [intray-cli] No greencard found [intray-cli] Using haddock version 2.31.1 found on system at: [intray-cli] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [intray-cli] No happy found [intray-cli] Using haskell-suite found on system at: haskell-suite-dummy-location [intray-cli] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [intray-cli] No hmake found [intray-cli] Using hpc version 0.69 found on system at: [intray-cli] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [intray-cli] Using hsc2hs version 0.68.10 found on system at: [intray-cli] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [intray-cli] No hscolour found [intray-cli] No jhc found [intray-cli] Using ld found on system at: [intray-cli] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [intray-cli] No pkg-config found [intray-cli] Using runghc version 9.10.3 found on system at: [intray-cli] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [intray-cli] Using strip version 2.46 found on system at: [intray-cli] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [intray-cli] Using tar found on system at: [intray-cli] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [intray-cli] No uhc found [intray-cli] Phase: buildPhase [intray-cli] Preprocessing library for intray-cli-0.1.0.0... [intray-cli] Building library for intray-cli-0.1.0.0... [intray-cli] [ 1 of 19] Compiling Paths_intray_cli ( dist/build/autogen/Paths_intray_cli.hs, dist/build/Paths_intray_cli.o, dist/build/Paths_intray_cli.dyn_o ) [intray-cli] [ 2 of 19] Compiling Intray.Cli.OptParse ( src/Intray/Cli/OptParse.hs, dist/build/Intray/Cli/OptParse.o, dist/build/Intray/Cli/OptParse.dyn_o ) [intray-cli] Adapting module: Intray.Cli.OptParse [intray-cli] Outputing coverables file /build/intray-cli/src/Intray/Cli/OptParse.hs.coverables for source file /build/intray-cli/src/Intray/Cli/OptParse.hs [intray-cli] [ 3 of 19] Compiling Intray.Cli.Store ( src/Intray/Cli/Store.hs, dist/build/Intray/Cli/Store.o, dist/build/Intray/Cli/Store.dyn_o ) [intray-cli] Adapting module: Intray.Cli.Env [intray-cli] Outputing coverables file /build/intray-cli/src/Intray/Cli/Env.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Env.hs [intray-cli] Adapting module: Intray.Cli.Store [intray-cli] Outputing coverables file /build/intray-cli/src/Intray/Cli/Store.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Store.hs [intray-cli] Adapting module: Intray.Cli.Client [intray-cli] Outputing coverables file /build/intray-cli/src/Intray/Cli/Client.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Client.hs [intray-cli] Adapting module: Intray.Cli.Session [intray-cli] Adapting module: Intray.Cli.Prompt [intray-cli] Outputing coverables file /build/intray-cli/src/Intray/Cli/Session.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Session.hs [intray-cli] Outputing coverables file /build/intray-cli/src/Intray/Cli/Prompt.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Prompt.hs [intray-cli] Adapting module: Intray.Cli.Sqlite [intray-cli] Outputing coverables file /build/intray-cli/src/Intray/Cli/Sqlite.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Sqlite.hs [intray-cli] [ 4 of 19] Compiling Intray.Cli.Env ( src/Intray/Cli/Env.hs, dist/build/Intray/Cli/Env.o, dist/build/Intray/Cli/Env.dyn_o ) [intray-cli] [ 5 of 19] Compiling Intray.Cli.Sqlite ( src/Intray/Cli/Sqlite.hs, dist/build/Intray/Cli/Sqlite.o, dist/build/Intray/Cli/Sqlite.dyn_o ) [intray-cli] Adapting module: Intray.Cli.Commands.Register [intray-cli] Outputing coverables file /build/intray-cli/src/Intray/Cli/Commands/Register.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Commands/Register.hs [intray-cli] Adapting module: Intray.Cli.Commands.Logout [intray-cli] Outputing coverables file /build/intray-cli/src/Intray/Cli/Commands/Logout.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Commands/Logout.hs [intray-cli] Adapting module: Intray.Cli.Commands.Login [intray-cli] Outputing coverables file /build/intray-cli/src/Intray/Cli/Commands/Login.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Commands/Login.hs [intray-cli] [ 6 of 19] Compiling Intray.Cli.Session ( src/Intray/Cli/Session.hs, dist/build/Intray/Cli/Session.o, dist/build/Intray/Cli/Session.dyn_o ) [intray-cli] [ 7 of 19] Compiling Intray.Cli.Sync ( src/Intray/Cli/Sync.hs, dist/build/Intray/Cli/Sync.o, dist/build/Intray/Cli/Sync.dyn_o ) [intray-cli] Adapting module: Intray.Cli.Sync [intray-cli] Outputing coverables file /build/intray-cli/src/Intray/Cli/Sync.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Sync.hs [intray-cli] [ 8 of 19] Compiling Intray.Cli.Prompt ( src/Intray/Cli/Prompt.hs, dist/build/Intray/Cli/Prompt.o, dist/build/Intray/Cli/Prompt.dyn_o ) [intray-cli] [ 9 of 19] Compiling Intray.Cli.Commands.Sync ( src/Intray/Cli/Commands/Sync.hs, dist/build/Intray/Cli/Commands/Sync.o, dist/build/Intray/Cli/Commands/Sync.dyn_o ) [intray-cli] Adapting module: Intray.Cli.Commands.Sync [intray-cli] Adapting module: Intray.Cli.Commands.Size [intray-cli] Outputing coverables file /build/intray-cli/src/Intray/Cli/Commands/Size.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Commands/Size.hs [intray-cli] Outputing coverables file /build/intray-cli/src/Intray/Cli/Commands/Sync.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Commands/Sync.hs [intray-cli] Adapting module: Intray.Cli.Commands.Show [intray-cli] Adapting module: Intray.Cli.Commands.Done [intray-cli] Outputing coverables file /build/intray-cli/src/Intray/Cli/Commands/Done.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Commands/Done.hs [intray-cli] Outputing coverables file /build/intray-cli/src/Intray/Cli/Commands/Show.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Commands/Show.hs [intray-cli] Adapting module: Intray.Cli.Commands.Add [intray-cli] Outputing coverables file /build/intray-cli/src/Intray/Cli/Commands/Add.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Commands/Add.hs [intray-cli] Adapting module: Intray.Cli.Commands.Review [intray-cli] Outputing coverables file /build/intray-cli/src/Intray/Cli/Commands/Review.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Commands/Review.hs [intray-cli] [10 of 19] Compiling Intray.Cli.Commands.Size ( src/Intray/Cli/Commands/Size.hs, dist/build/Intray/Cli/Commands/Size.o, dist/build/Intray/Cli/Commands/Size.dyn_o ) [intray-cli] [11 of 19] Compiling Intray.Cli.Commands.Show ( src/Intray/Cli/Commands/Show.hs, dist/build/Intray/Cli/Commands/Show.o, dist/build/Intray/Cli/Commands/Show.dyn_o ) [intray-cli] [12 of 19] Compiling Intray.Cli.Commands.Logout ( src/Intray/Cli/Commands/Logout.hs, dist/build/Intray/Cli/Commands/Logout.o, dist/build/Intray/Cli/Commands/Logout.dyn_o ) [intray-cli] [13 of 19] Compiling Intray.Cli.Commands.Done ( src/Intray/Cli/Commands/Done.hs, dist/build/Intray/Cli/Commands/Done.o, dist/build/Intray/Cli/Commands/Done.dyn_o ) [intray-cli] [14 of 19] Compiling Intray.Cli.Client ( src/Intray/Cli/Client.hs, dist/build/Intray/Cli/Client.o, dist/build/Intray/Cli/Client.dyn_o ) [intray-cli] [15 of 19] Compiling Intray.Cli.Commands.Review ( src/Intray/Cli/Commands/Review.hs, dist/build/Intray/Cli/Commands/Review.o, dist/build/Intray/Cli/Commands/Review.dyn_o ) [intray-cli] [16 of 19] Compiling Intray.Cli.Commands.Register ( src/Intray/Cli/Commands/Register.hs, dist/build/Intray/Cli/Commands/Register.o, dist/build/Intray/Cli/Commands/Register.dyn_o ) [intray-cli] [17 of 19] Compiling Intray.Cli.Commands.Login ( src/Intray/Cli/Commands/Login.hs, dist/build/Intray/Cli/Commands/Login.o, dist/build/Intray/Cli/Commands/Login.dyn_o ) [intray-cli] [18 of 19] Compiling Intray.Cli.Commands.Add ( src/Intray/Cli/Commands/Add.hs, dist/build/Intray/Cli/Commands/Add.o, dist/build/Intray/Cli/Commands/Add.dyn_o ) [intray-cli] [19 of 19] Compiling Intray.Cli ( src/Intray/Cli.hs, dist/build/Intray/Cli.o, dist/build/Intray/Cli.dyn_o ) [intray-cli] Adapting module: Intray.Cli [intray-cli] Outputing coverables file /build/intray-cli/src/Intray/Cli.hs.coverables for source file /build/intray-cli/src/Intray/Cli.hs [intray-cli] Warning: ignoring unrecognised input `dist/build/Intray/Cli.dyn_o' [intray-cli] Warning: ignoring unrecognised input `dist/build/Intray/Cli/Client.dyn_o' [intray-cli] Warning: ignoring unrecognised input `dist/build/Intray/Cli/Commands/Add.dyn_o' [intray-cli] Warning: ignoring unrecognised input `dist/build/Intray/Cli/Commands/Done.dyn_o' [intray-cli] Warning: ignoring unrecognised input `dist/build/Intray/Cli/Commands/Login.dyn_o' [intray-cli] Warning: ignoring unrecognised input `dist/build/Intray/Cli/Commands/Logout.dyn_o' [intray-cli] Warning: ignoring unrecognised input `dist/build/Intray/Cli/Commands/Register.dyn_o' [intray-cli] Warning: ignoring unrecognised input `dist/build/Intray/Cli/Commands/Review.dyn_o' [intray-cli] Warning: ignoring unrecognised input `dist/build/Intray/Cli/Commands/Show.dyn_o' [intray-cli] Warning: ignoring unrecognised input `dist/build/Intray/Cli/Commands/Size.dyn_o' [intray-cli] Warning: ignoring unrecognised input `dist/build/Intray/Cli/Commands/Sync.dyn_o' [intray-cli] Warning: ignoring unrecognised input `dist/build/Intray/Cli/Env.dyn_o' [intray-cli] Warning: ignoring unrecognised input `dist/build/Intray/Cli/OptParse.dyn_o' [intray-cli] Warning: ignoring unrecognised input `dist/build/Intray/Cli/Prompt.dyn_o' [intray-cli] Warning: ignoring unrecognised input `dist/build/Intray/Cli/Session.dyn_o' [intray-cli] Warning: ignoring unrecognised input `dist/build/Intray/Cli/Sqlite.dyn_o' [intray-cli] Warning: ignoring unrecognised input `dist/build/Intray/Cli/Store.dyn_o' [intray-cli] Warning: ignoring unrecognised input `dist/build/Intray/Cli/Sync.dyn_o' [intray-cli] Warning: ignoring unrecognised input `dist/build/Paths_intray_cli.dyn_o' [intray-cli] Preprocessing test suite 'intray-cli-test' for intray-cli-0.1.0.0... [intray-cli] Building test suite 'intray-cli-test' for intray-cli-0.1.0.0... [intray-cli] [1 of 6] Compiling Intray.Cli.OptParseSpec ( test/Intray/Cli/OptParseSpec.hs, dist/build/intray-cli-test/intray-cli-test-tmp/Intray/Cli/OptParseSpec.o ) [intray-cli] Adapting module: TestImport [intray-cli] Adapting module: Intray.Cli.OptParseSpec [intray-cli] Outputing coverables file /build/intray-cli/test/TestImport.hs.coverables for source file /build/intray-cli/test/TestImport.hs [intray-cli] Outputing coverables file /build/intray-cli/test/Intray/Cli/OptParseSpec.hs.coverables for source file /build/intray-cli/test/Intray/Cli/OptParseSpec.hs [intray-cli] Adapting module: Intray.Cli.TestUtils [intray-cli] Outputing coverables file /build/intray-cli/test/Intray/Cli/TestUtils.hs.coverables for source file /build/intray-cli/test/Intray/Cli/TestUtils.hs [intray-cli] [2 of 6] Compiling Paths_intray_cli ( dist/build/intray-cli-test/autogen/Paths_intray_cli.hs, dist/build/intray-cli-test/intray-cli-test-tmp/Paths_intray_cli.o ) [intray-cli] [3 of 6] Compiling TestImport ( test/TestImport.hs, dist/build/intray-cli-test/intray-cli-test-tmp/TestImport.o ) [intray-cli] [4 of 6] Compiling Intray.Cli.TestUtils ( test/Intray/Cli/TestUtils.hs, dist/build/intray-cli-test/intray-cli-test-tmp/Intray/Cli/TestUtils.o ) [intray-cli] [5 of 6] Compiling Intray.Cli.NoSyncSpec ( test/Intray/Cli/NoSyncSpec.hs, dist/build/intray-cli-test/intray-cli-test-tmp/Intray/Cli/NoSyncSpec.o ) [intray-cli] Adapting module: Intray.Cli.NoSyncSpec [intray-cli] Outputing coverables file /build/intray-cli/test/Intray/Cli/NoSyncSpec.hs.coverables for source file /build/intray-cli/test/Intray/Cli/NoSyncSpec.hs [intray-cli] [6 of 6] Compiling Main ( test/Spec.hs, dist/build/intray-cli-test/intray-cli-test-tmp/Main.o ) [intray-cli] Adapting module: Main [intray-cli] Outputing coverables file /build/intray-cli/test/Spec.hs.coverables for source file /build/intray-cli/test/Spec.hs [intray-cli] [1 of 7] Compiling Intray.Cli.OptParseSpec ( test/Intray/Cli/OptParseSpec.hs, dist/build/intray-cli-test/intray-cli-test-tmp/Intray/Cli/OptParseSpec.o ) [Intray.Cli.OptParse package changed] [intray-cli] Adapting module: Intray.Cli.OptParseSpec [intray-cli] Outputing coverables file /build/intray-cli/test/Intray/Cli/OptParseSpec.hs.coverables for source file /build/intray-cli/test/Intray/Cli/OptParseSpec.hs [intray-cli] Adapting module: TestImport [intray-cli] Outputing coverables file /build/intray-cli/test/TestImport.hs.coverables for source file /build/intray-cli/test/TestImport.hs [intray-cli] Adapting module: Intray.Cli.TestUtils [intray-cli] Outputing coverables file /build/intray-cli/test/Intray/Cli/TestUtils.hs.coverables for source file /build/intray-cli/test/Intray/Cli/TestUtils.hs [intray-cli] Adapting module: Intray.Cli.NoSyncSpec [intray-cli] [Outputing coverables file /build/intray-cli/test/Intray/Cli/NoSyncSpec.hs.coverables for source file /build/intray-cli/test/Intray/Cli/NoSyncSpec.hs [intray-cli] 2 of 7] Compiling Paths_intray_cli ( dist/build/intray-cli-test/autogen/Paths_intray_cli.hs, dist/build/intray-cli-test/intray-cli-test-tmp/Paths_intray_cli.o ) [Impure plugin forced recompilation] [intray-cli] [3 of 7] Compiling TestImport ( test/TestImport.hs, dist/build/intray-cli-test/intray-cli-test-tmp/TestImport.o ) [Data.GenValidity.Path package changed] [intray-cli] [4 of 7] Compiling Intray.Cli.TestUtils ( test/Intray/Cli/TestUtils.hs, dist/build/intray-cli-test/intray-cli-test-tmp/Intray/Cli/TestUtils.o ) [Network.HTTP.Client package changed] [intray-cli] [5 of 7] Compiling Intray.Cli.NoSyncSpec ( test/Intray/Cli/NoSyncSpec.hs, dist/build/intray-cli-test/intray-cli-test-tmp/Intray/Cli/NoSyncSpec.o ) [Intray.API.Username package changed] [intray-cli] [6 of 7] Compiling Main ( test/Spec.hs, dist/build/intray-cli-test/intray-cli-test-tmp/Main.o ) [Test.Syd package changed] [intray-cli] Adapting module: Main [intray-cli] Outputing coverables file /build/intray-cli/test/Spec.hs.coverables for source file /build/intray-cli/test/Spec.hs [intray-cli] [7 of 7] Linking dist/build/intray-cli-test/intray-cli-test [intray-cli] Preprocessing executable 'intray' for intray-cli-0.1.0.0... [intray-cli] Building executable 'intray' for intray-cli-0.1.0.0... [intray-cli] [1 of 2] CompilingAdapting module: Main [intray-cli]  Main ( app/Main.hs, dist/build/intray/intray-tmp/Main.o ) [intray-cli] Outputing coverables file /build/intray-cli/app/Main.hs.coverables for source file /build/intray-cli/app/Main.hs [intray-cli] [2 of 2] Compiling Paths_intray_cli ( dist/build/intray/autogen/Paths_intray_cli.hs, dist/build/intray/intray-tmp/Paths_intray_cli.o ) [intray-cli] [1 of 3] Compiling Main ( app/Main.hs, dist/build/intray/intray-tmp/Main.o ) [Intray.Cli package changed] [intray-cli] Adapting module: Main [intray-cli] Outputing coverables file /build/intray-cli/app/Main.hs.coverables for source file /build/intray-cli/app/Main.hs [intray-cli] [2 of 3] Compiling Paths_intray_cli ( dist/build/intray/autogen/Paths_intray_cli.hs, dist/build/intray/intray-tmp/Paths_intray_cli.o ) [Impure plugin forced recompilation] [intray-cli] [3 of 3] Linking dist/build/intray/intray [intray-cli] Phase: checkPhase [intray-cli] Running 1 test suites... [intray-cli] Test suite intray-cli-test: RUNNING... [intray-cli] No server configured. [intray-cli] No server configured. [intray-cli] Tests: [intray-cli]  [intray-cli] Intray.Cli.OptParseSpec [intray-cli]  Intructions [intray-cli]  ✓ pass the lint test  1.48 ms [intray-cli]  ✓ produces the same reference documentation as before  3.60 ms [intray-cli]  ✗ produces the nix options as before  16.17 ms [intray-cli]  Retries: 3 (does not look flaky) [intray-cli] Intray.Cli.NoSyncSpec [intray-cli]  ✓ correctly errors when a user tries to register but has no server configured  159.77 ms [intray-cli] Monday June 1 at 15:21 (just now) [intray-cli] hello world [intray-cli]  [intray-cli] 0 [intray-cli]  ✓ Works fine without a server  227.15 ms [intray-cli]  ✓ correctly errors when a user tries to login but has no server configured  151.30 ms [intray-cli]  [intray-cli] Failures: [intray-cli]  [intray-cli]   test/Intray/Cli/OptParseSpec.hs:14 [intray-cli]  ✗ 1 Intray.Cli.OptParseSpec.Intructions.produces the nix options as before [intray-cli]  Retries: 3 (does not look flaky) [intray-cli]  Expected these values to be equal: [intray-cli]  Actual:  [intray-cli]  { lib }: [intray-cli]  { [intray-cli]  auto-open = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "How to auto-open"; [intray-cli]  type = lib.types.nullOr (lib.types.oneOf [ [intray-cli]  lib.types.bool [intray-cli]  lib.types.str [intray-cli]  ]); [intray-cli]  }; [intray-cli]  cache-dir = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "directory to store cache information. You can remove this directory as necessary."; [intray-cli]  type = lib.types.nullOr lib.types.str; [intray-cli]  }; [intray-cli]  data-dir = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "directory to store data information. Removing this directory could lead to data loss."; [intray-cli]  type = lib.types.nullOr lib.types.str; [intray-cli]  }; [intray-cli]  log-level = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "minimal severity for log message"; [intray-cli]  type = lib.types.nullOr (lib.types.enum [ [intray-cli]  "Debug" [intray-cli]  "Info" [intray-cli]  "Warn" [intray-cli]  "Error" [intray-cli]  ]); [intray-cli]  }; [intray-cli]  password = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "Password"; [intray-cli]  type = lib.types.nullOr lib.types.str; [intray-cli]  }; [intray-cli]  password-file = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "Password"; [intray-cli]  type = lib.types.nullOr lib.types.str; [intray-cli]  }; [intray-cli]  sync-strategy = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "sync strategy for non-sync commands."; [intray-cli]  type = lib.types.nullOr (lib.types.enum [ [intray-cli]  "NeverSync" [intray-cli]  "AlwaysSync" [intray-cli]  ]); [intray-cli]  }; [intray-cli]  url = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "api url of the intray server."; [intray-cli]  type = lib.types.nullOr lib.types.str; [intray-cli]  }; [intray-cli]  username = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "Username"; [intray-cli]  type = lib.types.nullOr lib.types.str; [intray-cli]  }; [intray-cli]  } [intray-cli]  [intray-cli]  Expected:  [intray-cli]  # DO NOT EDIT THIS FILE DIRECTLY [intray-cli]  # This file was generated by [intray-cli]  # intray-cli:test/Intray/Cli/OptParseSpec.hs:14 [intray-cli]  # To update this it, run the test with --golden-reset [intray-cli]  { lib }: [intray-cli]  { [intray-cli]  auto-open = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "How to auto-open"; [intray-cli]  type = lib.types.nullOr (lib.types.oneOf [ [intray-cli]  lib.types.bool [intray-cli]  lib.types.str [intray-cli]  ]); [intray-cli]  }; [intray-cli]  cache-dir = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "directory to store cache information. You can remove this directory as necessary."; [intray-cli]  type = lib.types.nullOr lib.types.str; [intray-cli]  }; [intray-cli]  data-dir = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "directory to store data information. Removing this directory could lead to data loss."; [intray-cli]  type = lib.types.nullOr lib.types.str; [intray-cli]  }; [intray-cli]  log-level = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "minimal severity for log message"; [intray-cli]  type = lib.types.nullOr (lib.types.enum [ [intray-cli]  "Debug" [intray-cli]  "Info" [intray-cli]  "Warn" [intray-cli]  "Error" [intray-cli]  ]); [intray-cli]  }; [intray-cli]  password = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "Password"; [intray-cli]  type = lib.types.nullOr lib.types.str; [intray-cli]  }; [intray-cli]  password-file = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "Password"; [intray-cli]  type = lib.types.nullOr lib.types.str; [intray-cli]  }; [intray-cli]  sync-strategy = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "sync strategy for non-sync commands."; [intray-cli]  type = lib.types.nullOr (lib.types.enum [ [intray-cli]  "NeverSync" [intray-cli]  "AlwaysSync" [intray-cli]  ]); [intray-cli]  }; [intray-cli]  url = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "api url of the intray server."; [intray-cli]  type = lib.types.nullOr lib.types.str; [intray-cli]  }; [intray-cli]  username = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "Username"; [intray-cli]  type = lib.types.nullOr lib.types.str; [intray-cli]  }; [intray-cli]  } [intray-cli]  [intray-cli]  Inline diff:  [intray-cli]  # DO NOT EDIT THIS FILE DIRECTLY [intray-cli]  # This file was generated by [intray-cli]  # intray-cli:test/Intray/Cli/OptParseSpec.hs:14 [intray-cli]  # To update this it, run the test with --golden-reset [intray-cli]  { lib }: [intray-cli]  { [intray-cli]  auto-open = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "How to auto-open"; [intray-cli]  type = lib.types.nullOr (lib.types.oneOf [ [intray-cli]  lib.types.bool [intray-cli]  lib.types.str [intray-cli]  ]); [intray-cli]  }; [intray-cli]  cache-dir = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "directory to store cache information. You can remove this directory as necessary."; [intray-cli]  type = lib.types.nullOr lib.types.str; [intray-cli]  }; [intray-cli]  data-dir = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "directory to store data information. Removing this directory could lead to data loss."; [intray-cli]  type = lib.types.nullOr lib.types.str; [intray-cli]  }; [intray-cli]  log-level = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "minimal severity for log message"; [intray-cli]  type = lib.types.nullOr (lib.types.enum [ [intray-cli]  "Debug" [intray-cli]  "Info" [intray-cli]  "Warn" [intray-cli]  "Error" [intray-cli]  ]); [intray-cli]  }; [intray-cli]  password = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "Password"; [intray-cli]  type = lib.types.nullOr lib.types.str; [intray-cli]  }; [intray-cli]  password-file = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "Password"; [intray-cli]  type = lib.types.nullOr lib.types.str; [intray-cli]  }; [intray-cli]  sync-strategy = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "sync strategy for non-sync commands."; [intray-cli]  type = lib.types.nullOr (lib.types.enum [ [intray-cli]  "NeverSync" [intray-cli]  "AlwaysSync" [intray-cli]  ]); [intray-cli]  }; [intray-cli]  url = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "api url of the intray server."; [intray-cli]  type = lib.types.nullOr lib.types.str; [intray-cli]  }; [intray-cli]  username = lib.mkOption { [intray-cli]  default = null; [intray-cli]  description = "Username"; [intray-cli]  type = lib.types.nullOr lib.types.str; [intray-cli]  }; [intray-cli]  } [intray-cli]  [intray-cli]  The golden results are in: options.nix [intray-cli]  [intray-cli]  [intray-cli]  Examples: 8 [intray-cli]  Passed: 5 [intray-cli]  Failed: 1 [intray-cli]  Sum of test runtimes: 0.56 seconds [intray-cli]  Test suite took:  0.23 seconds [intray-cli]  [intray-cli] Test suite intray-cli-test: FAIL [intray-cli] Test suite logged to: dist/test/intray-cli-0.1.0.0-intray-cli-test.log [intray-cli] 0 of 1 test suites (0 of 1 test cases) passed. Progress: 0 of 3 built (1 failed) error: Cannot build '/nix/store/fa1b0jv6k9bxj8nry5fwzv2gvxw441p6-intray-cli-0.1.0.0.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/0pf0ji958j6kv93yqn3sji4pn3pimg67-intray-cli-0.1.0.0-coverables /nix/store/4bdgs299x4mwyi88ziyqyvykdrb4vvyn-intray-cli-0.1.0.0-coverage /nix/store/57izsc7pcmlzsn4jar27b0gsggaqq4x1-intray-cli-0.1.0.0 Last 621 log lines: > Running phase: setupCompilerEnvironmentPhase > Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. > Running phase: unpackPhase > unpacking source archive /nix/store/y3lrmywh0xlyx0mfclcd07ayxqxcdzn1-intray-cli > source root is intray-cli > Running phase: patchPhase > Running phase: compileBuildDriverPhase > setupCompileFlags: -package-db=/build/tmp.QGPqwUpFp8/setup-package.conf.d -threaded > [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.QGPqwUpFp8/Main.o ) > [2 of 2] Linking Setup > Running phase: updateAutotoolsGnuConfigScriptsPhase > Running phase: configurePhase > configureFlags: --verbose --prefix=/nix/store/57izsc7pcmlzsn4jar27b0gsggaqq4x1-intray-cli-0.1.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.QGPqwUpFp8/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wall --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/lib > Using Parsec parser > Configuring intray-cli-0.1.0.0... > Dependency autodocodec: using autodocodec-0.5.0.0 > Dependency base >=4.9 && <5: using base-4.20.2.0 > Dependency bytestring >=0.10: using bytestring-0.12.2.0 > Dependency containers: using containers-0.7 > Dependency cookie >=0.4: using cookie-0.5.1 > Dependency filelock: using filelock-0.1.1.9 > Dependency http-client >=0.5: using http-client-0.7.19 > Dependency http-client-tls >=0.3: using http-client-tls-0.3.6.4 > Dependency intray-api: using intray-api-0.0.0.0 > Dependency intray-cli-data: using intray-cli-data-0.0.0.0 > Dependency intray-client: using intray-client-0.0.0.0 > Dependency mergeless: using mergeless-0.4.0.0 > Dependency mergeless-persistent: using mergeless-persistent-0.1.0.1 > Dependency monad-logger: using monad-logger-0.3.42 > Dependency mtl >=2.2: using mtl-2.3.1 > Dependency network-uri: using network-uri-2.6.4.2 > Dependency opt-env-conf: using opt-env-conf-0.14.0.0 > Dependency path >=0.4: using path-0.9.6 > Dependency path-io >=1.2: using path-io-1.8.2 > Dependency persistent: using persistent-2.17.1.0 > Dependency persistent-sqlite: using persistent-sqlite-2.13.3.1 > Dependency pretty-relative-time: using pretty-relative-time-0.3.0.0 > Dependency servant-auth-client >=0.2: using servant-auth-client-0.4.9.2 > Dependency servant-client >=0.9: using servant-client-0.20.3.0 > Dependency text >=1.2: using text-2.1.3 > Dependency time: using time-1.12.2 > Dependency typed-process: using typed-process-0.2.13.0 > Dependency base: using base-4.20.2.0 > Dependency intray-cli: using intray-cli-0.1.0.0 > Dependency base: using base-4.20.2.0 > Dependency bytestring: using bytestring-0.12.2.0 > Dependency genvalidity-path: using genvalidity-path-1.0.0.1 > Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 > Dependency genvalidity-sydtest-aeson: using genvalidity-sydtest-aeson-1.0.0.0 > Dependency http-client: using http-client-0.7.19 > Dependency intray-api: using intray-api-0.0.0.0 > Dependency intray-cli: using intray-cli-0.1.0.0 > Dependency monad-logger: using monad-logger-0.3.42 > Dependency mtl: using mtl-2.3.1 > Dependency opt-env-conf-test: using opt-env-conf-test-0.0.0.3 > Dependency path: using path-0.9.6 > Dependency path-io: using path-io-1.8.2 > Dependency sydtest: using sydtest-0.20.0.1 > Dependency sydtest-wai: using sydtest-wai-0.2.0.2 > Dependency text >=1.2: using text-2.1.3 > Source component graph: > component lib > component exe:intray dependency lib > component test:intray-cli-test dependency lib > Configured component graph: > component intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs > include autodocodec-0.5.0.0-enQwBxb0XY8pJ2dSZA6Ze > include base-4.20.2.0-4d66 > include bytestring-0.12.2.0-25ef > include containers-0.7-e888 > include cookie-0.5.1-F20bgPkyqgEJSJqIHAYHjV > include filelock-0.1.1.9-KAXZUqG6KcYGMtFdrfm2k7 > include http-client-0.7.19-KOILACv7OsHJllQbjDDdo5 > include http-client-tls-0.3.6.4-EgMy6LK118HFxPs00yR7Fg > include intray-api-0.0.0.0-BpiI4agWy147G0GZlnuY5w > include intray-cli-data-0.0.0.0-1mvDCu1fO4JC4THqvJDDlk > include intray-client-0.0.0.0-F7dG1itY9m23s6JzWgGaV4 > include mergeless-0.4.0.0-4unalry67QcEPGNHkwi65g > include mergeless-persistent-0.1.0.1-DhTBHmVncf5Kv2txjacjkq > include monad-logger-0.3.42-v1DNudSEbG6rGGxAWLEcn > include mtl-2.3.1-f2f2 > include network-uri-2.6.4.2-6I9SqFpJ75dLFAwe3PjqOi > include opt-env-conf-0.14.0.0-EjOLrGFXioiBastou2f3FM > include path-0.9.6-L3t3TcndY3P7bshtU9371n > include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC > include persistent-2.17.1.0-Gn6F6e9nfu9F1JCDITeCOK > include persistent-sqlite-2.13.3.1-GEkhsnDamgdMhJheq2imG > include pretty-relative-time-0.3.0.0-KeZ1P9XfYWI5dOytg6j8N0 > include servant-auth-client-0.4.9.2-2qtuBY1oIQsAwtPmmYrPR1 > include servant-client-0.20.3.0-7R71gspxm6g8ziUTdmIKzX > include text-2.1.3-3f03 > include time-1.12.2-fafe > include typed-process-0.2.13.0-2evhvWqM1HZ920wFbU39uf > component intray-cli-0.1.0.0-CMueaGHA8aVAXfLVdXWtqn-intray > include base-4.20.2.0-4d66 > include intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs > component intray-cli-0.1.0.0-GQp6h4PBXZXKosluFtL5il-intray-cli-test > include base-4.20.2.0-4d66 > include bytestring-0.12.2.0-25ef > include genvalidity-path-1.0.0.1-D8WYYWhnM4JK5Jnl2z8wup > include genvalidity-sydtest-1.0.1.0-FIlrX7t5ICuKT4nK2DBHsy > include genvalidity-sydtest-aeson-1.0.0.0-JyyWrsqxDiV66SLpfoFnWz > include http-client-0.7.19-KOILACv7OsHJllQbjDDdo5 > include intray-api-0.0.0.0-BpiI4agWy147G0GZlnuY5w > include intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs > include monad-logger-0.3.42-v1DNudSEbG6rGGxAWLEcn > include mtl-2.3.1-f2f2 > include opt-env-conf-test-0.0.0.3-HTkyPDmdS7I8rWR1GBbXk6 > include path-0.9.6-L3t3TcndY3P7bshtU9371n > include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC > include sydtest-0.20.0.1-BFRkoHwRPXMKAiSATu672Y > include sydtest-wai-0.2.0.2-9AkAEYdcJn06NBtbZRIK9Y > include text-2.1.3-3f03 > Linked component graph: > unit intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs > include autodocodec-0.5.0.0-enQwBxb0XY8pJ2dSZA6Ze > include base-4.20.2.0-4d66 > include bytestring-0.12.2.0-25ef > include containers-0.7-e888 > include cookie-0.5.1-F20bgPkyqgEJSJqIHAYHjV > include filelock-0.1.1.9-KAXZUqG6KcYGMtFdrfm2k7 > include http-client-0.7.19-KOILACv7OsHJllQbjDDdo5 > include http-client-tls-0.3.6.4-EgMy6LK118HFxPs00yR7Fg > include intray-api-0.0.0.0-BpiI4agWy147G0GZlnuY5w > include intray-cli-data-0.0.0.0-1mvDCu1fO4JC4THqvJDDlk > include intray-client-0.0.0.0-F7dG1itY9m23s6JzWgGaV4 > include mergeless-0.4.0.0-4unalry67QcEPGNHkwi65g > include mergeless-persistent-0.1.0.1-DhTBHmVncf5Kv2txjacjkq > include monad-logger-0.3.42-v1DNudSEbG6rGGxAWLEcn > include mtl-2.3.1-f2f2 > include network-uri-2.6.4.2-6I9SqFpJ75dLFAwe3PjqOi > include opt-env-conf-0.14.0.0-EjOLrGFXioiBastou2f3FM > include path-0.9.6-L3t3TcndY3P7bshtU9371n > include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC > include persistent-2.17.1.0-Gn6F6e9nfu9F1JCDITeCOK > include persistent-sqlite-2.13.3.1-GEkhsnDamgdMhJheq2imG > include pretty-relative-time-0.3.0.0-KeZ1P9XfYWI5dOytg6j8N0 > include servant-auth-client-0.4.9.2-2qtuBY1oIQsAwtPmmYrPR1 > include servant-client-0.20.3.0-7R71gspxm6g8ziUTdmIKzX > include text-2.1.3-3f03 > include time-1.12.2-fafe > include typed-process-0.2.13.0-2evhvWqM1HZ920wFbU39uf > Intray.Cli=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli,Intray.Cli.Client=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Client,Intray.Cli.Commands.Add=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Commands.Add,Intray.Cli.Commands.Done=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Commands.Done,Intray.Cli.Commands.Login=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Commands.Login,Intray.Cli.Commands.Logout=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Commands.Logout,Intray.Cli.Commands.Register=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Commands.Register,Intray.Cli.Commands.Review=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Commands.Review,Intray.Cli.Commands.Show=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Commands.Show,Intray.Cli.Commands.Size=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Commands.Size,Intray.Cli.Commands.Sync=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Commands.Sync,Intray.Cli.Env=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Env,Intray.Cli.OptParse=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.OptParse,Intray.Cli.Prompt=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Prompt,Intray.Cli.Session=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Session,Intray.Cli.Sqlite=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Sqlite,Intray.Cli.Store=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Store,Intray.Cli.Sync=intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs:Intray.Cli.Sync > unit intray-cli-0.1.0.0-CMueaGHA8aVAXfLVdXWtqn-intray > include base-4.20.2.0-4d66 > include intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs > unit intray-cli-0.1.0.0-GQp6h4PBXZXKosluFtL5il-intray-cli-test > include base-4.20.2.0-4d66 > include bytestring-0.12.2.0-25ef > include genvalidity-path-1.0.0.1-D8WYYWhnM4JK5Jnl2z8wup > include genvalidity-sydtest-1.0.1.0-FIlrX7t5ICuKT4nK2DBHsy > include genvalidity-sydtest-aeson-1.0.0.0-JyyWrsqxDiV66SLpfoFnWz > include http-client-0.7.19-KOILACv7OsHJllQbjDDdo5 > include intray-api-0.0.0.0-BpiI4agWy147G0GZlnuY5w > include intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs > include monad-logger-0.3.42-v1DNudSEbG6rGGxAWLEcn > include mtl-2.3.1-f2f2 > include opt-env-conf-test-0.0.0.3-HTkyPDmdS7I8rWR1GBbXk6 > include path-0.9.6-L3t3TcndY3P7bshtU9371n > include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC > include sydtest-0.20.0.1-BFRkoHwRPXMKAiSATu672Y > include sydtest-wai-0.2.0.2-9AkAEYdcJn06NBtbZRIK9Y > include text-2.1.3-3f03 > Ready component graph: > definite intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs > depends autodocodec-0.5.0.0-enQwBxb0XY8pJ2dSZA6Ze > depends base-4.20.2.0-4d66 > depends bytestring-0.12.2.0-25ef > depends containers-0.7-e888 > depends cookie-0.5.1-F20bgPkyqgEJSJqIHAYHjV > depends filelock-0.1.1.9-KAXZUqG6KcYGMtFdrfm2k7 > depends http-client-0.7.19-KOILACv7OsHJllQbjDDdo5 > depends http-client-tls-0.3.6.4-EgMy6LK118HFxPs00yR7Fg > depends intray-api-0.0.0.0-BpiI4agWy147G0GZlnuY5w > depends intray-cli-data-0.0.0.0-1mvDCu1fO4JC4THqvJDDlk > depends intray-client-0.0.0.0-F7dG1itY9m23s6JzWgGaV4 > depends mergeless-0.4.0.0-4unalry67QcEPGNHkwi65g > depends mergeless-persistent-0.1.0.1-DhTBHmVncf5Kv2txjacjkq > depends monad-logger-0.3.42-v1DNudSEbG6rGGxAWLEcn > depends mtl-2.3.1-f2f2 > depends network-uri-2.6.4.2-6I9SqFpJ75dLFAwe3PjqOi > depends opt-env-conf-0.14.0.0-EjOLrGFXioiBastou2f3FM > depends path-0.9.6-L3t3TcndY3P7bshtU9371n > depends path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC > depends persistent-2.17.1.0-Gn6F6e9nfu9F1JCDITeCOK > depends persistent-sqlite-2.13.3.1-GEkhsnDamgdMhJheq2imG > depends pretty-relative-time-0.3.0.0-KeZ1P9XfYWI5dOytg6j8N0 > depends servant-auth-client-0.4.9.2-2qtuBY1oIQsAwtPmmYrPR1 > depends servant-client-0.20.3.0-7R71gspxm6g8ziUTdmIKzX > depends text-2.1.3-3f03 > depends time-1.12.2-fafe > depends typed-process-0.2.13.0-2evhvWqM1HZ920wFbU39uf > definite intray-cli-0.1.0.0-GQp6h4PBXZXKosluFtL5il-intray-cli-test > depends base-4.20.2.0-4d66 > depends bytestring-0.12.2.0-25ef > depends genvalidity-path-1.0.0.1-D8WYYWhnM4JK5Jnl2z8wup > depends genvalidity-sydtest-1.0.1.0-FIlrX7t5ICuKT4nK2DBHsy > depends genvalidity-sydtest-aeson-1.0.0.0-JyyWrsqxDiV66SLpfoFnWz > depends http-client-0.7.19-KOILACv7OsHJllQbjDDdo5 > depends intray-api-0.0.0.0-BpiI4agWy147G0GZlnuY5w > depends intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs > depends monad-logger-0.3.42-v1DNudSEbG6rGGxAWLEcn > depends mtl-2.3.1-f2f2 > depends opt-env-conf-test-0.0.0.3-HTkyPDmdS7I8rWR1GBbXk6 > depends path-0.9.6-L3t3TcndY3P7bshtU9371n > depends path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC > depends sydtest-0.20.0.1-BFRkoHwRPXMKAiSATu672Y > depends sydtest-wai-0.2.0.2-9AkAEYdcJn06NBtbZRIK9Y > depends text-2.1.3-3f03 > definite intray-cli-0.1.0.0-CMueaGHA8aVAXfLVdXWtqn-intray > depends base-4.20.2.0-4d66 > depends intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs > Using Cabal-3.12.1.0 compiled by ghc-9.10 > Using compiler: ghc-9.10.3 > Using install prefix: > /nix/store/57izsc7pcmlzsn4jar27b0gsggaqq4x1-intray-cli-0.1.0.0 > Executables installed in: > /nix/store/57izsc7pcmlzsn4jar27b0gsggaqq4x1-intray-cli-0.1.0.0/bin > Libraries installed in: > /nix/store/57izsc7pcmlzsn4jar27b0gsggaqq4x1-intray-cli-0.1.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/intray-cli-0.1.0.0-HkjtVsjvffFDw6rZMQFPCs > Dynamic Libraries installed in: > /nix/store/57izsc7pcmlzsn4jar27b0gsggaqq4x1-intray-cli-0.1.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af > Private executables installed in: > /nix/store/57izsc7pcmlzsn4jar27b0gsggaqq4x1-intray-cli-0.1.0.0/libexec/x86_64-linux-ghc-9.10.3-21af/intray-cli-0.1.0.0 > Data files installed in: > /nix/store/57izsc7pcmlzsn4jar27b0gsggaqq4x1-intray-cli-0.1.0.0/share/x86_64-linux-ghc-9.10.3-21af/intray-cli-0.1.0.0 > Documentation installed in: > /nix/store/57izsc7pcmlzsn4jar27b0gsggaqq4x1-intray-cli-0.1.0.0/share/doc/x86_64-linux-ghc-9.10.3-21af/intray-cli-0.1.0.0 > Configuration files installed in: > /nix/store/57izsc7pcmlzsn4jar27b0gsggaqq4x1-intray-cli-0.1.0.0/etc > No alex found > Using ar found on system at: > /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar > No c2hs found > No cpphs found > No doctest found > Using gcc version 15.2.0 given by user at: > /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc > Using ghc version 9.10.3 found on system at: > /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc > Using ghc-pkg version 9.10.3 found on system at: > /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 > No ghcjs found > No ghcjs-pkg found > No greencard found > Using haddock version 2.31.1 found on system at: > /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 > 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.69 found on system at: > /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 > Using hsc2hs version 0.68.10 found on system at: > /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 > No hscolour found > No jhc found > Using ld found on system at: > /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld > No pkg-config found > Using runghc version 9.10.3 found on system at: > /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 > Using strip version 2.46 found on system at: > /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip > Using tar found on system at: > /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar > No uhc found > Running phase: buildPhase > Preprocessing library for intray-cli-0.1.0.0... > Building library for intray-cli-0.1.0.0... > [ 1 of 19] Compiling Paths_intray_cli ( dist/build/autogen/Paths_intray_cli.hs, dist/build/Paths_intray_cli.o, dist/build/Paths_intray_cli.dyn_o ) > [ 2 of 19] Compiling Intray.Cli.OptParse ( src/Intray/Cli/OptParse.hs, dist/build/Intray/Cli/OptParse.o, dist/build/Intray/Cli/OptParse.dyn_o ) > Adapting module: Intray.Cli.OptParse > Outputing coverables file /build/intray-cli/src/Intray/Cli/OptParse.hs.coverables for source file /build/intray-cli/src/Intray/Cli/OptParse.hs > [ 3 of 19] Compiling Intray.Cli.Store ( src/Intray/Cli/Store.hs, dist/build/Intray/Cli/Store.o, dist/build/Intray/Cli/Store.dyn_o ) > Adapting module: Intray.Cli.Env > Outputing coverables file /build/intray-cli/src/Intray/Cli/Env.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Env.hs > Adapting module: Intray.Cli.Store > Outputing coverables file /build/intray-cli/src/Intray/Cli/Store.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Store.hs > Adapting module: Intray.Cli.Client > Outputing coverables file /build/intray-cli/src/Intray/Cli/Client.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Client.hs > Adapting module: Intray.Cli.Session > Adapting module: Intray.Cli.Prompt > Outputing coverables file /build/intray-cli/src/Intray/Cli/Session.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Session.hs > Outputing coverables file /build/intray-cli/src/Intray/Cli/Prompt.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Prompt.hs > Adapting module: Intray.Cli.Sqlite > Outputing coverables file /build/intray-cli/src/Intray/Cli/Sqlite.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Sqlite.hs > [ 4 of 19] Compiling Intray.Cli.Env ( src/Intray/Cli/Env.hs, dist/build/Intray/Cli/Env.o, dist/build/Intray/Cli/Env.dyn_o ) > [ 5 of 19] Compiling Intray.Cli.Sqlite ( src/Intray/Cli/Sqlite.hs, dist/build/Intray/Cli/Sqlite.o, dist/build/Intray/Cli/Sqlite.dyn_o ) > Adapting module: Intray.Cli.Commands.Register > Outputing coverables file /build/intray-cli/src/Intray/Cli/Commands/Register.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Commands/Register.hs > Adapting module: Intray.Cli.Commands.Logout > Outputing coverables file /build/intray-cli/src/Intray/Cli/Commands/Logout.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Commands/Logout.hs > Adapting module: Intray.Cli.Commands.Login > Outputing coverables file /build/intray-cli/src/Intray/Cli/Commands/Login.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Commands/Login.hs > [ 6 of 19] Compiling Intray.Cli.Session ( src/Intray/Cli/Session.hs, dist/build/Intray/Cli/Session.o, dist/build/Intray/Cli/Session.dyn_o ) > [ 7 of 19] Compiling Intray.Cli.Sync ( src/Intray/Cli/Sync.hs, dist/build/Intray/Cli/Sync.o, dist/build/Intray/Cli/Sync.dyn_o ) > Adapting module: Intray.Cli.Sync > Outputing coverables file /build/intray-cli/src/Intray/Cli/Sync.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Sync.hs > [ 8 of 19] Compiling Intray.Cli.Prompt ( src/Intray/Cli/Prompt.hs, dist/build/Intray/Cli/Prompt.o, dist/build/Intray/Cli/Prompt.dyn_o ) > [ 9 of 19] Compiling Intray.Cli.Commands.Sync ( src/Intray/Cli/Commands/Sync.hs, dist/build/Intray/Cli/Commands/Sync.o, dist/build/Intray/Cli/Commands/Sync.dyn_o ) > Adapting module: Intray.Cli.Commands.Sync > Adapting module: Intray.Cli.Commands.Size > Outputing coverables file /build/intray-cli/src/Intray/Cli/Commands/Size.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Commands/Size.hs > Outputing coverables file /build/intray-cli/src/Intray/Cli/Commands/Sync.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Commands/Sync.hs > Adapting module: Intray.Cli.Commands.Show > Adapting module: Intray.Cli.Commands.Done > Outputing coverables file /build/intray-cli/src/Intray/Cli/Commands/Done.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Commands/Done.hs > Outputing coverables file /build/intray-cli/src/Intray/Cli/Commands/Show.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Commands/Show.hs > Adapting module: Intray.Cli.Commands.Add > Outputing coverables file /build/intray-cli/src/Intray/Cli/Commands/Add.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Commands/Add.hs > Adapting module: Intray.Cli.Commands.Review > Outputing coverables file /build/intray-cli/src/Intray/Cli/Commands/Review.hs.coverables for source file /build/intray-cli/src/Intray/Cli/Commands/Review.hs > [10 of 19] Compiling Intray.Cli.Commands.Size ( src/Intray/Cli/Commands/Size.hs, dist/build/Intray/Cli/Commands/Size.o, dist/build/Intray/Cli/Commands/Size.dyn_o ) > [11 of 19] Compiling Intray.Cli.Commands.Show ( src/Intray/Cli/Commands/Show.hs, dist/build/Intray/Cli/Commands/Show.o, dist/build/Intray/Cli/Commands/Show.dyn_o ) > [12 of 19] Compiling Intray.Cli.Commands.Logout ( src/Intray/Cli/Commands/Logout.hs, dist/build/Intray/Cli/Commands/Logout.o, dist/build/Intray/Cli/Commands/Logout.dyn_o ) > [13 of 19] Compiling Intray.Cli.Commands.Done ( src/Intray/Cli/Commands/Done.hs, dist/build/Intray/Cli/Commands/Done.o, dist/build/Intray/Cli/Commands/Done.dyn_o ) > [14 of 19] Compiling Intray.Cli.Client ( src/Intray/Cli/Client.hs, dist/build/Intray/Cli/Client.o, dist/build/Intray/Cli/Client.dyn_o ) > [15 of 19] Compiling Intray.Cli.Commands.Review ( src/Intray/Cli/Commands/Review.hs, dist/build/Intray/Cli/Commands/Review.o, dist/build/Intray/Cli/Commands/Review.dyn_o ) > [16 of 19] Compiling Intray.Cli.Commands.Register ( src/Intray/Cli/Commands/Register.hs, dist/build/Intray/Cli/Commands/Register.o, dist/build/Intray/Cli/Commands/Register.dyn_o ) > [17 of 19] Compiling Intray.Cli.Commands.Login ( src/Intray/Cli/Commands/Login.hs, dist/build/Intray/Cli/Commands/Login.o, dist/build/Intray/Cli/Commands/Login.dyn_o ) > [18 of 19] Compiling Intray.Cli.Commands.Add ( src/Intray/Cli/Commands/Add.hs, dist/build/Intray/Cli/Commands/Add.o, dist/build/Intray/Cli/Commands/Add.dyn_o ) > [19 of 19] Compiling Intray.Cli ( src/Intray/Cli.hs, dist/build/Intray/Cli.o, dist/build/Intray/Cli.dyn_o ) > Adapting module: Intray.Cli > Outputing coverables file /build/intray-cli/src/Intray/Cli.hs.coverables for source file /build/intray-cli/src/Intray/Cli.hs > Warning: ignoring unrecognised input `dist/build/Intray/Cli.dyn_o' > Warning: ignoring unrecognised input `dist/build/Intray/Cli/Client.dyn_o' > Warning: ignoring unrecognised input `dist/build/Intray/Cli/Commands/Add.dyn_o' > Warning: ignoring unrecognised input `dist/build/Intray/Cli/Commands/Done.dyn_o' > Warning: ignoring unrecognised input `dist/build/Intray/Cli/Commands/Login.dyn_o' > Warning: ignoring unrecognised input `dist/build/Intray/Cli/Commands/Logout.dyn_o' > Warning: ignoring unrecognised input `dist/build/Intray/Cli/Commands/Register.dyn_o' > Warning: ignoring unrecognised input `dist/build/Intray/Cli/Commands/Review.dyn_o' > Warning: ignoring unrecognised input `dist/build/Intray/Cli/Commands/Show.dyn_o' > Warning: ignoring unrecognised input `dist/build/Intray/Cli/Commands/Size.dyn_o' > Warning: ignoring unrecognised input `dist/build/Intray/Cli/Commands/Sync.dyn_o' > Warning: ignoring unrecognised input `dist/build/Intray/Cli/Env.dyn_o' > Warning: ignoring unrecognised input `dist/build/Intray/Cli/OptParse.dyn_o' > Warning: ignoring unrecognised input `dist/build/Intray/Cli/Prompt.dyn_o' > Warning: ignoring unrecognised input `dist/build/Intray/Cli/Session.dyn_o' > Warning: ignoring unrecognised input `dist/build/Intray/Cli/Sqlite.dyn_o' > Warning: ignoring unrecognised input `dist/build/Intray/Cli/Store.dyn_o' > Warning: ignoring unrecognised input `dist/build/Intray/Cli/Sync.dyn_o' > Warning: ignoring unrecognised input `dist/build/Paths_intray_cli.dyn_o' > Preprocessing test suite 'intray-cli-test' for intray-cli-0.1.0.0... > Building test suite 'intray-cli-test' for intray-cli-0.1.0.0... > [1 of 6] Compiling Intray.Cli.OptParseSpec ( test/Intray/Cli/OptParseSpec.hs, dist/build/intray-cli-test/intray-cli-test-tmp/Intray/Cli/OptParseSpec.o ) > Adapting module: TestImport > Adapting module: Intray.Cli.OptParseSpec > Outputing coverables file /build/intray-cli/test/TestImport.hs.coverables for source file /build/intray-cli/test/TestImport.hs > Outputing coverables file /build/intray-cli/test/Intray/Cli/OptParseSpec.hs.coverables for source file /build/intray-cli/test/Intray/Cli/OptParseSpec.hs > Adapting module: Intray.Cli.TestUtils > Outputing coverables file /build/intray-cli/test/Intray/Cli/TestUtils.hs.coverables for source file /build/intray-cli/test/Intray/Cli/TestUtils.hs > [2 of 6] Compiling Paths_intray_cli ( dist/build/intray-cli-test/autogen/Paths_intray_cli.hs, dist/build/intray-cli-test/intray-cli-test-tmp/Paths_intray_cli.o ) > [3 of 6] Compiling TestImport ( test/TestImport.hs, dist/build/intray-cli-test/intray-cli-test-tmp/TestImport.o ) > [4 of 6] Compiling Intray.Cli.TestUtils ( test/Intray/Cli/TestUtils.hs, dist/build/intray-cli-test/intray-cli-test-tmp/Intray/Cli/TestUtils.o ) > [5 of 6] Compiling Intray.Cli.NoSyncSpec ( test/Intray/Cli/NoSyncSpec.hs, dist/build/intray-cli-test/intray-cli-test-tmp/Intray/Cli/NoSyncSpec.o ) > Adapting module: Intray.Cli.NoSyncSpec > Outputing coverables file /build/intray-cli/test/Intray/Cli/NoSyncSpec.hs.coverables for source file /build/intray-cli/test/Intray/Cli/NoSyncSpec.hs > [6 of 6] Compiling Main ( test/Spec.hs, dist/build/intray-cli-test/intray-cli-test-tmp/Main.o ) > Adapting module: Main > Outputing coverables file /build/intray-cli/test/Spec.hs.coverables for source file /build/intray-cli/test/Spec.hs > [1 of 7] Compiling Intray.Cli.OptParseSpec ( test/Intray/Cli/OptParseSpec.hs, dist/build/intray-cli-test/intray-cli-test-tmp/Intray/Cli/OptParseSpec.o ) [Intray.Cli.OptParse package changed] > Adapting module: Intray.Cli.OptParseSpec > Outputing coverables file /build/intray-cli/test/Intray/Cli/OptParseSpec.hs.coverables for source file /build/intray-cli/test/Intray/Cli/OptParseSpec.hs > Adapting module: TestImport > Outputing coverables file /build/intray-cli/test/TestImport.hs.coverables for source file /build/intray-cli/test/TestImport.hs > Adapting module: Intray.Cli.TestUtils > Outputing coverables file /build/intray-cli/test/Intray/Cli/TestUtils.hs.coverables for source file /build/intray-cli/test/Intray/Cli/TestUtils.hs > Adapting module: Intray.Cli.NoSyncSpec > [Outputing coverables file /build/intray-cli/test/Intray/Cli/NoSyncSpec.hs.coverables for source file /build/intray-cli/test/Intray/Cli/NoSyncSpec.hs > 2 of 7] Compiling Paths_intray_cli ( dist/build/intray-cli-test/autogen/Paths_intray_cli.hs, dist/build/intray-cli-test/intray-cli-test-tmp/Paths_intray_cli.o ) [Impure plugin forced recompilation] > [3 of 7] Compiling TestImport ( test/TestImport.hs, dist/build/intray-cli-test/intray-cli-test-tmp/TestImport.o ) [Data.GenValidity.Path package changed] > [4 of 7] Compiling Intray.Cli.TestUtils ( test/Intray/Cli/TestUtils.hs, dist/build/intray-cli-test/intray-cli-test-tmp/Intray/Cli/TestUtils.o ) [Network.HTTP.Client package changed] > [5 of 7] Compiling Intray.Cli.NoSyncSpec ( test/Intray/Cli/NoSyncSpec.hs, dist/build/intray-cli-test/intray-cli-test-tmp/Intray/Cli/NoSyncSpec.o ) [Intray.API.Username package changed] > [6 of 7] Compiling Main ( test/Spec.hs, dist/build/intray-cli-test/intray-cli-test-tmp/Main.o ) [Test.Syd package changed] > Adapting module: Main > Outputing coverables file /build/intray-cli/test/Spec.hs.coverables for source file /build/intray-cli/test/Spec.hs > [7 of 7] Linking dist/build/intray-cli-test/intray-cli-test > Preprocessing executable 'intray' for intray-cli-0.1.0.0... > Building executable 'intray' for intray-cli-0.1.0.0... > [1 of 2] CompilingAdapting module: Main > Main ( app/Main.hs, dist/build/intray/intray-tmp/Main.o ) > Outputing coverables file /build/intray-cli/app/Main.hs.coverables for source file /build/intray-cli/app/Main.hs > [2 of 2] Compiling Paths_intray_cli ( dist/build/intray/autogen/Paths_intray_cli.hs, dist/build/intray/intray-tmp/Paths_intray_cli.o ) > [1 of 3] Compiling Main ( app/Main.hs, dist/build/intray/intray-tmp/Main.o ) [Intray.Cli package changed] > Adapting module: Main > Outputing coverables file /build/intray-cli/app/Main.hs.coverables for source file /build/intray-cli/app/Main.hs > [2 of 3] Compiling Paths_intray_cli ( dist/build/intray/autogen/Paths_intray_cli.hs, dist/build/intray/intray-tmp/Paths_intray_cli.o ) [Impure plugin forced recompilation] > [3 of 3] Linking dist/build/intray/intray > Running phase: checkPhase > Running 1 test suites... > Test suite intray-cli-test: RUNNING... > No server configured. > No server configured. > Tests: > > Intray.Cli.OptParseSpec > Intructions > ✓ pass the lint test  1.48 ms > ✓ produces the same reference documentation as before  3.60 ms > ✗ produces the nix options as before  16.17 ms > Retries: 3 (does not look flaky) > Intray.Cli.NoSyncSpec > ✓ correctly errors when a user tries to register but has no server configured  159.77 ms > Monday June 1 at 15:21 (just now) > hello world > > 0 > ✓ Works fine without a server  227.15 ms > ✓ correctly errors when a user tries to login but has no server configured  151.30 ms > > Failures: > >  test/Intray/Cli/OptParseSpec.hs:14 > ✗ 1 Intray.Cli.OptParseSpec.Intructions.produces the nix options as before > Retries: 3 (does not look flaky) > Expected these values to be equal: > Actual:  > { lib }: > { > auto-open = lib.mkOption { > default = null; > description = "How to auto-open"; > type = lib.types.nullOr (lib.types.oneOf [ > lib.types.bool > lib.types.str > ]); > }; > cache-dir = lib.mkOption { > default = null; > description = "directory to store cache information. You can remove this directory as necessary."; > type = lib.types.nullOr lib.types.str; > }; > data-dir = lib.mkOption { > default = null; > description = "directory to store data information. Removing this directory could lead to data loss."; > type = lib.types.nullOr lib.types.str; > }; > log-level = lib.mkOption { > default = null; > description = "minimal severity for log message"; > type = lib.types.nullOr (lib.types.enum [ > "Debug" > "Info" > "Warn" > "Error" > ]); > }; > password = lib.mkOption { > default = null; > description = "Password"; > type = lib.types.nullOr lib.types.str; > }; > password-file = lib.mkOption { > default = null; > description = "Password"; > type = lib.types.nullOr lib.types.str; > }; > sync-strategy = lib.mkOption { > default = null; > description = "sync strategy for non-sync commands."; > type = lib.types.nullOr (lib.types.enum [ > "NeverSync" > "AlwaysSync" > ]); > }; > url = lib.mkOption { > default = null; > description = "api url of the intray server."; > type = lib.types.nullOr lib.types.str; > }; > username = lib.mkOption { > default = null; > description = "Username"; > type = lib.types.nullOr lib.types.str; > }; > } > > Expected:  > # DO NOT EDIT THIS FILE DIRECTLY > # This file was generated by > # intray-cli:test/Intray/Cli/OptParseSpec.hs:14 > # To update this it, run the test with --golden-reset > { lib }: > { > auto-open = lib.mkOption { > default = null; > description = "How to auto-open"; > type = lib.types.nullOr (lib.types.oneOf [ > lib.types.bool > lib.types.str > ]); > }; > cache-dir = lib.mkOption { > default = null; > description = "directory to store cache information. You can remove this directory as necessary."; > type = lib.types.nullOr lib.types.str; > }; > data-dir = lib.mkOption { > default = null; > description = "directory to store data information. Removing this directory could lead to data loss."; > type = lib.types.nullOr lib.types.str; > }; > log-level = lib.mkOption { > default = null; > description = "minimal severity for log message"; > type = lib.types.nullOr (lib.types.enum [ > "Debug" > "Info" > "Warn" > "Error" > ]); > }; > password = lib.mkOption { > default = null; > description = "Password"; > type = lib.types.nullOr lib.types.str; > }; > password-file = lib.mkOption { > default = null; > description = "Password"; > type = lib.types.nullOr lib.types.str; > }; > sync-strategy = lib.mkOption { > default = null; > description = "sync strategy for non-sync commands."; > type = lib.types.nullOr (lib.types.enum [ > "NeverSync" > "AlwaysSync" > ]); > }; > url = lib.mkOption { > default = null; > description = "api url of the intray server."; > type = lib.types.nullOr lib.types.str; > }; > username = lib.mkOption { > default = null; > description = "Username"; > type = lib.types.nullOr lib.types.str; > }; > } > > Inline diff:  > # DO NOT EDIT THIS FILE DIRECTLY > # This file was generated by > # intray-cli:test/Intray/Cli/OptParseSpec.hs:14 > # To update this it, run the test with --golden-reset > { lib }: > { > auto-open = lib.mkOption { > default = null; > description = "How to auto-open"; > type = lib.types.nullOr (lib.types.oneOf [ > lib.types.bool > lib.types.str > ]); > }; > cache-dir = lib.mkOption { > default = null; > description = "directory to store cache information. You can remove this directory as necessary."; > type = lib.types.nullOr lib.types.str; > }; > data-dir = lib.mkOption { > default = null; > description = "directory to store data information. Removing this directory could lead to data loss."; > type = lib.types.nullOr lib.types.str; > }; > log-level = lib.mkOption { > default = null; > description = "minimal severity for log message"; > type = lib.types.nullOr (lib.types.enum [ > "Debug" > "Info" > "Warn" > "Error" > ]); > }; > password = lib.mkOption { > default = null; > description = "Password"; > type = lib.types.nullOr lib.types.str; > }; > password-file = lib.mkOption { > default = null; > description = "Password"; > type = lib.types.nullOr lib.types.str; > }; > sync-strategy = lib.mkOption { > default = null; > description = "sync strategy for non-sync commands."; > type = lib.types.nullOr (lib.types.enum [ > "NeverSync" > "AlwaysSync" > ]); > }; > url = lib.mkOption { > default = null; > description = "api url of the intray server."; > type = lib.types.nullOr lib.types.str; > }; > username = lib.mkOption { > default = null; > description = "Username"; > type = lib.types.nullOr lib.types.str; > }; > } > > The golden results are in: options.nix > > > Examples: 8 > Passed: 5 > Failed: 1 > Sum of test runtimes: 0.56 seconds > Test suite took:  0.23 seconds > > Test suite intray-cli-test: FAIL > Test suite logged to: dist/test/intray-cli-0.1.0.0-intray-cli-test.log > 0 of 1 test suites (0 of 1 test cases) passed. For full logs, run: nix log /nix/store/fa1b0jv6k9bxj8nry5fwzv2gvxw441p6-intray-cli-0.1.0.0.drv Cannot build '/nix/store/zr3xpb6lzrxlx9ai4g9sy4a2q4vhiw20-test-coverage-report.drv'. Reason: 1 dependency failed. Output paths: /nix/store/10ykklpd6yvmifbmiprdhama9wqwqhxn-test-coverage-report