Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Sync from noir #7591

Closed
wants to merge 11 commits into from
Closed

feat: Sync from noir #7591

wants to merge 11 commits into from

Commits on Jul 24, 2024

  1. [1 changes] fix: lookup trait constraints methods in composite types (n…

    …oir-lang/noir#5595)
    
    fix: allow trailing comma when parsing where clauses (noir-lang/noir#5594)
    fix: let std::unsafe::zeroed() work for slices (noir-lang/noir#5592)
    fix: error on duplicate struct field (noir-lang/noir#5585)
    AztecBot committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    e6086b7 View commit details
    Browse the repository at this point in the history
  2. chore: apply sync fixes

    AztecBot committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    91c3d55 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. [1 changes] feat: Implement format strings in the comptime interpreter (

    noir-lang/noir#5596)
    
    feat: Implement `Value::Type` in comptime interpreter (noir-lang/noir#5593)
    chore(docs): nasty linky (noir-lang/noir#5600)
    feat(acir_gen): Width aware ACIR gen addition (noir-lang/noir#5493)
    fix: lookup trait constraints methods in composite types (noir-lang/noir#5595)
    fix: allow trailing comma when parsing where clauses (noir-lang/noir#5594)
    fix: let std::unsafe::zeroed() work for slices (noir-lang/noir#5592)
    fix: error on duplicate struct field (noir-lang/noir#5585)
    AztecBot committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    67e194e View commit details
    Browse the repository at this point in the history
  2. chore: apply sync fixes

    AztecBot committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    66765ac View commit details
    Browse the repository at this point in the history
  3. feat: Implement format strings in the comptime interpreter (noir-lang…

    …/noir#5596)
    
    feat: Implement `Value::Type` in comptime interpreter (noir-lang/noir#5593)
    chore(docs): nasty linky (noir-lang/noir#5600)
    feat(acir_gen): Width aware ACIR gen addition (noir-lang/noir#5493)
    fix: lookup trait constraints methods in composite types (noir-lang/noir#5595)
    fix: allow trailing comma when parsing where clauses (noir-lang/noir#5594)
    fix: let std::unsafe::zeroed() work for slices (noir-lang/noir#5592)
    fix: error on duplicate struct field (noir-lang/noir#5585)
    AztecBot committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    5520d3d View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. [1 changes] feat: turbofish operator on path segments (noir-lang/noir…

    …#5603)
    
    fix: Filter comptime globals (noir-lang/noir#5538)
    chore: Display comptime assertion errors, not Debug (noir-lang/noir#5605)
    chore: add array and slice control flow tests (noir-lang/noir#5558)
    fix: let trait calls work in globals (noir-lang/noir#5602)
    feat: Implement format strings in the comptime interpreter (noir-lang/noir#5596)
    feat: Implement `Value::Type` in comptime interpreter (noir-lang/noir#5593)
    chore(docs): nasty linky (noir-lang/noir#5600)
    feat(acir_gen): Width aware ACIR gen addition (noir-lang/noir#5493)
    fix: lookup trait constraints methods in composite types (noir-lang/noir#5595)
    fix: allow trailing comma when parsing where clauses (noir-lang/noir#5594)
    fix: let std::unsafe::zeroed() work for slices (noir-lang/noir#5592)
    fix: error on duplicate struct field (noir-lang/noir#5585)
    AztecBot committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    e63c3e0 View commit details
    Browse the repository at this point in the history
  2. chore: apply sync fixes

    AztecBot committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    f7df030 View commit details
    Browse the repository at this point in the history
  3. feat: turbofish operator on path segments (noir-lang/noir#5603)

    fix: Filter comptime globals (noir-lang/noir#5538)
    chore: Display comptime assertion errors, not Debug (noir-lang/noir#5605)
    chore: add array and slice control flow tests (noir-lang/noir#5558)
    fix: let trait calls work in globals (noir-lang/noir#5602)
    feat: Implement format strings in the comptime interpreter (noir-lang/noir#5596)
    feat: Implement `Value::Type` in comptime interpreter (noir-lang/noir#5593)
    chore(docs): nasty linky (noir-lang/noir#5600)
    feat(acir_gen): Width aware ACIR gen addition (noir-lang/noir#5493)
    fix: lookup trait constraints methods in composite types (noir-lang/noir#5595)
    fix: allow trailing comma when parsing where clauses (noir-lang/noir#5594)
    fix: let std::unsafe::zeroed() work for slices (noir-lang/noir#5592)
    fix: error on duplicate struct field (noir-lang/noir#5585)
    AztecBot committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    9fe55a5 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2024

  1. [1 changes] feat: Remove 'comptime or separate crate' restriction on …

    …comptime code (noir-lang/noir#5609)
    
    chore(docs): Update proving backend related docs (noir-lang/noir#5601)
    feat: turbofish operator in struct constructor (noir-lang/noir#5607)
    feat: add parameter to call_data attribute (noir-lang/noir#5599)
    feat: turbofish operator on path segments (noir-lang/noir#5603)
    fix: Filter comptime globals (noir-lang/noir#5538)
    chore: Display comptime assertion errors, not Debug (noir-lang/noir#5605)
    chore: add array and slice control flow tests (noir-lang/noir#5558)
    fix: let trait calls work in globals (noir-lang/noir#5602)
    feat: Implement format strings in the comptime interpreter (noir-lang/noir#5596)
    feat: Implement `Value::Type` in comptime interpreter (noir-lang/noir#5593)
    chore(docs): nasty linky (noir-lang/noir#5600)
    feat(acir_gen): Width aware ACIR gen addition (noir-lang/noir#5493)
    fix: lookup trait constraints methods in composite types (noir-lang/noir#5595)
    fix: allow trailing comma when parsing where clauses (noir-lang/noir#5594)
    fix: let std::unsafe::zeroed() work for slices (noir-lang/noir#5592)
    fix: error on duplicate struct field (noir-lang/noir#5585)
    AztecBot committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    95b98e4 View commit details
    Browse the repository at this point in the history
  2. chore: apply sync fixes

    AztecBot committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    234ecd1 View commit details
    Browse the repository at this point in the history
  3. feat: Remove 'comptime or separate crate' restriction on comptime code (

    noir-lang/noir#5609)
    
    chore(docs): Update proving backend related docs (noir-lang/noir#5601)
    feat: turbofish operator in struct constructor (noir-lang/noir#5607)
    feat: add parameter to call_data attribute (noir-lang/noir#5599)
    feat: turbofish operator on path segments (noir-lang/noir#5603)
    fix: Filter comptime globals (noir-lang/noir#5538)
    chore: Display comptime assertion errors, not Debug (noir-lang/noir#5605)
    chore: add array and slice control flow tests (noir-lang/noir#5558)
    fix: let trait calls work in globals (noir-lang/noir#5602)
    feat: Implement format strings in the comptime interpreter (noir-lang/noir#5596)
    feat: Implement `Value::Type` in comptime interpreter (noir-lang/noir#5593)
    chore(docs): nasty linky (noir-lang/noir#5600)
    feat(acir_gen): Width aware ACIR gen addition (noir-lang/noir#5493)
    fix: lookup trait constraints methods in composite types (noir-lang/noir#5595)
    fix: allow trailing comma when parsing where clauses (noir-lang/noir#5594)
    fix: let std::unsafe::zeroed() work for slices (noir-lang/noir#5592)
    fix: error on duplicate struct field (noir-lang/noir#5585)
    AztecBot committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    286e680 View commit details
    Browse the repository at this point in the history