aboutsummaryrefslogtreecommitdiff
path: root/src/Specific
diff options
context:
space:
mode:
authorGravatar Andres Erbsen <andreser@mit.edu>2017-06-16 11:43:20 -0400
committerGravatar Jason Gross <jasongross9@gmail.com>2017-06-16 15:02:15 -0400
commit4a39f39e195b9b7273810a83de78dfd1d150783e (patch)
treee22112543ceea01d804cceab1cac6dfe691db427 /src/Specific
parentcbf6d013c533d5165d749d0f9405a15d1ff0b43e (diff)
update ocq2C sed script
Diffstat (limited to 'src/Specific')
-rw-r--r--src/Specific/x25519_c64.c.sh29
1 files changed, 22 insertions, 7 deletions
diff --git a/src/Specific/x25519_c64.c.sh b/src/Specific/x25519_c64.c.sh
index 2141dea27..211666b74 100644
--- a/src/Specific/x25519_c64.c.sh
+++ b/src/Specific/x25519_c64.c.sh
@@ -51,14 +51,19 @@ EOF
< src/Specific/IntegrationTestMulDisplay.log \
grep -- "λ '(" | \
grep -owP -- 'x\d+' | \
- paste -d ' =;' \
+ paste -d ' [1]={};' \
<(for i in $(seq 1 10); do echo uint64_t; done) \
/dev/stdin \
+ /dev/null \
+ /dev/null \
+ /dev/null \
+ /dev/null \
<(echo {in2,in}\[{4,3,2,1,0}\] | tr ' ' '\n') \
+ /dev/null \
/dev/null
< src/Specific/IntegrationTestMulDisplay.log \
- grep -oP '(bool|uint\d+_t)\W+\w+ = .*;$'
+ grep -oP '(bool|uint\d+_t)\W+\w+\[?\d?\]? = .*;$'
< src/Specific/IntegrationTestMulDisplay.log \
grep -- return | sed 's:return::g' | sed 's:Return::g' | \
@@ -89,14 +94,19 @@ EOF
< src/Specific/IntegrationTestSquareDisplay.log \
grep -- "λ '(" | \
grep -owP -- 'x\d+' | \
- paste -d ' =;' \
+ paste -d ' [1]={};' \
<(for i in $(seq 1 5); do echo uint64_t; done) \
/dev/stdin \
+ /dev/null \
+ /dev/null \
+ /dev/null \
+ /dev/null \
<(echo r{4,3,2,1,0} | tr ' ' '\n') \
+ /dev/null \
/dev/null
< src/Specific/IntegrationTestSquareDisplay.log \
- grep -oP '(bool|uint\d+_t)\W+\w+ = .*;$'
+ grep -oP '(bool|uint\d+_t)\W+\w+\[?\d?\]? = .*;$'
< src/Specific/IntegrationTestSquareDisplay.log \
grep -- return | sed 's:return::g' | sed 's:Return::g' | \
@@ -198,14 +208,19 @@ EOF
< src/Specific/IntegrationTestLadderstepDisplay.log \
grep -- "λ '(" | \
grep -owP -- 'x\d+' | \
- paste -d ' =;' \
+ paste -d ' [1]={};' \
<(for i in $(seq 1 25); do echo uint64_t; done) \
/dev/stdin \
- <(echo {qmqp,x,z,xprime,zprime}\[{4,3,2,1,0}\] | tr ' ' '\n') \
+ /dev/null \
+ /dev/null \
+ /dev/null \
+ /dev/null \
+ <(echo {x2,z2,x3,z3}\[{4,3,2,1,0}\] | tr ' ' '\n') \
+ /dev/null \
/dev/null
< src/Specific/IntegrationTestLadderstepDisplay.log \
- grep -oP '(bool|uint\d+_t)\W+\w+ = .*;$'
+ grep -oP '(bool|uint\d+_t)\W+\w+\[?\d?\]? = .*;$'
< src/Specific/IntegrationTestLadderstepDisplay.log \
grep -- return | sed 's:return::g' | sed 's:Return::g' | \