Nick Fitzgerald

Results 191 issues of Nick Fitzgerald

It is more readable and less error prone (especially when updating tests and changing the length of some sequence of bytes!) than the old style of writing things out by...

testing

Section 6.4 of the DWARF 4 standard. --- TODO: - [ ] https://github.com/gimli-rs/gimli/issues/112: Be robust against overflow / casting outside of target type's range - [x] https://github.com/gimli-rs/gimli/issues/113: Support .eh_frame augmentation...

enhancement

Section 6.3 of the standard. > Some languages, such as C and C++, provide a way to replace text in the source program with macros defined either in the source...

enhancement

Here is a list of what is required to migrate Bytecode Alliance projects to the new module linking spec that is based on the component model, rather than the old...

component-model

When we `drop` them, then the Wasm engine can do DCE and ignore lots of code. If we have a non-empty memory, we can write to the first page. Maybe...

wasm-smith

I think we could do this with a post-processing pass, similar to what we do with `ensure_termination`. We'd walk over each instruction and potentially insert some code right before it:...

wasm-smith

We should have an add, edit, reorder, and remove mutator for each Wasm section (where it makes sense). This is a tracking issue for each of these things. In general,...

good first issue
help wanted
wasm-mutate

There are different index spaces, and it would be awesome to have newtypes for each kind of index, to help folks write more correct code. Would have been awesome if...

The values popped from the stack were named `cnt`, `src`, and `dst` but then later referred to as `n`, `s`, and `d` respectively. I've updated all uses to the names...

This bug was found with `csmith` and `driver.py`. ### Input Header ```c #include "csmith.h" struct S0 { unsigned a : 18; uint8_t b }; ``` ### `bindgen` Invocation ``` $...

A-bitfields
I-failing-layout-test
A-csmith