--- Day changed Sun Nov 15 2015 03:04 -!- jtimon [~quassel@74.29.134.37.dynamic.jazztel.es] has joined #secp256k1 03:06 -!- jtimon [~quassel@74.29.134.37.dynamic.jazztel.es] has quit [Remote host closed the connection] 05:44 -!- jtimon [~quassel@74.29.134.37.dynamic.jazztel.es] has joined #secp256k1 09:59 < gmaxwell> I wonder if there is a way to detect running in valgrind without needing to require the valgrind headers... If openssl tests are enabled, I'd like to have the test detect you're running in valgrind an print a message that the errors aren't our fault. :) 11:44 -!- evoskuil [~evoskuil@c-73-225-134-208.hsd1.wa.comcast.net] has quit [Ping timeout: 240 seconds] 13:05 < waxwing> this is not the right way to do things, right? https://github.com/ludbb/secp256k1-py/blob/master/secp256k1.py#L27 13:05 < waxwing> i mean, because in constructor 13:14 -!- evoskuil [~evoskuil@c-73-225-134-208.hsd1.wa.comcast.net] has joined #secp256k1 13:55 < gmaxwell> If that resuts in recreating it all the time, then no.. not ideal! :) 13:56 < gmaxwell> sipa: should we marge the arm asm but leave it defaulting to off for release. I've tested it a fair bit (and walked over it) and think it's likely correct; my main concerns are related to calling convention goofyness that happens to be technically wrong but works on our systems. 13:56 < gmaxwell> To overcome that we need some more review by people more deeply familar with arm assembly. 14:02 < sipa> gmaxwell: seems reasonable to make it give the same experimental warning as with schnorr 14:04 < gmaxwell> Sure. 14:29 -!- ghtdak [~ghtdak@unaffiliated/ghtdak] has left #secp256k1 ["WeeChat 1.4-dev"] 14:38 -!- jtimon [~quassel@74.29.134.37.dynamic.jazztel.es] has quit [Ping timeout: 250 seconds] 14:40 < gmaxwell> gmaxwell@novena-confide-uniform:~/secp256k1$ ./bench_verify 14:40 < gmaxwell> ecdsa_verify: min 1747us / avg 1748us / max 1749us 14:40 < gmaxwell> ecdsa_verify_openssl: min 5395us / avg 5396us / max 5397us 14:41 < gmaxwell> so it's only 3x faster on arm without asm (w/ endo&gmp) 15:01 < gmaxwell> ecdsa_verify: min 744us / avg 744us / max 745us 15:01 < gmaxwell> so 7.25x with ASM. :) 17:33 -!- jonasschnelli [~jonasschn@unaffiliated/jonasschnelli] has quit [Ping timeout: 246 seconds] 17:33 -!- cfields [~quassel@unaffiliated/cfields] has quit [Remote host closed the connection] 17:34 -!- luke-jr_ [~luke-jr@unaffiliated/luke-jr] has joined #secp256k1 17:34 -!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 246 seconds] 17:37 -!- cfields [~quassel@unaffiliated/cfields] has joined #secp256k1 17:38 -!- jonasschnelli [~jonasschn@2a01:4f8:200:7025::2] has joined #secp256k1 17:54 -!- luke-jr_ is now known as Luke-Jr 23:11 -!- btcdrak_ [uid115429@gateway/web/irccloud.com/x-yvkcjomrigurxopx] has joined #secp256k1 23:14 -!- CodeShark_ [uid126576@gateway/web/irccloud.com/x-qjfqykpchqoysfzj] has joined #secp256k1 23:15 -!- btcdrak [uid115429@gateway/web/irccloud.com/x-feqmqxzmdxuavzvt] has quit [Ping timeout: 448 seconds] 23:15 -!- CodeShark [uid126576@gateway/web/irccloud.com/x-gylzfgvtfqnzsvyc] has quit [Ping timeout: 448 seconds] 23:15 -!- CodeShark_ is now known as CodeShark 23:16 -!- btcdrak_ is now known as btcdrak 23:38 -!- jonasschnelli [~jonasschn@2a01:4f8:200:7025::2] has quit [Changing host] 23:38 -!- jonasschnelli [~jonasschn@unaffiliated/jonasschnelli] has joined #secp256k1