-
This was originally opened as [issue 139](https://github.com/ponylang/ponyc/issues/139) on the ponyc repo:
There is a detailed list of requirements and some discussion.
-
The following minimal program causes an assert failure in `gen_box` on latest ponyc master:
```pony
type Foo is (Any box | (Any box, Any box))
actor Main
new create(env: Env) =>
this(Ar…
-
This code causes a segmentation fault during compilation on latest release:
```pony
use "collections"
actor Main
let map: Map[String, (F32 | Map[U32, F32])] = map.create()
new create(env:…
-
Edited to put the minimal case up top instead of in the comments.
Running ponyc 0.54.0
Minimal case:
```pony
actor Main
new create(env: Env) =>
let t: Array[U8] val = [ 0x00 ; 0x01 ; 0…
-
-
Hello,
I am trying to install ponyc via ponyup but I am getting an error `Error: missing subcommand at 'ponyup'`. Here is the command that I am trying to run:
`ponyup update ponyc release`
Coul…
-
Starting with ponyc 0.49.1, the following Pony code:
```pony
class Foo
actor Main
fun apply(x: Foo iso^ = Foo) => None
new create(env: Env) =>
None
```
causes the compiler to c…
-
Pony code:
```pony
interface val X[Y: X[Y]]
fun apply(y: X[Y]) // Compiles if this is commented
type C is ((A | B) & X[(A | B)]) // Also compiles if the `& X[(A | B)]` is omitted
primitive …
-
I have written code triggering a `pony_assert(0)` found in [genname.c type_append](https://github.com/ponylang/ponyc/blob/master/src/libponyc/codegen/genname.c#L63):
```
...
Generating
Reachabili…
-
This is the new home of the ponyc [issue 87](https://github.com/ponylang/ponyc/issues/87).
> The reflection API should be mirror-based and capabilities-secure.
If you'd like to take on writing this …