Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / noir-lang/noir issues and pull requests

#6179 - feat: visibility for impl functions

Pull Request - State: closed - Opened by asterite about 2 months ago - 8 comments

#6177 - chore: reexport `CrateName` through `nargo`

Pull Request - State: closed - Opened by TomAFrench about 2 months ago

#6176 - Remove the `noirc_frontend::macros_api` submodule

Issue - State: closed - Opened by TomAFrench about 2 months ago
Labels: good first issue

#6175 - chore(docs): refactoring guides and some other nits

Pull Request - State: open - Opened by signorecello about 2 months ago - 9 comments
Labels: documentation

#6171 - Inclusive loops (e.g. `0..=length`)

Issue - State: closed - Opened by NikolayKostadinov21 about 2 months ago
Labels: enhancement, good first issue

#6170 - feat: Add globals associated with integers

Pull Request - State: open - Opened by c410-f3r about 2 months ago - 6 comments

#6169 - feat(perf): Check block dependencies when marking array sets mutable

Pull Request - State: closed - Opened by vezenovm about 2 months ago - 2 comments

#6168 - feat(perf): Remove inc_rc instructions for arrays which are never mutably borrowed

Pull Request - State: closed - Opened by vezenovm about 2 months ago - 2 comments

#6163 - sha256_var appears to produce different hash for each block

Issue - State: closed - Opened by jp4g about 2 months ago
Labels: bug

#6162 - chore: enable tests on aztec-nr and contracts

Pull Request - State: closed - Opened by TomAFrench about 2 months ago
Labels: run-external-checks

#6161 - feat: visibility for globals

Pull Request - State: closed - Opened by asterite about 2 months ago - 2 comments
Labels: documentation

#6160 - feat(perf): Remove useless paired RC instructions within a block during DIE

Pull Request - State: closed - Opened by vezenovm about 2 months ago - 1 comment

#6159 - feat: remove byte decomposition in `compute_decomposition`

Pull Request - State: closed - Opened by TomAFrench about 2 months ago - 1 comment

#6158 - feat: Hoist constant allocation outside of loops

Pull Request - State: closed - Opened by sirasistant about 2 months ago - 6 comments

#6157 - chore(ci): Update gates diff action to not post Brillig sizes report with no changes

Pull Request - State: closed - Opened by vezenovm about 2 months ago - 1 comment

#6156 - chore: deprecate various items in stdlib

Pull Request - State: closed - Opened by TomAFrench about 2 months ago - 1 comment

#6155 - fix: Do not duplicate constant arrays in brillig

Pull Request - State: closed - Opened by sirasistant about 2 months ago - 1 comment

#6154 - feat: make some hash functions pub

Pull Request - State: open - Opened by nventuro about 2 months ago - 1 comment

#6153 - feat(perf): Handle array set optimization across blocks for Brillig functions

Pull Request - State: closed - Opened by vezenovm about 2 months ago - 1 comment
Labels: run-external-checks

#6152 - fix: (LSP) make goto and hover work well for attributes

Pull Request - State: closed - Opened by asterite about 2 months ago - 1 comment

#6151 - feat: Sync from aztec-packages

Pull Request - State: closed - Opened by AztecBot about 2 months ago - 2 comments

#6150 - Expression inside `lt` triggers Stack Overflow Error

Issue - State: closed - Opened by MarkCampbell90 about 2 months ago
Labels: bug

#6149 - feat: allow silencing an unused variable defined via `let`

Pull Request - State: closed - Opened by asterite about 2 months ago - 1 comment

#6148 - Allow silencing "unused variable" warnings

Issue - State: closed - Opened by asterite about 2 months ago
Labels: enhancement

#6147 - BB Prover Error in 'MemBn254CrsFactory'

Issue - State: open - Opened by MarkCampbell90 about 2 months ago - 2 comments
Labels: bug

#6146 - Cannot replace struct fields with corrected versions (adding generics)

Issue - State: open - Opened by Thunkar about 2 months ago - 3 comments
Labels: bug

#6145 - feat: optimize constraints in sha256

Pull Request - State: closed - Opened by TomAFrench about 2 months ago - 2 comments

#6144 - Blow up when RAM is used in a loop under a conditional (NOT solved by 0.34.0) (EASY WORKAROUND)

Issue - State: closed - Opened by jp4g about 2 months ago - 3 comments
Labels: bug

#6143 - `derive`d traits are not found by `get_trait_impl`

Issue - State: open - Opened by Thunkar about 2 months ago
Labels: bug

#6142 - feat: simplify sha256 implementation

Pull Request - State: closed - Opened by TomAFrench about 2 months ago - 3 comments

#6140 - chore: remove unnecessary `Prover.toml`s

