erlang/otp — pull request #261 by nox (2014-03-04 01:09:42+00:00)
Title: Properly detect nonboolean protected expressions in beam_bool

Silly code such as the following could make the compiler crash:

```erlang
f() when erlang:float(self()); true -> ok.
```

@UlfNorell