const assert = require("assert"); const refBn128 = require("snarkjs").bn128; const refBigInt = require("snarkjs").bigInt; const buildBn128 = require("../index.js").buildBn128; describe("FFT tests", () => { it("create a basic FFT", async () => { const bn128 = await buildBn128(); const N=4; const p = bn128.alloc(32*N); for (let i=0; i { const bn128 = await buildBn128(); const N=1024; const p = bn128.alloc(32*N); for (let i=0; i { const bn128 = await buildBn128(); const N=1024; const p = bn128.alloc(32*N); for (let i=0; i { const bn128 = await buildBn128(); const N=1024; const p = bn128.alloc(32*N); const pr1 = bn128.alloc(32*N*2); const pr2 = bn128.alloc(32*N*2); for (let i=0; i