Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 2585419

Browse files
committed
updated results
1 parent 348e3b4 commit 2585419

6 files changed

+215
-288
lines changed

results/gcc9.bench

+45
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,48 @@ test:doctest 676024
4343
test:ut 1.45
4444
test:ut 0.005924605
4545
test:ut 436120
46+
suite:boost.test 163.11
47+
suite:boost.test 1.131665398
48+
suite:boost.test 25159248
49+
suite:googletest 135.08
50+
suite:googletest 0.096219555
51+
suite:googletest 27563896
52+
suite:catch2 85.51
53+
suite:catch2 0.006205738
54+
suite:catch2 6309344
55+
suite:doctest 8.56
56+
suite:doctest 0.562959307
57+
suite:doctest 1633640
58+
suite:ut 13.90
59+
suite:ut 0.005640683
60+
suite:ut 3292944
61+
suite+assert:boost.test 244.63
62+
suite+assert:boost.test 1.239794746
63+
suite+assert:boost.test 45753896
64+
suite+assert:googletest 181.74
65+
suite+assert:googletest 0.146763433
66+
suite+assert:googletest 40093440
67+
suite+assert:catch2 150.94
68+
suite+assert:catch2 0.005089519
69+
suite+assert:catch2 22959080
70+
suite+assert:doctest 36.93
71+
suite+assert:doctest 0.551812742
72+
suite+assert:doctest 10367912
73+
suite+assert:ut 39.07
74+
suite+assert:ut 0.019614577
75+
suite+assert:ut 8014024
76+
suite+assert+stl:boost.test 229.99
77+
suite+assert+stl:boost.test 1.299057531
78+
suite+assert+stl:boost.test 41650992
79+
suite+assert+stl:googletest 185.17
80+
suite+assert+stl:googletest 0.115596539
81+
suite+assert+stl:googletest 40998408
82+
suite+assert+stl:catch2 162.78
83+
suite+assert+stl:catch2 0.005394211
84+
suite+assert+stl:catch2 20694176
85+
suite+assert+stl:doctest 81.72
86+
suite+assert+stl:doctest 0.590436416
87+
suite+assert+stl:doctest 11917440
88+
suite+assert+stl:ut 80.83
89+
suite+assert+stl:ut 0.046226623
90+
suite+assert+stl:ut 12603520

results/gcc9.debug.bench

