-
So in another round of soundness holes, bindings in a match are regular, consumable, assignable variables.
This would be sound, but not very useful, if we had to consume before matching, but we (righ…
-
ponyc version:
```
0.24.0 [release]
compiled with: llvm 3.9.1 -- gcc (GCC) 7.3.0
Defaults: pic=false ssl=openssl_0.9.0
```
source:
```pony
actor Main
new create(env:Env) =>
confusing_e…
-
When we switched from gcc to clang as our default compiler, I noticed that the path to the compiler ends up as an absolute one for the linker.
So for example if clang was located at /usr/bin/clang …
-
The commit https://github.com/ponylang/ponyc/commit/221169bc60414eebae2ce733a794e2fd3d5fda76 removed, on the basis of some C ABI-dependent unexpected behaviors/bugs, the only mechanism to pass value s…
-
I've boiled down an early test case for TCP socket buffer control to a case where using `sysctl` on Linux to change buffer sizes globally is sufficient to expose a deadlock problem with muting. This …
-
Seen as part of https://github.com/ponylang/ponyc/pull/4522, it seems the `x86-64 Linux musl` builds result in random segfaults..
some example CI logs from the referenced PR:
* https://github.co…
-
when assigning to a variable in a class i recieved: ```not safe to write right side to left side``` which did not make it clear to me that i needed to use a ```fun ref```.
sample code to reproduce: …
-
I was trying to implement an algorithm in Pony when I encountered a segfault in my program while trying to use Iters. The reason for the segfault is `invalid address (fault address: 0xffffffff)`, acco…
-
## System Description
OS: Mac OS X 10.13
ponyc version: 0.20.0-18533c587 [release], compiled with: llvm 3.9.1 -- Apple LLVM version 9.0.0 (clang-900.0.37)
## Description of Issue
When I comp…
-
## Description
Monero's non-vendored dependencies do not build on macOS Big Sur 11.5. Cause is attributed to a change in macOS Big Sur, for more information see https://github.com/ponylang/ponyc/is…