Pull Request - State: closed - Opened by TomAFrench about 2 months ago - 1 comment

#6139 - chore: split `noirc_frontend/src/tests.rs` into submodules

Pull Request - State: closed - Opened by TomAFrench about 2 months ago - 1 comment

#6138 - fix: allow providing default implementations of unconstrained trait methods

Pull Request - State: closed - Opened by TomAFrench about 2 months ago - 1 comment

#6137 - feat!: kind size checks

Pull Request - State: closed - Opened by michaeljklein about 2 months ago

#6136 - Document `noirfmt.toml`

Issue - State: open - Opened by michaeljklein about 2 months ago
Labels: enhancement, nargo, documentation

#6135 - fix: let token pretty printer handle `+=` and similar token sequences

Pull Request - State: closed - Opened by asterite about 2 months ago - 1 comment

#6134 - fix(ssa): RC correctness issue

Pull Request - State: closed - Opened by vezenovm about 2 months ago - 3 comments

#6133 - feat: remove unnecessary branching in keccak impl

Pull Request - State: closed - Opened by TomAFrench about 2 months ago - 1 comment

#6132 - fix: handle parenthesized expressions in array length

Pull Request - State: closed - Opened by asterite about 2 months ago - 1 comment

#6131 - feat: do not double error on import with error

Pull Request - State: closed - Opened by asterite about 2 months ago - 1 comment

#6130 - `std::hash::keccak256` cannot hash more than a single block (136 bytes input)

Issue - State: closed - Opened by TomAFrench about 2 months ago - 1 comment
Labels: bug

#6129 - feat: (LSP) remove unused imports

Pull Request - State: closed - Opened by asterite about 2 months ago - 1 comment

#6128 - feat: swap endianness in-place in keccak implementation

Pull Request - State: closed - Opened by TomAFrench about 2 months ago - 1 comment

#6127 - chore: remove bubble_up_constrains

Pull Request - State: closed - Opened by michaeljklein about 2 months ago - 1 comment

#6125 - Using large `Field`'s in numeric generics fails with "array length too large"

Issue - State: open - Opened by michaeljklein about 2 months ago - 1 comment
Labels: bug

#6124 - Mem2reg regression after changes to remove underflows

Issue - State: open - Opened by sirasistant about 2 months ago
Labels: bug

#6123 - Correctness issue with reference counters

Issue - State: closed - Opened by sirasistant about 2 months ago - 7 comments
Labels: bug

#6122 - fix: Consider constants as used values to keep their rc ops

Pull Request - State: closed - Opened by sirasistant about 2 months ago - 1 comment

#6121 - DIE removes reference counters for constant arrays

Issue - State: closed - Opened by sirasistant about 2 months ago - 1 comment
Labels: bug

#6120 - Mem2reg aliasing block arguments miscompilation

Issue - State: closed - Opened by jfecher about 2 months ago - 1 comment
Labels: bug, ssa

#6119 - feat(perf): Allow array set last uses optimization in return block of Brillig functions

Pull Request - State: closed - Opened by vezenovm about 2 months ago - 1 comment

#6118 - fix: Handle multi-byte utf8 characters in formatter

Pull Request - State: closed - Opened by jfecher about 2 months ago - 1 comment
Labels: run-external-checks

#6117 - feat: LSP autocompletion for `TypePath`

Pull Request - State: closed - Opened by asterite about 2 months ago - 1 comment

#6116 - feat(perf): Expand RC optimization pass to search return block for inc_rcs

Pull Request - State: closed - Opened by vezenovm about 2 months ago - 4 comments
Labels: run-external-checks

#6115 - feat: add crsPath param to BackendOptions

Pull Request - State: closed - Opened by saleel about 2 months ago - 4 comments

#6114 - feat: (LSP) suggest $vars inside `quote { ... }`

Pull Request - State: closed - Opened by asterite about 2 months ago - 1 comment

#6113 - chore: delete duplicated test

Pull Request - State: closed - Opened by TomAFrench about 2 months ago - 1 comment

#6112 - fix: disambiguate field or int static trait method call

Pull Request - State: closed - Opened by asterite about 2 months ago - 1 comment

#6111 - feat: pretty print Quoted token stream

Pull Request - State: closed - Opened by asterite about 2 months ago - 3 comments

#6110 - The output of printing quoted values is hard to understand

Issue - State: closed - Opened by asterite about 2 months ago
Labels: enhancement

#6109 - feat: Sync from aztec-packages

Pull Request - State: closed - Opened by AztecBot about 2 months ago - 1 comment

#6108 - nargo fmt crashes on non-ascii characters at line end

Issue - State: closed - Opened by nventuro about 2 months ago
Labels: bug

#6107 - fix(mem2reg): Remove possibility of underflow

Pull Request - State: closed - Opened by vezenovm about 2 months ago - 1 comment

#6106 - Methods on primitive integers get mixed

Issue - State: closed - Opened by asterite about 2 months ago - 1 comment
Labels: bug

#6105 - fix: Allow macros to change types on each iteration of a comptime loop

Pull Request - State: closed - Opened by jfecher about 2 months ago - 2 comments

#6104 - feat: Sync from aztec-packages

Pull Request - State: closed - Opened by AztecBot about 2 months ago - 1 comment

#6103 - feat: represent assertions more similarly to function calls

Pull Request - State: closed - Opened by asterite about 2 months ago - 1 comment

#6102 - Improve how `assert` and `assert_eq` are parsed and represented

Issue - State: closed - Opened by asterite about 2 months ago
Labels: enhancement

#6101 - chore: split `test_program`s into modules

Pull Request - State: open - Opened by TomAFrench about 2 months ago - 1 comment

#6099 - fix: preserve generic kind on trait methods

Pull Request - State: closed - Opened by TomAFrench about 2 months ago - 2 comments

#6098 - feat: (LSP) if in runtime code, always suggest functions that return Quoted as macro calls

Pull Request - State: closed - Opened by asterite about 2 months ago - 1 comment

#6097 - feat: (LSP) show global value on hover

Pull Request - State: closed - Opened by asterite about 2 months ago - 1 comment

#6096 - chore: fix broken formatting on master

Pull Request - State: closed - Opened by TomAFrench about 2 months ago - 1 comment

#6095 - fix: decode databus return values

Pull Request - State: closed - Opened by TomAFrench about 2 months ago - 5 comments

#6094 - feat!: Syncing TypeVariableKind with Kind

Pull Request - State: closed - Opened by michaeljklein about 2 months ago - 1 comment

#6093 - feat: Implement type paths

Pull Request - State: closed - Opened by jfecher about 2 months ago - 2 comments

#6092 - feat(perf): Remove inc_rc/dec_rc instructions that follow a removed load in mem2reg

Pull Request - State: closed - Opened by vezenovm about 2 months ago - 2 comments

#6091 - WIP: primitive method reference

Pull Request - State: closed - Opened by asterite about 2 months ago

#6090 - feat: let LSP suggest macro calls too

Pull Request - State: closed - Opened by asterite about 2 months ago - 3 comments

#6089 - feat: Implement solver for mov_registers_to_registers

Pull Request - State: closed - Opened by sirasistant about 2 months ago - 4 comments

#6088 - feat(perf): Track last loads per block in mem2reg and remove them if possible

Pull Request - State: open - Opened by vezenovm about 2 months ago - 7 comments

#6087 - feat: remove aztec macros

Pull Request - State: closed - Opened by Thunkar about 2 months ago - 2 comments

#6086 - fix: Unify macro result type with actual type

Pull Request - State: closed - Opened by jfecher about 2 months ago - 3 comments

#6085 - Investigate usage of "big add" gates in the bb dsl folder

Issue - State: closed - Opened by TomAFrench about 2 months ago

#6084 - fix: ensure to_bytes returns the canonical decomposition

Pull Request - State: closed - Opened by guipublic about 2 months ago - 2 comments

#6083 - fix!: Infer globals to be u32 when used in a type

Pull Request - State: closed - Opened by jfecher about 2 months ago - 4 comments

#6082 - Cannot specify a non-u32 numeric generic for a struct

Issue - State: closed - Opened by jfecher about 2 months ago
Labels: bug

#6081 - global type is not inferred from usage when used in a type

Issue - State: closed - Opened by jfecher about 2 months ago
Labels: bug

#6080 - feat!: always print Type::Constant kinds

Pull Request - State: closed - Opened by michaeljklein about 2 months ago - 3 comments

#6079 - fix: Fix comptime type formatting

Pull Request - State: closed - Opened by jfecher about 2 months ago - 2 comments

#6078 - Types cannot be unquoted to call static methods

Issue - State: closed - Opened by Thunkar about 2 months ago - 4 comments
Labels: bug

#6077 - Unquoting a numeric type fails to parse

Issue - State: closed - Opened by Thunkar about 2 months ago
Labels: bug

#6076 - fix: don't crash on untyped global used as array length

Pull Request - State: closed - Opened by asterite about 2 months ago - 1 comment

#6075 - chore(docs): removing old versions

Pull Request - State: closed - Opened by signorecello about 2 months ago - 3 comments
Labels: documentation

#6074 - fix: Initialise databus using return values

Pull Request - State: closed - Opened by guipublic about 2 months ago - 2 comments

#6073 - feat: avoid branch condition negations in `ValueMerger`

Pull Request - State: open - Opened by TomAFrench about 2 months ago - 2 comments