+75-113
Original file line numberDiff line numberDiff line change
@@ -1,128 +1,90 @@
1-
include:googletest 1.01
2-
include:googletest 0.002822868
1+
include:boost.test 2.23
2+
include:boost.test: 0.003651512
3+
include:boost.test 1489728
4+
include:googletest 1.00
5+
include:googletest 0.003790091
36
include:googletest 1036904
4-
include:catch2 11.22
5-
include:catch2 0.009072485
7+
include:catch2 10.32
8+
include:catch2 0.003615993
69
include:catch2 7797872
7-
include:doctest 2.20
8-
include:doctest 0.005508315
10+
include:doctest 2.05
11+
include:doctest 0.002357631
912
include:doctest 1330616
10-
include:ut 0.55
11-
include:ut 0.004976110
13+
include:ut 0.46
14+
include:ut 0.002594097
1215
include:ut 167200
16+
assert:boost.test 2.23
17+
assert:boost.test: 0.392499610
18+
assert:boost.test 1633392
1319
assert:googletest 1.06
14-
assert:googletest 0.065990460
15-
assert:googletest 1150384
16-
assert:catch2 10.66
17-
assert:catch2 0.171716039
20+
assert:googletest 0.054956646
21+
assert:googletest 1150312
22+
assert:catch2 10.18
23+
assert:catch2 0.166217467
1824
assert:catch2 7803728
1925
assert:doctest 2.06
20-
assert:doctest 0.136400479
26+
assert:doctest 0.132737558
2127
assert:doctest 1337360
22-
assert:ut 0.62
23-
assert:ut 0.055967953
28+
assert:ut 0.59
29+
assert:ut 0.054163664
2430
assert:ut 290856
25-
test:googletest 8.18
26-
test:googletest 0.044053712
27-
test:googletest 5990280
28-
test:catch2 11.84
29-
test:catch2 0.028566530
31+
test:boost.test 10.57
32+
test:boost.test: 0.109566737
33+
test:boost.test 5329808
34+
test:googletest 7.74
35+
test:googletest 0.032749933
36+
test:googletest 5952288
37+
test:catch2 11.34
38+
test:catch2 0.027119924
3039
test:catch2 8331656
31-
test:doctest 2.83
32-
test:doctest 0.020334137
40+
test:doctest 2.84
41+
test:doctest 0.015048602
3342
test:doctest 1751552
34-
test:ut 1.66
35-
test:ut 0.005912780
43+
test:ut 1.62
44+
test:ut 0.003097662
3645
test:ut 851328
37-
make[1]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
38-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
39-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
40-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
41-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
42-
suite:googletest 163.47
43-
suite:googletest 0.113427368
44-
suite:googletest 61119584
45-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
46-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
47-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
48-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
49-
suite:catch2 96.69
50-
suite:catch2 0.212600840
51-
suite:catch2 18510992
52-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
53-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
54-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
55-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
56-
suite:doctest 13.09
57-
suite:doctest 0.100691048
58-
suite:doctest 4912800
59-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
60-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
61-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
62-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
63-
suite:ut 15.93
64-
suite:ut 0.006457898
46+
suite:boost.test 184.61
47+
suite:boost.test 1.186049252
48+
suite:boost.test 58578248
49+
suite:googletest 154.58
50+
suite:googletest 0.085137397
51+
suite:googletest 61612552
52+
suite:catch2 97.21
53+
suite:catch2 0.010945819
54+
suite:catch2 19979368
55+
suite:doctest 9.40
56+
suite:doctest 0.534413035
57+
suite:doctest 3759664
58+
suite:ut 15.21
59+
suite:ut 0.006672053
6560
suite:ut 6142624
66-
make[1]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
67-
make[1]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
68-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
69-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
70-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
71-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
72-
suite+assert:googletest 209.88
73-
suite+assert:googletest 0.101888916
74-
suite+assert:googletest 79755304
75-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
76-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
77-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
78-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
79-
suite+assert:catch2 157.64
80-
suite+assert:catch2 0.239909905
81-
suite+assert:catch2 41311376
82-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
83-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
84-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
85-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
86-
suite+assert:doctest 41.69
87-
suite+assert:doctest 0.110501608
88-
suite+assert:doctest 14725640
89-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
90-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
91-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
92-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
93-
suite+assert:ut 42.36
94-
suite+assert:ut 0.024065187
61+
suite+assert:boost.test 270.34
62+
suite+assert:boost.test 1.294423357
63+
suite+assert:boost.test 84764304
64+
suite+assert:googletest 204.47
65+
suite+assert:googletest 0.106992724
66+
suite+assert:googletest 82531776
67+
suite+assert:catch2 164.25
68+
suite+assert:catch2 0.004640362
69+
suite+assert:catch2 42461336
70+
suite+assert:doctest 38.72
71+
suite+assert:doctest 0.541077776
72+
suite+assert:doctest 14289848
73+
suite+assert:ut 41.99
74+
suite+assert:ut 0.012240393
9575
suite+assert:ut 13981136
96-
make[1]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
97-
make[1]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
98-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
99-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
100-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
101-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
102-
suite+assert+stl:googletest 211.90
103-
suite+assert+stl:googletest 0.107301750
104-
suite+assert+stl:googletest 79131680
105-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
106-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
107-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
108-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
109-
suite+assert+stl:catch2 158.38
110-
suite+assert+stl:catch2 0.239871856
111-
suite+assert+stl:catch2 38656176
112-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
113-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
114-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
115-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
116-
suite+assert+stl:doctest 82.87
117-
suite+assert+stl:doctest 0.122233603
118-
suite+assert+stl:doctest 24422608
119-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
120-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
121-
make[2]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
122-
make[2]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
123-
suite+assert+stl:ut 92.68
124-
suite+assert+stl:ut 0.043967721
76+
suite+assert+stl:boost.test 255.24
77+
suite+assert+stl:boost.test 1.184240044
78+
suite+assert+stl:boost.test 80412376
79+
suite+assert+stl:googletest 207.50
80+
suite+assert+stl:googletest 0.111835394
81+
suite+assert+stl:googletest 83048232
82+
suite+assert+stl:catch2 176.95
83+
suite+assert+stl:catch2 0.005186687
84+
suite+assert+stl:catch2 40064776
85+
suite+assert+stl:doctest 89.13
86+
suite+assert+stl:doctest 0.543017705
87+
suite+assert+stl:doctest 23740848
88+
suite+assert+stl:ut 90.26
89+
suite+assert+stl:ut 0.051480950
12590
suite+assert+stl:ut 27199328
126-
make[1]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
127-
make[1]: Entering directory `/home/kjusiak/projects/ut-benchmark/benchmarks'
128-
make[1]: Leaving directory `/home/kjusiak/projects/ut-benchmark/benchmarks'

0 commit comments

Comments
 (0)