This patch implements a workaround to avoid a GHC build error due to built-in Natural in a specific case (see Trac #15286).
- rGHC Glasgow Haskell Compiler
No Unit Test Coverage
- Build Status
Buildable 21447 Build 48650: [GHC] Linux/amd64: Continuous Integration Build 48649: [GHC] OSX/amd64: Continuous Integration Build 48648: [GHC] Windows/amd64: Continuous Integration Build 48647: arc lint + arc unit
I'm okay with this sort of solution for now, but it really needs more documentation.
Do you understand specifically why this helps? I'm okay introducing a hack like this, but I'd like to understand (and document) what we are doing, why, and why we believe it avoids the original issue.