On Mon, May 16, 2022 at 09:10:40AM +0000, Taylor R Campbell wrote: > Surely `disabling threads' just means cgdconfig can't take advantage > of parallelism to compute the same function in less time, not that > cgdconfig computes a different function or fails to compute the same > function, no? >
My understanding is that argon2 gives different results for different values of P: $ echo test | argon2 testtest -i -p 18 Hash: 07d31bd489c4264bde42d32a2cb1cd6020964d9c5789ae96025c0111478e07b $ echo test | argon2 testtest -i -p 19 Hash: b02710381cfc4c943ce4bafc5ac28684a4878dedd01c5e25617e9424c87619a2 If the differences between P are preserved when compiled without pthreads, then please ignore my comment :/