-
The inductive sequentialization part of the Paxos proof in Civl depends on some assumptions injected into the left-mover checks for the eliminated actions. To justify these assumptions, the following …
-
### 🐛 Describe the bug
This took me extremely long to figure out and is a super sneaky bug:
```
import os
import functools
from torchdata.datapipes.iter import IterableWrapper, IterDataPipe
fr…
-
## Background
Currently our dettrace C++ loops looks something like this:
```rust
let current_pid = starting_pid;
loop {
// Loop invariant: All processes are currently stopped. Allow a pid of o…
-
A new source of nondeterminism comes from the futex wake calls: `FUTEX_WAKE`.
According to `man (2) futex`: "No guarantee is provided about which waiters are awoken".
If multiple waiters are waiting…
-
Any plans to be a drop in replacement for CUDA drivers like [SCALE can](https://docs.scale-lang.com/#how-does-it-work)?
```
SCALE has several key innovations compared to other cross-platform GPGPU…
-
### Describe the feature
Currently, the Download function implemented in the Transfer Managers Downloader accepts `io.WriteAt`. Due to this, after writing to a file or buffer, there is a need to cr…
-
I am not sure if this is an `ag` issue or a more general linux issue, but I am noticing it with `ag`, I hope someone has some tips
I have an Ubuntu based Linux installed as VM using VMware player; …
-
WebPPL is fine with compiling this code:
```
var bar = function()
{
return 42;
}
var generate = function()
{
return foo();
}
```
but when compiling this code:
```
var wrap = function(fn)
{…
-
> Seems to me it would be better to eventually explain the necessary functional programming concepts in the doc or point to a good description. This is to make Coq accessible to a broad audience. I…
-
The core language of Nickel is pure, but its usage in practice requires side-effects, e.g. for retrieving information about the local environment. We propose to add effects to Nickel.
The effect sy…