| 7 Dec 2025 |
thubrecht | It is checked | 20:53:56 |
thubrecht | But the other tests that use NIX_ABORT_ON_WARN don't actually fail because the warning in considered an error | 20:54:24 |
thubrecht | But because of error: cannot convert a thunk to JSON | 20:54:31 |
Sergei Zimmerman (xokdvium) | Ugh, wth | 20:54:57 |
Sergei Zimmerman (xokdvium) | That error doesn't make sense, nothing in user code should be able to observe thunks | 20:55:50 |
thubrecht | It's evaluation an option | 20:57:29 |
thubrecht | * It's evaluating an option | 20:57:34 |
Sergei Zimmerman (xokdvium) | Is this just for the nix-instantiate output right? | 20:59:09 |
thubrecht | It's at least for this, I did not investiguate further | 21:00:09 |
thubrecht | The command was:
nix-instantiate -E 'import ./default.nix { modules = [ ./deprecated-wrapped.nix ];}' -A 'options.mergedEither.type.nestedTypes.right.functor.wrapped' --eval-only --json --show-trace
| 21:00:22 |
thubrecht | * The command was:
nix-instantiate -E 'import ./default.nix { modules = [ ./deprecated-wrapped.nix ];}' -A 'options.mergedEither.type.nestedTypes.right.functor.wrapped' --eval-only --json
| 21:00:37 |
thubrecht | Redacted or Malformed Event | 21:00:53 |
Sergei Zimmerman (xokdvium) | Yeah then this is just a nix-instantiate not forcing thunks | 21:01:10 |
thubrecht | Even if it was forcing chunks, then the error would be cannot convert the built-in function 'isString' to JSON or something along the lines | 21:02:51 |