PQC-Corpus: A Dataset of Linked Development Histories for Post-Quantum Cryptography
Analyze & explore related research in Conceptio
Connect this record directly into your research workflow or AI agent. Explore citations across open repositories, query full text, and export structured proof bundles.
PQC-Corpus: A Dataset of Linked Development Histories for Post-Quantum Cryptography Souhardya Saha Dip∗ , Moshood A. Fakorede∗ , Umar Farooq
arXiv:2611.10966v1 [cs.CR] 7 Nov 2026
Louisiana State University, Baton Rouge, Louisiana {ssahad1, mfakor1, ufarooq}@lsu.edu
Abstract. As post-quantum cryptography (PQC) standards evolve, developers must adapt implementations, tests, and protocols. Studying this work requires connecting code changes to problem reports and developer reviews. We present PQCCorpus, a dataset of linked development histories from 179 public GitHub repositories, spanning cryptographic libraries and general-purpose projects. It connects issues and closing pull requests to commits and full patches, with comments and reviews. We combine Git histories with GitHub threads, reconstruct 23 pull-request commit lists truncated at 250 entries, and check file integrity, schemas, and links. Two annotators independently assessed sampled commits and issues (κ = 0.86 and 0.93), labeling about seven in ten commits and two in three issues PQC-related within these samples. We provide full and filtered views with removal ledgers, and quantify how filtering reduces links from issues to commits. A patch-free view supports inspection before downloading patches, while traversal scripts follow issues to code changes. We make the dataset and collector publicly available for studies of specification changes, hybrid interoperability, cryptographic review, and migration assistance. Index Terms. post-quantum cryptography, mining software repositories, software maintenance and evolution, dataset, traceability, reproducibility
I. I NTRODUCTION Public-key cryptography supports secure communication and software signing, but a sufficiently powerful quantum computer could break RSA and elliptic-curve cryptography [1]. Post-quantum cryptography (PQC) provides algorithms designed to resist classical and quantum attacks while running on conventional computers [2]. In August 2024, NIST finalized the ML-KEM, ML-DSA, and SLH-DSA standards [3]. Industry efforts include Meta’s hybrid TLS deployment [4], AWS’s service-migration plan [5], Google’s transition to ML-KEM in Chrome [6], and Apple’s PQ3 protocol for iMessage [7]. These integrations require developers to accommodate performance and resource costs [8] while preserving protocol interoperability [9]. During Meta’s rollout, larger Kyber keys added a round trip to some resumed TLS connections, and a liboqs race condition required an upstream fix [4]. Näther et al.’s review found sparse coverage of migration execution and maintenance [10]. Studying this work across projects requires linking reported problems to patches, tests, and reviews. Motivation. Issue #46 in RustCrypto/KEMs requests alignment with final FIPS 203 [11]. Its closing pull request ∗ These authors contributed equally to this work.
ml-kem/src/pke.rs
ffd2239
pub fn generate(d: &B32) -> (Self, EncryptionKey<P>) { // Generate random seeds let (rho, sigma) = G(&[d]); + let k = P::K::U8; + let (rho, sigma) = G(&[&d[..], &[k]]); // Sample pseudo-random matrix and vectors let A_hat: NttMatrix<P::K> = NttMatrix::sample_uniform(&rho, false); Fig. 1. Commit ffd2239, from PR #47 that closes issue #46, adds the parameter-set byte k for domain separation in K-PKE key generation. The excerpt is reindented and wrapped, with -/+ marking removed and added lines.
(PR), #47, includes a formal review and five commits that add domain separation to K-PKE key generation (Fig. 1), clarify matrix-index ordering, adopt NIST’s ACVP test vectors, and update draft-standard wording. Existing PQC research examines readiness in source snapshots [12] and Android apps [13], organizational adoption [14], and quantum-software evolution [15]. PQC side-channel datasets provide power and electromagnetic traces [16]–[18]. Migration benchmarks include 800 synthetic Python code pairs [19] and PQCMigrate-Bench’s 10 tasks with held-out tests from open-source commit ranges [20]. GHTorrent and Software Heritage provide general repository data [21], [22], while PI-Link connects issues to PRs [23] and vulnerability datasets link vulnerabilities to fixes or tests [24]–[26]. SWE-bench [27] and MobileDev-Bench [28] pair issues with developer patches and tests to evaluate issue resolution. Contributions. PQC-Corpus [29] provides: Linked development evidence from 179 repositories, including patches, issues, PR comments, and reviews of merged and unmerged work. • Documented collection and filtering, with repository scopes, full and filtered views, removal ledgers, integrity checks, and PQC-relevance labels for sampled commits and issues. • Resources for offline reuse, including a patch-free view, traversal and characterization scripts, and open collection tools. •
SELECT REPOSITORIES
GitHub search + 50 seeds
COLLECT AND RECOVER
Git mirrors (frozen)
screen
179 repos
−18
RELEASE VIEWS AND CHECK
recover
GitHub API threads
full view 114,361 commits 11,919 PRs 5,713 issues
filtered view 47,729 commits 5,687 issues
8 commit rules + bot filter
patch-free view 598.6 MB
removal ledgers
audit hashes schemas links
(a) Construction of the released views repositories
PK repo: str
github_pull_requests: int?
179
corpus: A|B|C github_issues: int?
repo
issues
number: int title, state: str body: str? created_at: time closed_at: time? closed_by_prs: list[Link] comments: list[Comment]
n | m record count, full | filtered
stars, forks: int
repo
pull_requests
5,713 | 5,687
PK FK repo: str PK
language: str? git_commits: int
repo
commits
11,919
PK FK repo: str PK
2,110 closing links
crow’s foot = many
FK
number: int title, state: str body: str? created_at: time merged_at: time? closes_issues: list[Link] commit_shas: list[str] merged: bool comments: list[Comment] reviews: list[Review] review_comments: list[Line]
(b) Schema of the released datasets
114,361 | 47,729
PK FK repo: str PK
81,103 links
FK
sha: str message, author_key: str authored_at: time on_default_branch: bool in_merged_pr: bool pqc_in_linked_text: bool? pr_numbers: list[int] changed_files: list[File] patch_content: str
PK primary key
FK same-repo foreign key
? nullable
Fig. 2. Construction and JSONL schema of PQC-Corpus. Panel (b) shows 41 of 71 top-level fields; SCHEMA.md defines all fields and nested objects.
II. DATASET C ONSTRUCTION A. Repository Selection We combined 50 curated seed repositories with 129 found through GitHub topic, metadata, and organization searches. Searches required PQC-related metadata and at least 30 stars, excluding forks and archived or disabled projects. One author screened candidates and excluded 18 for name collisions, nonsoftware content, or absent PQC content. Seeds such as Go, OpenSSL, Kubernetes, and Bouncy Castle bypassed metadata screening to include PQC work in general-purpose projects. A repository’s score is the fraction of issues and PRs matching any of 90 PQC terms in their title, body, or comments. We calibrated the cutoff using 24 PQC-focused and 17 generalpurpose anchor repositories. Any cutoff above the highest general-purpose score (552/5880 ≈ 0.094) and up to the lowest focused score (4/27 ≈ 0.148) separates the anchors. We chose the upper endpoint, rounded to 0.148, to limit unrelated records. For repositories at or above the cutoff, corpus A targets all issues, PRs, and reachable Git history. Below the cutoff, corpus B retains issues and PRs matching a term in their title or body, plus commits with matching messages or membership in a retained PR. Corpus C contributes Git history from repositories with no issues or PRs. The release contains 81 A, 87 B, and 11 C repositories. B. Collection and Recovery The open pipeline [30] mines frozen Git mirrors with PyDriller [31] and uses a Deno [32] REST/GraphQL collector to retrieve issues, PRs, comments, formal reviews, and inline review comments for retained threads. It partitions searches exceeding GitHub’s 1,000-result cap and resumes from SQLite checkpoints. Pre-selection inventories contain 191,431 PRs,
171,911 issues, and 1,068,427 Git commits, with per-corpus counts in the supplement. GitHub caps PR–commit lists at 250 entries, so the collector rebuilds longer lists from Git objects. It accepts a list only if its length matches GitHub’s count and it contains every API-returned SHA. It fetches missing commits into a separate recovery mirror to preserve the frozen source and reports unresolved gaps. The release contains 23 rebuilt lists across six repositories, with 23,075 links beyond the cap (28.5% of all PR–commit links). No released list has exactly 250 commits. Acquisition timestamps span September 21–24, 2026. Filtering observations saved on September 29 record default-branch reachability, merged-PR membership, and whether linked text mentions PQC terms. C. Full and Filtered Views The full view retains all collected records, including unmerged work. Eight ordered rules produce a filtered view for studying integrated changes. Eligibility. (1) We retain commits reachable from the default branch or associated with a merged PR. Repeated changes. We remove (2) rebase copies, (3) merges repeating non-merge patches, (4) squash copies, and (5) merges whose second parent is already retained. Rules 2 and 4 apply only when patch and metadata comparisons identify exactly one matching commit reachable from the default branch. Background activity. A separate PQC term matcher checks commit messages, linked PR/issue titles and bodies, paths, and changed lines. We remove non-matching commits (6) from GitHub forks, then (7) from repositories with no PQC terms in their names, descriptions, or topics.
Hybrid key exchange Constant time / side channels Known-answer tests / vectors 0
41 repos 44 repos 68 repos
1
103 repos 93 repos
Threads per quarter
ML-KEM / Kyber (FIPS 203) ML-DSA / Dilithium (FIPS 204) 57 repos SLH-DSA / SPHINCS+ (FIPS 205) FN-DSA / Falcon (FIPS 206) 27 repos HQC 24 repos Classic McEliece 31 repos FrodoKEM 20 repos 30 repos XMSS / LMS
Pull requests Issues
2
3
4
ML-DSA
400 ML-KEM
300 200
SLH-DSA
100 Hybrid KEX
0 2018
2019
2020
2021
2022
2023
2024
2025
2026
500 1000 1500 2000 2500 Threads naming the family or concern
Fig. 3. PR and issue counts by algorithm family or engineering concern. Threads can match several categories, and annotations count repositories with a matching PR or issue.
Fig. 4. Quarterly PR and issue counts matching three algorithm families and hybrid key exchange. Markers indicate (1) NIST selection in Jul. 2022, (2) draft FIPS 203–205 in Aug. 2023, (3) final FIPS 203–205 in Aug. 2024, and (4) HQC selection in Mar. 2025. Counts for 2026 Q3 end on September 24.
Housekeeping. (8) We remove commits changing no files. When the diff lacks PQC terms, we also remove commits with bot author or committer names, or commits changing only CI files, only lock files, or only repository metadata. Filtering retains 47,729 of 114,361 commits. We retain commits with ambiguous duplicate matches and skip patchbased keyword and identity checks for patches above 64 MiB. Separately, we remove 26 issues whose opener logins end in [bot], leaving 5,687 issues. PRs and repository metadata remain unchanged.
TABLE I R ETENTION OF LINKED DEVELOPMENT CONTEXT AFTER FILTERING
III. DATA M ODEL AND C HARACTERIZATION
out establishing implementation, cryptographic correctness, deployment, or causal effects of standardization.
A. Storage and Joins Six UTF-8 JSON Lines (JSONL) views store repositories, PRs, and full and filtered commits and issues under four JSON Schemas (Fig. 2b). The SQLite edition stores the same release in tables, separating nested comments, reviews, and links for SQL queries. Its filtered tables reference records in the full tables. Patches record first-parent changes, including binary changes, with base64 encoding for invalid UTF-8. To trace an issue to its code changes in JSONL, find the PRs in its closed_by_prs list using each link’s repository and number. Then use each PR’s repository and commit_shas to find its commits and patches. A PR can close an issue in another repository, so use the repository named in the link. PR records retain links even when the issue was not collected. The full view has 108 such links, which inner joins omit.
Records, links, and paths
Full Filtered Retained
Issue records 5,713 PR–commit links 81,103 Complete issue–PR–commit paths 10,081
5,687 36,647 6,183
99.5% 45.2% 61.3%
Distinct records on complete paths Issues 1,865 PRs 1,771 Commits 7,637
1,099 945 4,547
58.9% 53.4% 59.5%
C. Repositories, Comments, and Reviews The dataset spans 29 GitHub primary-language labels, with commits from 167 repositories, PRs from 132, and issues from 128. Median pre-selection inventories were 1,466 commits and 176 PRs for corpus B, compared with 178 commits and 18 PRs for A. Corpus C has a median of 14 commits and a median age of 0.7 years (supplementary plots). The five largest repositories by commit count in each view account for 51.0% of full commits and 38.7% of filtered commits. The 67,686 comments comprise 16,473 issue, 22,480 general PR, and 28,733 inline review comments. Across 7,302 PRs, there are 37,648 formal reviews. The body field is null or empty for 9.9% of issues and 13.0% of PRs. D. Choosing a View
B. PQC Coverage We search PR and issue titles and bodies case-insensitively for eight algorithm families and three engineering concerns after removing HTML comments and question-style checklist lines from bodies. Family patterns match 4,234 PRs (35.5%) and 2,466 issues (43.2%), including 2,181 PRs mentioning ML-KEM/Kyber across 85 repositories (Fig. 3). Hybrid key exchange, constant-time/side-channel terms, and test-vector terms appear in 41, 44, and 68 repositories, respectively. Fig. 4 plots thread creation against standardization milestones. Across all collected PRs, annual counts are 873, 1,947, 3,139, and 3,449 for 2023–2026, with 2026 counts through September 24. These counts describe text mentions and activity, with-
A complete issue–PR–commit path requires the chosen view to contain an issue, a PR that closes it, and one of that PR’s commits. Filtering retains 99.5% of issues, but only 58.9% of those with a complete path in the full view retain one after filtering (Table I). Paths can share issues, PRs, and commits, so they are not independent examples. E. Integrity Audit We checked file sizes, row counts, and SHA-256 hashes against the manifest, together with schema conformance, key uniqueness within repositories, and repository references. All 81,103 PR–commit links and 2,002 PR–issue closing links between collected records agree in both directions. Filtered
TABLE II PQC- RELATED RECORDS IN THE LABELED SAMPLES Sample Commits, full view Commits, filtered view Issues
κ
All
A
B
C
0.86 – 0.93
72/100 61/80 67/100
42/50 33/39 32/50
28/44 26/35 35/50
2/6 2/6 –
records are byte-identical to their full-view counterparts. CSV ledgers record removal reasons for 66,632 commits and 26 issues, and filtering flags match the September 29 observations. These checks did not rerun filtering or assess historical completeness or cryptographic correctness. F. PQC Relevance We sampled 100 full-view commits across PQC schemes and creation periods, with at most 20 per repository (50 from corpus A, 44 from B, and 6 from C). The seeded issue sample contains 50 records each from A and B, spread across creation years with at most 15 per repository. Two authors independently applied the released codebooks [30] to assess whether commits change, test, document, package, or discuss named PQC schemes or PQC-specific mechanisms, and whether issues concern PQC implementation, integration, or migration. They agreed on 94 commits and 97 issues (Cohen’s κ = 0.86 and 0.93) and resolved nine disagreements through discussion. Table II includes the 80 labeled commits retained after filtering. All 100 sampled issues remain in the filtered view. Neither sample is simple random, so these counts describe only the 200 labeled records and do not estimate corpus-wide relevance. IV. DATASET U SAGE A. Tracing an Issue to Its Changes From the source supplement, reproduce the introductory example against the full JSONL release: python3 scripts/reuse/trace_issue.py \ --data ../data \ --repo RustCrypto/KEMs --issue 46
The script follows closed_by_prs to PR #47 and its five commits. The PR author marked it as work in progress while awaiting updated test vectors. After the issue’s author linked NIST’s new ACVP vectors, commit 6337c00 replaced the old vectors with ACVP JSON files. Another contributor then asked to keep the 831 KB and 558 KB files out of the published crate, and three minutes later commit a96cf4b excluded them and their tests. For issue #46, --filtered returns the same commits and patches. Commit-message selection also retains Go commit 4b7f7cd87dfc, “crypto/tls: implement X25519MLKEM768,” which links to a Gerrit review but has no collected PR. B. Prior Use We used PQC-Corpus in a study currently under review. The public artifact [30] includes the relevance annotations and codebooks of Section III-F and scripts that reproduce this paper’s coverage and linked-context analyses.
C. Research Enabled Specification changes. Trace how projects carry draft-to-final changes, such as Kyber to ML-KEM, into code, tests, and documentation using linked patches and dated threads around the milestones in Fig. 4. Hybrid interoperability. Compare integration and testing problems in the 392 matching threads across 41 repositories using proposals, reviews, and linked patches. Cryptographic review. Examine how developers review constant-time behavior and test-vector changes using thread text, review states, and inline comments. Migration assistance. Evaluate retrieval or generation of changes from issue text. Benchmark builders must validate target patches, hide linked PR and commit identifiers, exclude comments posted after the task cutoff, and split examples by repository and time. V. L IMITATIONS PQC-Corpus covers a purposive sample of public GitHub repositories. Corpus B omits threads without matching terms, and all three corpora include records unrelated to PQC (Section III-F), so researchers must screen records and linked changes for their task. Collection spans several dates, and later crawls reflect upstream changes. VI. C ONCLUSION In this paper, we introduce PQC-Corpus, a public dataset of post-quantum cryptography development histories from 179 GitHub repositories, spanning cryptographic libraries and general-purpose projects. It links issues and closing PRs to commits and full patches, with comments and reviews for studying how developers implement, test, and revise PQC integrations. We provide full and filtered views, a patch-free view, removal ledgers, and relevance labels for sampled records, along with the collector and scripts for tracing issues to changes. Researchers can compare responses to standards changes, developers can examine implementation decisions, and tool builders can select and validate migration examples. Future work. We intend to expand the corpus with additional repositories and successive snapshots to track responses to later standards changes. Task-specific relevance annotations would support sampling for migration benchmarks. VII. DATA AVAILABILITY We provide PQC-Corpus as JSONL on Hugging Face (revision 4d72fb0) [29] and a SQLite database on Zenodo [33]. The collector, patch-free ZIP, relevance annotations, and reuse scripts are available on GitHub [30]. The collector and ZIP are also archived on Zenodo [34]. ACKNOWLEDGMENTS This work was supported by the National Science Foundation (NSF) under CNS-2540631. Opinions expressed are those of the authors and do not necessarily reflect the views of the NSF. We thank the maintainers and contributors of the projects represented in PQC-Corpus.
R EFERENCES [1] P. W. Shor, “Algorithms for quantum computation: Discrete logarithms and factoring,” in Proceedings of the 35th Annual Symposium on Foundations of Computer Science, 1994, pp. 124–134. [Online]. Available: https://doi.org/10.1109/SFCS.1994.365700 [2] L. Chen, S. Jordan, Y.-K. Liu, D. Moody, R. Peralta, R. Perlner, and D. Smith-Tone, “Report on post-quantum cryptography,” National Institute of Standards and Technology, NISTIR 8105, Apr. 2016. [Online]. Available: https://doi.org/10.6028/NIST.IR.8105 [3] National Institute of Standards and Technology, “NIST releases first 3 finalized post-quantum encryption standards,” Aug. 2024, accessed 2026-09-28. [Online]. Available: https://www.nist.gov/news-events/ne ws/2024/08/nist-releases-first-3-finalized-post-quantum-encryption-sta ndards [4] S. Lin, J. Tan, A. Asogamoorthy, K. Nekritz, R. Misoczki, and S. Delimanolis, “Post-quantum readiness for TLS at Meta,” Engineering at Meta, May 2024, accessed: 2026-11-02. [Online]. Available: https://engineering.fb.com/2024/05/22/security/post-quantum -readiness-tls-pqr-meta/ [5] M. Campagna, M. Goldsborough, and P. O’Donnell, “AWS postquantum cryptography migration plan,” AWS Security Blog, Dec. 2024, accessed: 2026-11-02. [Online]. Available: https://aws.amazon.com/blo gs/security/aws-post-quantum-cryptography-migration-plan/ [6] D. Adrian, D. Benjamin, B. Beck, and D. O’Brien, “A new path for Kyber on the web,” Google Security Blog, Sep. 2024, accessed: 2026-11-02. [Online]. Available: https://security.googleblog.com/2024 /09/a-new-path-for-kyber-on-web.html [7] Apple Security Engineering and Architecture, “iMessage with PQ3: The new state of the art in quantum-secure messaging at scale,” Feb. 2024, accessed: 2026-11-02. [Online]. Available: https://security.apple .com/blog/imessage-pq3/ [8] Q. D. Truong, H. Nguyen, T. Tan Nguyen, and H. Lee, “NIST post-quantum cryptography standards: A comprehensive review of theoretical foundations and implementations,” IEEE Access, vol. 14, pp. 14 069–14 097, 2026. [Online]. Available: https://doi.org/10.1109/ ACCESS.2026.3654142 [9] D. Ott, C. Peikert et al., “Identifying research challenges in post quantum cryptography migration and cryptographic agility,” 2019. [Online]. Available: https://arxiv.org/abs/1909.07353 [10] C. Näther, D. Herzinger, S.-L. Gazdag, J.-P. Steghöfer, S. Daum, and D. Loebenberger, “Migrating software systems toward postquantum cryptography–a systematic literature review,” IEEE Access, vol. 12, pp. 132 107–132 126, 2024. [Online]. Available: https: //doi.org/10.1109/ACCESS.2024.3450306 [11] tarcieri, “ml-kem: update to FIPS 203 final,” RustCrypto/KEMs, GitHub issue #46, Aug. 2024. [Online]. Available: https://github.com/RustCry pto/KEMs/issues/46 [12] L. Mehl, “PQC-readiness of open-source software: An empirical study,” in 20th International Symposium on Empirical Software Engineering and Measurement (ESEM 2026), ser. Leibniz International Proceedings in Informatics (LIPIcs), vol. 394. Schloss Dagstuhl – LeibnizZentrum für Informatik, 2026, pp. 53:1–53:14. [Online]. Available: https://doi.org/10.4230/LIPIcs.ESEM.2026.53 [13] J. Strauss, K. Upadhyay, A. B. Siddique, I. Baggili, and U. Farooq, “Assessing and enhancing quantum readiness in mobile apps,” 2025. [Online]. Available: https://arxiv.org/abs/2506.00790 [14] D. Zimmermann, P. V. Rajsingh, E. De La Cruz, H. Jorge De Queiroz, S. Rana, and G. S. Nadella, “Organizational adoption of post-quantum cryptography: Drivers, barriers, and strategic implications,” in 2025 Cyber Awareness and Research Symposium (CARS), 2025, pp. 1–6. [Online]. Available: https://doi.org/10.1109/CARS67163.2025.1133726 9 [15] K. Upadhyay, V. Chhetri, A. Siddique, and U. Farooq, “Analyzing the evolution and maintenance of quantum software repositories,” in 2025 IEEE International Conference on Quantum Software (QSW). IEEE, Jul. 2025, pp. 173–184. [Online]. Available: https: //doi.org/10.1109/QSW67625.2025.00029 [16] A. Rezaeezade, T. Yap, D. Jap, S. Bhasin, and S. Picek, “Side-channel power trace dataset for Kyber pair-pointwise multiplication on CortexM4,” Cryptology ePrint Archive, Paper 2025/811, 2025. [Online]. Available: https://eprint.iacr.org/2025/811
[17] A. A. Magazin and K. M. Abdellatif, “Open EM side-channel dataset for ML-KEM (Kyber) implementations,” Cryptology ePrint Archive, Paper 2026/1851, 2026. [Online]. Available: https://eprint.iacr.org/2026/1851 [18] Q. Yuan, H. Zhang, H. Fan, Y. Gao, and Y. Wang, “DTDS: Dilithium dataset for power analysis,” Journal of Electronics & Information Technology, vol. 47, no. 8, pp. 2499–2508, 2025. [Online]. Available: https://doi.org/10.11999/JEIT250048 [19] J. Pallarés de Bonrostro, A. I. González-Tablas, and M. I. González Vasco, “Empirical evaluation of large language models for migration of code fragments to post-quantum cryptography,” arXiv:2606.07341, 2026. [Online]. Available: https://arxiv.org/abs/2606 .07341 [20] K. Upadhyay and U. Farooq, “Poster: Evaluating LLM agents for post-quantum cryptographic migrations,” in Proceedings of the 2026 ACM Conference on Post-Quantum and Quantum-Based Security, ser. PQQS ’26. New York, NY, USA: Association for Computing Machinery, 2026, pp. 329–330. [Online]. Available: https://doi.org/10.1145/3839338.3857266 [21] G. Gousios, “The GHTorrent dataset and tool suite,” in Working Conference on Mining Software Repositories (MSR), 2013, pp. 233– 236. [Online]. Available: https://doi.org/10.1109/MSR.2013.6624034 [22] A. Pietri, D. Spinellis, and S. Zacchiroli, “The Software Heritage graph dataset: Public software development under one roof,” in Proceedings of the 16th International Conference on Mining Software Repositories (MSR), 2019, pp. 138–142. [Online]. Available: https: //doi.org/10.1109/MSR.2019.00030 [23] Z. Alshara, A. Shatnawi, H. Eyal-Salman, A.-D. Seriai, and M. Shatnawi, “PI-Link: A ground-truth dataset of links between pullrequests and issues in GitHub,” IEEE Access, vol. 11, pp. 697–710, 2023. [Online]. Available: https://doi.org/10.1109/ACCESS.2022.3232982 [24] G. Bhandari, A. Naseer, and L. Moonen, “CVEfixes: Automated collection of vulnerabilities and their fixes from open-source software,” in Proceedings of the 17th International Conference on Predictive Models and Data Analytics in Software Engineering (PROMISE), 2021, pp. 30–39. [Online]. Available: https://doi.org/10.1145/3475960.347598 5 [25] G. Nikitopoulos, K. Dritsa, P. Louridas, and D. Mitropoulos, “CrossVul: A cross-language vulnerability dataset with commit data,” in Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), 2021, pp. 1565–1569. [Online]. Available: https://doi.org/10.1145/3468264.3473122 [26] Q.-C. Bui, R. Scandariato, and N. E. Díaz Ferreyra, “Vul4J: A dataset of reproducible Java vulnerabilities geared towards the study of program repair techniques,” in 19th International Conference on Mining Software Repositories (MSR), 2022, pp. 464–468. [Online]. Available: https://doi.org/10.1145/3524842.3528482 [27] C. E. Jimenez, J. Yang, A. Wettig, S. Yao, K. Pei, O. Press, and K. Narasimhan, “SWE-bench: Can language models resolve real-world GitHub issues?” 2024. [Online]. Available: https://arxiv.org/abs/2310.0 6770 [28] M. A. Fakorede, K. Upadhyay, A. B. Siddique, and U. Farooq, “MobileDev-Bench: A benchmark for issue resolution in mobile application development,” 2026. [Online]. Available: https://arxiv.org/ abs/2603.24946 [29] S. Saha Dip, M. A. Fakorede, and U. Farooq, “pqc-corpus (revision 4d72fb0),” 2026. [Online]. Available: https://doi.org/10.57967/hf/11329 [30] S. Saha Dip, M. A. Fakorede, and U. Farooq, “PQC-Corpus,” GitHub repository, 2026, accessed: 2026-11-02. [Online]. Available: https://github.com/SouhardyaSaha/pqc_corpus [31] D. Spadini, M. Aniche, and A. Bacchelli, “PyDriller: Python framework for mining software repositories,” in Proc. 26th ACM Joint Meeting ESEC/FSE. ACM, 2018, pp. 908–911. [Online]. Available: https://doi.org/10.1145/3236024.3264598 [32] Deno, “Get started with Deno,” 2026, accessed: 2026-11-01. [Online]. Available: https://docs.deno.com/runtime/ [33] S. Saha Dip, M. A. Fakorede, and U. Farooq, “PQC-Corpus: A dataset of linked development histories for post-quantum cryptography,” Oct. 2026, SQLite edition, version 1.0.0. [Online]. Available: https://doi.org/10.5281/zenodo.23890225 [34] S. Saha Dip, M. A. Fakorede, and U. Farooq, “PQC-Corpus: Code to mine, filter and release the PQC-Corpus dataset,” Nov. 2026, version 1.0.0. [Online]. Available: https://doi.org/10.5281/zenodo.23931858
Related documents
- Quantum bioinformatics: a systematic review of methods, trends, and challenges.#382567
- A Code-Agnostic Graph Neural Network Decoder from the Detection Error Model#1156954
- SynDebug: A Framework to Debug Logic Bugs in Fault-Tolerant Quantum Computing Programs#1357930
- QSSI 2026™: Quantum Sovereign Security Index — Definitive Master Release v10.0.0#282443
- Quantum Encoding Agents: A Natural Language Interface for Data Embedding Strategy Selection in Quantum Machine Learning#1115858
Retrieved via Conceptio: every document is proof-bundled with source, license, and retrieval metadata.
Read the Docs → · View CLI source on GitHub · Conceptio Open Knowledge Archive