{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2025:RIF5AMLS2256ANJOCS4FBCTXLR","short_pith_number":"pith:RIF5AMLS","schema_version":"1.0","canonical_sha256":"8a0bd03172d6bbe0352e14b8508a775c506c843958860bb0bc17d04151cd1f2c","source":{"kind":"arxiv","id":"2503.16922","version":1},"attestation_state":"computed","paper":{"title":"RustEvo^2: An Evolving Benchmark for API Evolution in LLM-based Rust Code Generation","license":"http://creativecommons.org/publicdomain/zero/1.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.SE","authors_text":"Chong Wang, Guangsheng Ou, Jing Gong, Linxi Liang, Mingwei Liu, Xin Peng, Yanlin Wang, Zibin Zheng","submitted_at":"2025-03-21T07:33:59Z","abstract_excerpt":"Large Language Models (LLMs) have become pivotal tools for automating code generation in software development. However, these models face significant challenges in producing version-aware code for rapidly evolving languages like Rust, where frequent Application Programming Interfaces (API) changes across versions lead to compatibility issues and correctness errors. Existing benchmarks lack systematic evaluation of how models navigate API transitions, relying on labor-intensive manual curation and offering limited version-specific insights. To address this gap, we present RustEvo, a novel frame"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2503.16922","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2025-03-21T07:33:59Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"ee75d9e53b1113df696ec2b5c1a6eb71f41876fa22ee35a40dc76d7b9f9a7521","abstract_canon_sha256":"aea425f3b742c900dc14580cf6142a45695c6b5e535315433c5a1e97a7a83159"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T10:36:52.739658Z","signature_b64":"ubOFYdBoT8iJ4SJFGCtVPC+U3kw3qerpMZG39/GMUk/nggGjBs+1Pc1GwiuHri0uR5nwxrUow+bmZMmA4t7YAw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"8a0bd03172d6bbe0352e14b8508a775c506c843958860bb0bc17d04151cd1f2c","last_reissued_at":"2026-07-05T10:36:52.739140Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T10:36:52.739140Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"RustEvo^2: An Evolving Benchmark for API Evolution in LLM-based Rust Code Generation","license":"http://creativecommons.org/publicdomain/zero/1.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.SE","authors_text":"Chong Wang, Guangsheng Ou, Jing Gong, Linxi Liang, Mingwei Liu, Xin Peng, Yanlin Wang, Zibin Zheng","submitted_at":"2025-03-21T07:33:59Z","abstract_excerpt":"Large Language Models (LLMs) have become pivotal tools for automating code generation in software development. However, these models face significant challenges in producing version-aware code for rapidly evolving languages like Rust, where frequent Application Programming Interfaces (API) changes across versions lead to compatibility issues and correctness errors. Existing benchmarks lack systematic evaluation of how models navigate API transitions, relying on labor-intensive manual curation and offering limited version-specific insights. To address this gap, we present RustEvo, a novel frame"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2503.16922","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2503.16922/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"aliases":[{"alias_kind":"arxiv","alias_value":"2503.16922","created_at":"2026-07-05T10:36:52.739202+00:00"},{"alias_kind":"arxiv_version","alias_value":"2503.16922v1","created_at":"2026-07-05T10:36:52.739202+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2503.16922","created_at":"2026-07-05T10:36:52.739202+00:00"},{"alias_kind":"pith_short_12","alias_value":"RIF5AMLS2256","created_at":"2026-07-05T10:36:52.739202+00:00"},{"alias_kind":"pith_short_16","alias_value":"RIF5AMLS2256ANJO","created_at":"2026-07-05T10:36:52.739202+00:00"},{"alias_kind":"pith_short_8","alias_value":"RIF5AMLS","created_at":"2026-07-05T10:36:52.739202+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":7,"internal_anchor_count":0,"sample":[{"citing_arxiv_id":"2606.03657","citing_title":"Diagnosing Knowledge Gaps in LLM Tool Use: An Agentic Benchmark for Novel API Acquisition","ref_index":5,"is_internal_anchor":false},{"citing_arxiv_id":"2606.20173","citing_title":"Qiskit Code Migration with LLMs","ref_index":152,"is_internal_anchor":false},{"citing_arxiv_id":"2605.14478","citing_title":"When Retrieval Hurts Code Completion: A Diagnostic Study of Stale Repository Context","ref_index":2,"is_internal_anchor":false},{"citing_arxiv_id":"2604.06231","citing_title":"Automating Database-Native Function Code Synthesis with LLMs","ref_index":34,"is_internal_anchor":false},{"citing_arxiv_id":"2605.05267","citing_title":"Bridging Generation and Training: A Systematic Review of Quality Issues in LLMs for Code","ref_index":67,"is_internal_anchor":false},{"citing_arxiv_id":"2604.09515","citing_title":"When LLMs Lag Behind: Knowledge Conflicts from Evolving APIs in Code Generation","ref_index":27,"is_internal_anchor":false},{"citing_arxiv_id":"2604.20148","citing_title":"Meta-Tool: Efficient Few-Shot Tool Adaptation for Small Language Models","ref_index":40,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/RIF5AMLS2256ANJOCS4FBCTXLR","json":"https://pith.science/pith/RIF5AMLS2256ANJOCS4FBCTXLR.json","graph_json":"https://pith.science/api/pith-number/RIF5AMLS2256ANJOCS4FBCTXLR/graph.json","events_json":"https://pith.science/api/pith-number/RIF5AMLS2256ANJOCS4FBCTXLR/events.json","paper":"https://pith.science/paper/RIF5AMLS"},"agent_actions":{"view_html":"https://pith.science/pith/RIF5AMLS2256ANJOCS4FBCTXLR","download_json":"https://pith.science/pith/RIF5AMLS2256ANJOCS4FBCTXLR.json","view_paper":"https://pith.science/paper/RIF5AMLS","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2503.16922&json=true","fetch_graph":"https://pith.science/api/pith-number/RIF5AMLS2256ANJOCS4FBCTXLR/graph.json","fetch_events":"https://pith.science/api/pith-number/RIF5AMLS2256ANJOCS4FBCTXLR/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/RIF5AMLS2256ANJOCS4FBCTXLR/action/timestamp_anchor","attest_storage":"https://pith.science/pith/RIF5AMLS2256ANJOCS4FBCTXLR/action/storage_attestation","attest_author":"https://pith.science/pith/RIF5AMLS2256ANJOCS4FBCTXLR/action/author_attestation","sign_citation":"https://pith.science/pith/RIF5AMLS2256ANJOCS4FBCTXLR/action/citation_signature","submit_replication":"https://pith.science/pith/RIF5AMLS2256ANJOCS4FBCTXLR/action/replication_record"}},"created_at":"2026-07-05T10:36:52.739202+00:00","updated_at":"2026-07-05T10:36:52.739202+00:00"}