-
### Problem
The enum variant `SecondaryAttribute::Event` is only used in the aztec_macros, we can remove this and use the `is_custom_attribute` function
### Happy Case
.
### Alternatives Considere…
-
See note on https://github.com/noir-lang/noir/pull/4217
> Note that we cannot enforce safety for all types which have validity conditions outside of the type system. e.g. If an unconstrained functi…
-
After updating my `defproject` to start using `[lib-noir "0.9.5"]`and then invoking `lein clean; lein repl` I'm seeing the following error:
```
#
```
Looks like the `boolean` call was introduced in …
-
### Problem
Before this PR https://github.com/noir-lang/noir/pull/4101 the `fmtstr` type is only resolved when trying to print the type using a Brillig foreign call. Now with `resolve_assert_messag…
-
I am unable to run `test_verify_bls_signature()` with over 256GiB in RAM and just as much in swap memory. I get a memory overflow and then the program recieves a SIGKILL signal from the OS.
I trie…
-
# Problem
It's currently not obvious when we're calling an unconstrained function (and introducing unconstrained values into the circuit). It's then quite difficult to rule out that any under-const…
-
### Aim
### High level context
I want to create temporary noir files with tests and run the tests. This is related to a WIP tool for mutation testing.
Currently, the temp files are created in a sib…
-
`BigUint` currently defaults to 5 `u56` limbs. Explore if there are ways to make it generic in `` or `` within the limitations of what is currently supported by Noir
-
### Aim
`check_array_aliasing` currently doesn't differentiate between an array containing references and an array containing an array which has references.
### Expected Behavior
It is unclear whet…
-
### Aim
Run fmt on
```rust
dep::std::hash::pedersen_hash_with_separator([
contract_address.to_field(),
storage_slot
], GENERATOR_INDEX__PUBLIC_LEAF_INDEX)
```
### Expected Behavior
``…