The extractor pins Noir at rev 9a5b3695b (1.0.0-beta.12). Libraries in the Noir ecosystem now target >=1.0.0, causing extraction failures on noir-bignum v0.9.2:
No method named 'as_vector' - API added after beta.12
Integers must have the same bit width - stricter type checking rejects valid u128 operations, producing HirStatement::Error that causes the extractor to panic at generator.rs:1405
The extractor should also handle HirStatement::Error gracefully (skip with a warning) as a defensive measure for future version mismatches.
The extractor pins Noir at rev
9a5b3695b(1.0.0-beta.12). Libraries in the Noir ecosystem now target>=1.0.0, causing extraction failures on noir-bignum v0.9.2:No method named 'as_vector'- API added afterbeta.12Integers must have the same bit width- stricter type checking rejects validu128operations, producingHirStatement::Errorthat causes the extractor to panic atgenerator.rs:1405The extractor should also handle
HirStatement::Errorgracefully (skip with a warning) as a defensive measure for future version mismatches.