2.53 s[e2e-withheld-facts-report] [error HOPINION_FAILED]: No source root accounts for thing/src/Thing.hs, so it cannot be shown against its code. Pass --source PREFIX=DIR for the package it is in.
2.53 s[e2e-withheld-facts-report] │Note: A TODO nothing points at is a note nobody is holding. It reads like a plan, so the next reader assumes it is one, and it goes stale in place because nothing brings it back up. A reference makes it findable from wherever the work is actually tracked; doing it makes the note unnecessary. If it is neither tracked nor worth doing, the honest version is a comment that says what is missing and what would make it worth doing.
2.53 s[e2e-withheld-facts-report] │Hint: To suppress, write this on the line above the code it points at, and say why: -- [allow:CommentBareTodo] <reason>
2.56 s[e2e-withheld-facts-report] •╰╸A GenValid instance in a package's own library gets compiled into the executable. Move it to the matching -gen package.
2.56 s[e2e-withheld-facts-report] │Note: A generator is test code, and an instance in the library is linked into everything that depends on the library, so the shipped executable carries QuickCheck and the generators with it. The -gen package exists so that dependency stops at the test suite, which is also what keeps a generator free to be as slow or as elaborate as the property needs.
2.56 s[e2e-withheld-facts-report] │Hint: To suppress, write this on the line above the code it points at, and say why: -- [allow:HsGenValidInGenPackage] <reason>
2.65 s[e2e-withheld-facts-report:post-build] Uploading to the NixCI staging cache: /nix/store/viy86xmjfw796hdn5xbmjhbdjdy8zacq-e2e-withheld-facts-report
2.70 s[e2e-withheld-facts-report:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead