-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #558 from pq-code-package/fix-duplicate-symbol-check
Fix duplicated symbol check for building libraries
- Loading branch information
Showing
2 changed files
with
7 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
38291e9
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Arm Cortex-A76 (Raspberry Pi 5) benchmarks
ML-KEM-512 keypair
29016
cycles29020
cycles1.00
ML-KEM-512 encaps
35397
cycles35399
cycles1.00
ML-KEM-512 decaps
45884
cycles45885
cycles1.00
ML-KEM-768 keypair
49350
cycles49349
cycles1.00
ML-KEM-768 encaps
55575
cycles55572
cycles1.00
ML-KEM-768 decaps
70335
cycles70332
cycles1.00
ML-KEM-1024 keypair
72068
cycles72066
cycles1.00
ML-KEM-1024 encaps
80844
cycles80843
cycles1.00
ML-KEM-1024 decaps
100677
cycles100670
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
38291e9
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Intel Xeon 4th gen (c7i)
ML-KEM-512 keypair
13938
cycles13510
cycles1.03
ML-KEM-512 encaps
17207
cycles17280
cycles1.00
ML-KEM-512 decaps
23039
cycles22800
cycles1.01
ML-KEM-768 keypair
22501
cycles22519
cycles1.00
ML-KEM-768 encaps
24569
cycles24482
cycles1.00
ML-KEM-768 decaps
32596
cycles32502
cycles1.00
ML-KEM-1024 keypair
31492
cycles31417
cycles1.00
ML-KEM-1024 encaps
35039
cycles34959
cycles1.00
ML-KEM-1024 decaps
46052
cycles45891
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
38291e9
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Possible performance regression was detected for benchmark 'Intel Xeon 4th gen (c7i)'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold
1.03
.ML-KEM-512 keypair
13938
cycles13510
cycles1.03
This comment was automatically generated by workflow using github-action-benchmark.
38291e9
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Intel Xeon 3rd gen (c6i)
ML-KEM-512 keypair
20326
cycles20332
cycles1.00
ML-KEM-512 encaps
27003
cycles27006
cycles1.00
ML-KEM-512 decaps
35839
cycles35817
cycles1.00
ML-KEM-768 keypair
34871
cycles34902
cycles1.00
ML-KEM-768 encaps
38156
cycles38188
cycles1.00
ML-KEM-768 decaps
50897
cycles50921
cycles1.00
ML-KEM-1024 keypair
47951
cycles47959
cycles1.00
ML-KEM-1024 encaps
54129
cycles54141
cycles1.00
ML-KEM-1024 decaps
71726
cycles71706
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
38291e9
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
AMD EPYC 3rd gen (c6a)
ML-KEM-512 keypair
18141
cycles18182
cycles1.00
ML-KEM-512 encaps
23186
cycles23167
cycles1.00
ML-KEM-512 decaps
30502
cycles30499
cycles1.00
ML-KEM-768 keypair
31068
cycles31077
cycles1.00
ML-KEM-768 encaps
34290
cycles34170
cycles1.00
ML-KEM-768 decaps
44732
cycles44735
cycles1.00
ML-KEM-1024 keypair
44601
cycles44615
cycles1.00
ML-KEM-1024 encaps
50030
cycles49899
cycles1.00
ML-KEM-1024 decaps
64385
cycles64596
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
38291e9
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Graviton4
ML-KEM-512 keypair
18134
cycles18136
cycles1.00
ML-KEM-512 encaps
22156
cycles22155
cycles1.00
ML-KEM-512 decaps
28792
cycles28791
cycles1.00
ML-KEM-768 keypair
30568
cycles30577
cycles1.00
ML-KEM-768 encaps
33642
cycles33628
cycles1.00
ML-KEM-768 decaps
43179
cycles43172
cycles1.00
ML-KEM-1024 keypair
44212
cycles44209
cycles1.00
ML-KEM-1024 encaps
49657
cycles49656
cycles1.00
ML-KEM-1024 decaps
62657
cycles62654
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
38291e9
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
AMD EPYC 4th gen (c7a)
ML-KEM-512 keypair
15075
cycles15076
cycles1.00
ML-KEM-512 encaps
19662
cycles19669
cycles1.00
ML-KEM-512 decaps
26309
cycles26315
cycles1.00
ML-KEM-768 keypair
25626
cycles25657
cycles1.00
ML-KEM-768 encaps
28169
cycles28346
cycles0.99
ML-KEM-768 decaps
37882
cycles37882
cycles1
ML-KEM-1024 keypair
35582
cycles35562
cycles1.00
ML-KEM-1024 encaps
40963
cycles40972
cycles1.00
ML-KEM-1024 decaps
54477
cycles54551
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
38291e9
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Intel Xeon 4th gen (c7i) (no-opt)
ML-KEM-512 keypair
34816
cycles34885
cycles1.00
ML-KEM-512 encaps
45010
cycles45061
cycles1.00
ML-KEM-512 decaps
58830
cycles58937
cycles1.00
ML-KEM-768 keypair
59204
cycles59143
cycles1.00
ML-KEM-768 encaps
71934
cycles71789
cycles1.00
ML-KEM-768 decaps
89343
cycles89311
cycles1.00
ML-KEM-1024 keypair
87607
cycles87536
cycles1.00
ML-KEM-1024 encaps
104631
cycles104555
cycles1.00
ML-KEM-1024 decaps
127719
cycles127461
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
38291e9
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Graviton3
ML-KEM-512 keypair
18968
cycles18966
cycles1.00
ML-KEM-512 encaps
23557
cycles23554
cycles1.00
ML-KEM-512 decaps
30666
cycles30663
cycles1.00
ML-KEM-768 keypair
32301
cycles32294
cycles1.00
ML-KEM-768 encaps
35889
cycles35886
cycles1.00
ML-KEM-768 decaps
46036
cycles46032
cycles1.00
ML-KEM-1024 keypair
46628
cycles46628
cycles1
ML-KEM-1024 encaps
52447
cycles52444
cycles1.00
ML-KEM-1024 decaps
66248
cycles66246
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
38291e9
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Graviton2
ML-KEM-512 keypair
29023
cycles29031
cycles1.00
ML-KEM-512 encaps
35404
cycles35415
cycles1.00
ML-KEM-512 decaps
45887
cycles45910
cycles1.00
ML-KEM-768 keypair
49364
cycles49362
cycles1.00
ML-KEM-768 encaps
55584
cycles55583
cycles1.00
ML-KEM-768 decaps
70307
cycles70305
cycles1.00
ML-KEM-1024 keypair
72010
cycles72056
cycles1.00
ML-KEM-1024 encaps
80785
cycles80834
cycles1.00
ML-KEM-1024 decaps
100653
cycles100705
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
38291e9
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Arm Cortex-A55 (Snapdragon 888) benchmarks
ML-KEM-512 keypair
58366
cycles58329
cycles1.00
ML-KEM-512 encaps
65800
cycles65754
cycles1.00
ML-KEM-512 decaps
84573
cycles84580
cycles1.00
ML-KEM-768 keypair
99012
cycles98963
cycles1.00
ML-KEM-768 encaps
110395
cycles110404
cycles1.00
ML-KEM-768 decaps
136719
cycles136521
cycles1.00
ML-KEM-1024 keypair
150248
cycles150019
cycles1.00
ML-KEM-1024 encaps
166300
cycles166588
cycles1.00
ML-KEM-1024 decaps
202548
cycles202745
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
38291e9
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Intel Xeon 3rd gen (c6i) (no-opt)
ML-KEM-512 keypair
56604
cycles56625
cycles1.00
ML-KEM-512 encaps
69450
cycles69468
cycles1.00
ML-KEM-512 decaps
91391
cycles91366
cycles1.00
ML-KEM-768 keypair
91851
cycles91850
cycles1.00
ML-KEM-768 encaps
107752
cycles108082
cycles1.00
ML-KEM-768 decaps
136282
cycles136476
cycles1.00
ML-KEM-1024 keypair
134849
cycles134953
cycles1.00
ML-KEM-1024 encaps
155289
cycles155389
cycles1.00
ML-KEM-1024 decaps
191548
cycles191534
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
38291e9
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
AMD EPYC 3rd gen (c6a) (no-opt)
ML-KEM-512 keypair
52132
cycles52166
cycles1.00
ML-KEM-512 encaps
65739
cycles65740
cycles1.00
ML-KEM-512 decaps
88413
cycles88359
cycles1.00
ML-KEM-768 keypair
84753
cycles84747
cycles1.00
ML-KEM-768 encaps
101521
cycles101515
cycles1.00
ML-KEM-768 decaps
132071
cycles132116
cycles1.00
ML-KEM-1024 keypair
124109
cycles124399
cycles1.00
ML-KEM-1024 encaps
145799
cycles145968
cycles1.00
ML-KEM-1024 decaps
183958
cycles183658
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
38291e9
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Graviton4 (no-opt)
ML-KEM-512 keypair
41973
cycles41971
cycles1.00
ML-KEM-512 encaps
50163
cycles50164
cycles1.00
ML-KEM-512 decaps
66048
cycles66051
cycles1.00
ML-KEM-768 keypair
69048
cycles69057
cycles1.00
ML-KEM-768 encaps
79759
cycles79757
cycles1.00
ML-KEM-768 decaps
101014
cycles101018
cycles1.00
ML-KEM-1024 keypair
102217
cycles102218
cycles1.00
ML-KEM-1024 encaps
117198
cycles117190
cycles1.00
ML-KEM-1024 decaps
143682
cycles143738
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
38291e9
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
AMD EPYC 4th gen (c7a) (no-opt)
ML-KEM-512 keypair
45963
cycles45728
cycles1.01
ML-KEM-512 encaps
56869
cycles56875
cycles1.00
ML-KEM-512 decaps
76271
cycles76254
cycles1.00
ML-KEM-768 keypair
74521
cycles74546
cycles1.00
ML-KEM-768 encaps
88550
cycles88586
cycles1.00
ML-KEM-768 decaps
114384
cycles114415
cycles1.00
ML-KEM-1024 keypair
109391
cycles109681
cycles1.00
ML-KEM-1024 encaps
127230
cycles127282
cycles1.00
ML-KEM-1024 decaps
160191
cycles160013
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
38291e9
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Graviton3 (no-opt)
ML-KEM-512 keypair
45390
cycles45390
cycles1
ML-KEM-512 encaps
54215
cycles54211
cycles1.00
ML-KEM-512 decaps
71149
cycles71145
cycles1.00
ML-KEM-768 keypair
74823
cycles74829
cycles1.00
ML-KEM-768 encaps
86062
cycles86058
cycles1.00
ML-KEM-768 decaps
108808
cycles108812
cycles1.00
ML-KEM-1024 keypair
111110
cycles111126
cycles1.00
ML-KEM-1024 encaps
125943
cycles125931
cycles1.00
ML-KEM-1024 decaps
154635
cycles154627
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
38291e9
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Graviton2 (no-opt)
ML-KEM-512 keypair
71247
cycles71255
cycles1.00
ML-KEM-512 encaps
85057
cycles85078
cycles1.00
ML-KEM-512 decaps
112731
cycles112754
cycles1.00
ML-KEM-768 keypair
117309
cycles117711
cycles1.00
ML-KEM-768 encaps
135149
cycles135362
cycles1.00
ML-KEM-768 decaps
171777
cycles171973
cycles1.00
ML-KEM-1024 keypair
175301
cycles174684
cycles1.00
ML-KEM-1024 encaps
197349
cycles196843
cycles1.00
ML-KEM-1024 decaps
243598
cycles243000
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
38291e9
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Bananapi bpi-f3 benchmarks
ML-KEM-512 keypair
335071
cycles335085
cycles1.00
ML-KEM-512 encaps
445603
cycles445589
cycles1.00
ML-KEM-512 decaps
593845
cycles593799
cycles1.00
ML-KEM-768 keypair
556092
cycles556082
cycles1.00
ML-KEM-768 encaps
698023
cycles698006
cycles1.00
ML-KEM-768 decaps
890340
cycles890449
cycles1.00
ML-KEM-1024 keypair
821435
cycles821507
cycles1.00
ML-KEM-1024 encaps
998099
cycles998798
cycles1.00
ML-KEM-1024 decaps
1230439
cycles1229487
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
38291e9
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Arm Cortex-A72 (Raspberry Pi 4) benchmarks
ML-KEM-512 keypair
51698
cycles51532
cycles1.00
ML-KEM-512 encaps
58463
cycles58093
cycles1.01
ML-KEM-512 decaps
74151
cycles74233
cycles1.00
ML-KEM-768 keypair
87573
cycles87474
cycles1.00
ML-KEM-768 encaps
96347
cycles95486
cycles1.01
ML-KEM-768 decaps
119689
cycles119246
cycles1.00
ML-KEM-1024 keypair
132594
cycles131448
cycles1.01
ML-KEM-1024 encaps
144977
cycles143807
cycles1.01
ML-KEM-1024 decaps
175791
cycles175612
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.