Rowan Hart

Results 40 issues of Rowan Hart

**Environment information** * Operating System: Ubuntu 18.04.3 * Cutter version: Cutter 2.0.2 * Obtained from: Cutter Releases, AppImage file `Cutter-v2.0.2-x64.Linux.AppImage` - [ ] Built from source - [x] Downloaded release...

Debug
Triage Needed

`CStr` literals (`c"Hello, world!"`) and raw literals (`cr"Hello, World!"`) are supported as of https://github.com/rust-lang/rust/pull/117472 and will be stabilized in ~1month. Would it be possible to add an option to emit...

enhancement
help wanted

I discovered several issues when trying to transpile `ggml.c` (Attached along with a `compile_commands.json`) and decided to learn a little bit about `c2rust` and try and tackle them. I'm submitting...

Clang 17 has introduced an unconditional warning on unqualified calls to `std::move` as `move` (see the [patch](https://reviews.llvm.org/D119670?id=408276)). Hyperscan has `-Werror` enabled on default compilations (which is great!) so this causes...

I don't know what I'm doing to trigger it, but: https://github.com/AFLplusplus/LibAFL/blob/745326ee26236e2233e28a9f2f6e006d277a86f3/libafl/src/schedulers/testcase_score.rs#L342 is going off for seemingly no reason. Can we make this...not a hard assert, maybe switch it to a...

This adds two things: 1. `=` is allowed in annotations. Previously, it was an error to have an `=` in the annotation but I'm doing hacky stuff (see below) and...

Pretty simple and small change to add environment variable wrappers. Similar to the println functions, they are super simple but hard to remember, this will provide autocomplete and no risk...

I've installed AFL a few times in the last couple days and have been mildly annoyed by the fact that there is an `exit 1` in the qemu build script...

Looks like `maat::ExprITE::hash()` can get into infinite recursion and crash [here](https://github.com/trailofbits/maat/blob/ded6d7b0a77491a1c0b36fa132d99f0e667e8116/src/expression/expression.cpp#L1362). Here is a backtrace: ``` (gdb) where #0 0x00007f8f62c8d9cb in maat::ExprITE::hash() () from /root/.cache/pypoetry/virtualenvs/reface-mFqyHumy-py3.9/lib/python3.9/site-packages/maat.cpython-39-x86_64-linux-gnu.so #1 0x00007f8f62c8d9ed in maat::ExprITE::hash() ()...

This depends on my earlier PR, this adds build feature gating to allow using this library to properly link against the libraries libsoundio is built against.