WhileyCompiler icon indicating copy to clipboard operation
WhileyCompiler copied to clipboard

The Whiley Compiler (WyC)

Results 43 WhileyCompiler issues
Sort by recently updated
recently updated
newest added

Test `001135` is this: ```Whiley type neg is (int n) where n < 0 type pos is (int n) where n > 0 type exp1 is neg | {exp1 rest}...

Bug

Currently, a `final` static cannot be declared native. Rather, it must be given an initialiser.

Feature

At this time, QuickCheck has not been used in testing. The goal here is to enable that.

Feature

_(see also #1131)_ The problem with linking as it stands is the difficulty of comparing two types in different heaps for equality. One way to resolve this is perhaps to...

At the moment, the handling of Syntactic.Exception is very poor and should be improved. This applies for other plugins. Basically, it currently just reports an exception without any useful debugging...

_(see also #1110)_ Methods require a modifies clauses which should access a list of lvals, presumably.

Feature

This is a preparatory step for [RFC#0003](https://github.com/Whiley/RFCs/blob/master/text/0003-statically-sized.md). The goal is to update the WyIL file format to support: 1. Fixed sized signed and unsigned integers (e.g. `u32` and `i64`) 2....

Feature

The intention is to allow a `@test` annotation.

Feature

This doesn't type check, but looks technically legit (`Reference_Valid_39`): ```Whiley type List is &{int data, null|List next } method fill(List l, int v) ensures l->data == v ensures (l->next is...

When tabs are used at the beginning of a line in a Whiley file, the error message says 'unknown type encountered' on the following keyword or type. This is misleading...

Bug
Easy