diff options
| author | dias@cs.tufts.edu <unknown> | 2009-09-18 18:31:22 +0000 |
|---|---|---|
| committer | dias@cs.tufts.edu <unknown> | 2009-09-18 18:31:22 +0000 |
| commit | e4622dac19c0ea5ba60078667c57e03801cdc943 (patch) | |
| tree | 44d558d3505ce8f5199f6badc184f4d0c1ba71c8 /includes/shell-tools.c | |
| parent | 3aa09c8562ca80b8c402c6950ceea49e49c75210 (diff) | |
| download | haskell-e4622dac19c0ea5ba60078667c57e03801cdc943.tar.gz | |
Fix for T3286 in new codegen (related to T3132); plus formatting
If the scrutinee is bottom, the generated Cmm code could have a
type error when the case arm expected an unboxed floating-point
value (even though the arm should never be reached).
Now, we detect this case and avoid producing the type-incorrect
assignment.
Diffstat (limited to 'includes/shell-tools.c')
0 files changed, 0 insertions, 0 deletions
