Skip to content
Snippets Groups Projects
Commit acd157f7 authored by Ian Lynagh's avatar Ian Lynagh
Browse files

Merged: Fix two bugs in caes-floating (fixes Trac #5453)

Changeset bd6f5de7
Author: Simon Peyton Jones <simonpj@microsoft.com>

Fix two bugs in caes-floating (fixes Trac #5453)

The problem is documented in the ticket. The patch
does two things

1. Make exprOkForSpeculation return False for a non-exhaustive case

2. In SetLevels?.lvlExpr, look at the *result* scrutinee, not the
    *input* scrutinee, when testing for evaluated-ness
parent edbea0b7
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment