Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: noir-lang/noir
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.4.0
Choose a base ref
...
head repository: noir-lang/noir
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.4.1
Choose a head ref
  • 12 commits
  • 38 files changed
  • 7 contributors

Commits on Apr 17, 2023

  1. fix: Add checks for nop (#1160)

    * Add checks for nop
    
    * Add test case
    guipublic authored Apr 17, 2023

    Verified

    This commit was created on github.com and signed with GitHub’s verified signature.
    Copy the full SHA
    809b85f View commit details

Commits on Apr 18, 2023

  1. fix(ssa): set correct predecessors of IF join (#1171)

    fix predecessors of IF join
    guipublic authored Apr 18, 2023

    Verified

    This commit was created on github.com and signed with GitHub’s verified signature.
    Copy the full SHA
    7628ed6 View commit details
  2. fix: allow comptime or non comptime fields in unconstrained for loops (

    …#1172)
    
    Fix unconstrained for loops to allow comptime or non comptime fields
    jfecher authored Apr 18, 2023

    Verified

    This commit was created on github.com and signed with GitHub’s verified signature.
    Copy the full SHA
    73df465 View commit details

Commits on Apr 19, 2023

  1. fix: maintain ordering of return value witnesses when constructing ABI (

    #1177)
    
    fix: maintain ordering of return value witnesses
    TomAFrench authored Apr 19, 2023
    Copy the full SHA
    b799c8a View commit details
  2. chore: Initial SSA refactor module (#1113)

    * add ssa refactor module
    
    * add more stub code
    
    * move value to its own file
    
    * add function
    
    * Rollback to simpler case
    
    * move types to types module
    
    * review
    
    * make types pub(crate)
    
    * allow dead code
    
    * add offline code
    
    * remove cfg
    
    * clean up
    
    * remove changes to old code
    
    * fix clippy
    
    * remove builder.rs
    
    * cargo fmt
    
    * clippy
    kevaundray authored Apr 19, 2023
    Copy the full SHA
    ef07731 View commit details
  3. feat: Add Poseidon-BN254 hash functions (#1176)

    * Move Poseidon tests
    
    * Add Poseidon hash functions and modify test
    
    * Move (failing) Poseidon tests back
    
    * Remove commented-out code
    ax0 authored Apr 19, 2023
    Copy the full SHA
    33feb2b View commit details
  4. chore: simplify setup code in noir_integration test (#1180)

    * chore: refactor integration test code
    
    * chore: remove misleading comment
    TomAFrench authored Apr 19, 2023
    Copy the full SHA
    a675e07 View commit details
  5. Copy the full SHA
    528a2a4 View commit details
  6. chore(deps): bump h2 from 0.3.16 to 0.3.18 (#1186)

    Bumps [h2](https://github.com/hyperium/h2) from 0.3.16 to 0.3.18.
    - [Release notes](https://github.com/hyperium/h2/releases)
    - [Changelog](https://github.com/hyperium/h2/blob/master/CHANGELOG.md)
    - [Commits](hyperium/h2@v0.3.16...v0.3.18)
    
    ---
    updated-dependencies:
    - dependency-name: h2
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 19, 2023
    Copy the full SHA
    42b8a3e View commit details

Commits on Apr 20, 2023

  1. feat: bump noir-source-resolver version (#1182)

    Bump noir-souce-resolver version
    jonybur authored Apr 20, 2023
    Copy the full SHA
    750ed77 View commit details
  2. chore(ssa refactor): Add DenseMap and SparseMap types (#1184)

    * Add DenseMap and SparseMap
    
    * Update crates/noirc_evaluator/src/ssa_refactor/ir/map.rs
    
    Co-authored-by: kevaundray <kevtheappdev@gmail.com>
    
    * Update crates/noirc_evaluator/src/ssa_refactor/ir/map.rs
    
    Co-authored-by: kevaundray <kevtheappdev@gmail.com>
    
    * Apply suggestions from code review
    
    Co-authored-by: kevaundray <kevtheappdev@gmail.com>
    
    * Apply cfg test suggestion
    
    * Revert removal of Cast
    
    * Fix typo
    
    ---------
    
    Co-authored-by: kevaundray <kevtheappdev@gmail.com>
    jfecher and kevaundray authored Apr 20, 2023
    Copy the full SHA
    e1ba4f8 View commit details
  3. chore(noir): Release 0.4.1 (#1164)

    * chore(noir): Release 0.4.1
    
    * chore: Update lockfile
    kevaundray authored Apr 20, 2023
    Copy the full SHA
    3d2233d View commit details
Loading