-
Notifications
You must be signed in to change notification settings - Fork 150
Open
Description
I have a bit of time, so I plan to work on this. My plan is to:
- Generate a warning when unsafe behavior is encountered. This will happen when:
- Functions in a black list (including
undefined) appear in an expression - Refinements are declared with
lazyorassume
- Functions in a black list (including
- This warning will be enabled by default and will have the flags
-Wdetect-unsafeand-Wno-detect-unsafe. - I might add a
-Werrorflag. - I might add an
unsafefield to spec files.
Are there other sources of unsoundness I'm not thinking of?
I thought we had an ongoing list of potential improvements, but I couldn't find an existing issue. Perhaps it was only over email/in the proposal.
nikivazou
Metadata
Metadata
Assignees
Labels
No labels