Skip to content

Commit 662606f

Browse files
rzuckermrbergen
andauthored
Fix M4 output (#1013)
Co-authored-by: Rutger van Bergen <rbergen@xs4all.nl>
1 parent 4f191ff commit 662606f

File tree

3 files changed

+18
-18
lines changed

3 files changed

+18
-18
lines changed

PrimeM4/solution_1/README.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -91,50 +91,50 @@ laptop running Ubuntu 22.04 in WSL2:
9191
```console
9292
$ ./run.sh -DLIMIT=10
9393
Passes: 3265, Time: 5.00, Avg: 653.000, Count: 4, Valid: true
94-
rzuckerm-m4;3265;5.00;algorithm=base;faithful=no
94+
rzuckerm-m4;3265;5.00;1;algorithm=base,faithful=no
9595

9696
Passes: 3231, Time: 5.00, Avg: 646.200, Count: 4, Valid: true
97-
rzuckerm-m4-bit;3231;5.00;algorithm=base;faithful=no,bits=1
97+
rzuckerm-m4-bit;3231;5.00;1;algorithm=base,faithful=no,bits=1
9898

9999
$ ./run.sh -DLIMIT=100
100100
Passes: 2854, Time: 5.00, Avg: 570.800, Count: 25, Valid: true
101-
rzuckerm-m4;2854;5.00;algorithm=base;faithful=no
101+
rzuckerm-m4;2854;5.00;1;algorithm=base,faithful=no
102102

103103
Passes: 2647, Time: 5.00, Avg: 529.400, Count: 25, Valid: true
104-
rzuckerm-m4-bit;2647;5.00;algorithm=base;faithful=no,bits=1
104+
rzuckerm-m4-bit;2647;5.00;1;algorithm=base,faithful=no,bits=1
105105

106106
$ ./run.sh -DLIMIT=1000
107107
Passes: 1360, Time: 5.00, Avg: 272.000, Count: 168, Valid: true
108-
rzuckerm-m4;1360;5.00;algorithm=base;faithful=no
108+
rzuckerm-m4;1360;5.00;1;algorithm=base,faithful=no
109109

110110
Passes: 934, Time: 5.00, Avg: 186.800, Count: 168, Valid: true
111-
rzuckerm-m4-bit;934;5.00;algorithm=base;faithful=no,bits=1
111+
rzuckerm-m4-bit;934;5.00;1;algorithm=base,faithful=no,bits=1
112112

113113
$ ./run.sh -DLIMIT=10000
114114
Passes: 224, Time: 5.00, Avg: 44.800, Count: 1229, Valid: true
115-
rzuckerm-m4;224;5.00;algorithm=base;faithful=no
115+
rzuckerm-m4;224;5.00;1;algorithm=base,faithful=no
116116

117117
Passes: 105, Time: 5.01, Avg: 20.958, Count: 1229, Valid: true
118-
rzuckerm-m4-bit;105;5.01;algorithm=base;faithful=no,bits=1
118+
rzuckerm-m4-bit;105;5.01;1;algorithm=base,faithful=no,bits=1
119119

120120
$ ./run.sh -DLIMIT=100000
121121
Passes: 21, Time: 5.04, Avg: 4.166, Count: 9592, Valid: true
122-
rzuckerm-m4;21;5.04;algorithm=base;faithful=no
122+
rzuckerm-m4;21;5.04;1;algorithm=base,faithful=no
123123

124124
Passes: 9, Time: 5.01, Avg: 1.796, Count: 9592, Valid: true
125-
rzuckerm-m4-bit;9;5.01;algorithm=base;faithful=no,bits=1
125+
rzuckerm-m4-bit;9;5.01;1;algorithm=base,faithful=no,bits=1
126126

127127
$ ./run.sh -DLIMIT=1000000
128128
Passes: 2, Time: 6.11, Avg: 0.327, Count: 78498, Valid: true
129-
rzuckerm-m4;2;6.11;algorithm=base;faithful=no
129+
rzuckerm-m4;2;6.11;1;algorithm=base,faithful=no
130130

131131
Passes: 1, Time: 6.51, Avg: 0.153, Count: 78498, Valid: true
132-
rzuckerm-m4-bit;1;6.51;algorithm=base;faithful=no,bits=1
132+
rzuckerm-m4-bit;1;6.51;1;algorithm=base,faithful=no,bits=1
133133

134134
$ ./run.sh -DLIMIT=10000000
135135
Passes: 1, Time: 56.94, Avg: 0.017, Count: 664579, Valid: true
136-
rzuckerm-m4;1;56.94;algorithm=base;faithful=no
136+
rzuckerm-m4;1;56.94;1;algorithm=base,faithful=no
137137

138138
Passes: 1, Time: 84.71, Avg: 0.011, Count: 664579, Valid: true
139-
rzuckerm-m4-bit;1;84.71;algorithm=base;faithful=no,bits=1
139+
rzuckerm-m4-bit;1;84.71;1;algorithm=base,faithful=no,bits=1
140140
```

PrimeM4/solution_1/primes-bit.m4

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ dnl <whole part>.<fractional part to 3 decimal places>
155155
dnl
156156
dnl macro show_results():
157157
dnl output "<passes>, <elapsed time in sec>, <average in sec>, <count>, <validity>\n"
158-
dnl output "<label>;<passes>;<elapsed time in sec>;algorithm=base;faithful=no\n"
158+
dnl output "<label>;<passes>;<elapsed time in sec>;1;algorithm=base,faithful=no\n"
159159
define(`show_results',
160160
`define(`avg', eval(100000 * passes / elapsed_time))define(`count', count_sieve())dnl
161161
format(
@@ -166,7 +166,7 @@ format(
166166
count,
167167
ifelse(valid_sieve_count(count), 1, `true', `false'))
168168
format(
169-
`rzuckerm-m4-bit;%d;%d.%02d;algorithm=base;faithful=no,bits=1',
169+
`rzuckerm-m4-bit;%d;%d.%02d;1;algorithm=base,faithful=no,bits=1',
170170
passes,
171171
eval(elapsed_time / 100), eval(elapsed_time % 100))
172172
'dnl

PrimeM4/solution_1/primes.m4

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ dnl <whole part>.<fractional part to 3 decimal places>
112112
dnl
113113
dnl macro show_results():
114114
dnl output "<passes>, <elapsed time in sec>, <average in sec>, <count>, <validity>\n"
115-
dnl output "<label>;<passes>;<elapsed time in sec>;algorithm=base;faithful=no\n"
115+
dnl output "<label>;<passes>;<elapsed time in sec>;1;algorithm=base,faithful=no\n"
116116
define(`show_results',
117117
`define(`avg', eval(100000 * passes / elapsed_time))define(`count', count_sieve())dnl
118118
format(
@@ -123,7 +123,7 @@ format(
123123
count,
124124
ifelse(valid_sieve_count(count), 1, `true', `false'))
125125
format(
126-
`rzuckerm-m4;%d;%d.%02d;algorithm=base;faithful=no',
126+
`rzuckerm-m4;%d;%d.%02d;1;algorithm=base,faithful=no',
127127
passes,
128128
eval(elapsed_time / 100), eval(elapsed_time % 100))
129129
'dnl

0 commit comments

Comments
 (0)