mirror of
https://github.com/logos-storage/nim-groth16.git
synced 2026-05-02 09:03:44 +00:00
print addresses of seqs
This commit is contained in:
parent
4de5347c95
commit
0b7e5b912c
@ -107,7 +107,7 @@ func multiplyByPowers( xs: seq[Fr], eta: Fr ): seq[Fr] =
|
||||
|
||||
# interpolates a polynomial, shift the variable by `eta`, and compute the shifted values
|
||||
func shiftEvalDomain( values: seq[Fr], D: Domain, eta: Fr ): seq[Fr] =
|
||||
echo "task: abc.values: ", values.unsafeAddr.pointer.repr
|
||||
echo "task: abc.values: ", values[0].unsafeAddr.pointer.repr
|
||||
let poly : Poly = polyInverseNTT( values , D )
|
||||
let cs : seq[Fr] = poly.coeffs
|
||||
var ds : seq[Fr] = multiplyByPowers( cs, eta )
|
||||
@ -129,9 +129,9 @@ proc computeQuotientPointwise( nthreads: int, abc: ABC ): Poly =
|
||||
let invZ1 = invFr( smallPowFr(eta,n) - oneFr )
|
||||
|
||||
var pool = Taskpool.new(num_threads = nthreads)
|
||||
echo "main: abc.valuesAz: ", abc.valuesAz.unsafeAddr.pointer.repr
|
||||
echo "main: abc.valuesBz: ", abc.valuesBz.unsafeAddr.pointer.repr
|
||||
echo "main: abc.valuesCz: ", abc.valuesCz.unsafeAddr.pointer.repr
|
||||
echo "main: abc.valuesAz: ", abc.valuesAz[0].unsafeAddr.pointer.repr
|
||||
echo "main: abc.valuesBz: ", abc.valuesBz[0].unsafeAddr.pointer.repr
|
||||
echo "main: abc.valuesCz: ", abc.valuesCz[0].unsafeAddr.pointer.repr
|
||||
var A1fv : FlowVar[seq[Fr]] = pool.spawn shiftEvalDomain( abc.valuesAz, D, eta )
|
||||
var B1fv : FlowVar[seq[Fr]] = pool.spawn shiftEvalDomain( abc.valuesBz, D, eta )
|
||||
var C1fv : FlowVar[seq[Fr]] = pool.spawn shiftEvalDomain( abc.valuesCz, D, eta )
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user