{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2023:YX5YXCWAVPNP7VIE2SB7CEFHSR","short_pith_number":"pith:YX5YXCWA","schema_version":"1.0","canonical_sha256":"c5fb8b8ac0abdaffd504d483f110a7946257de279f1b586298eaffce80ad2cc3","source":{"kind":"arxiv","id":"2301.08653","version":1},"attestation_state":"computed","paper":{"title":"An Analysis of the Automatic Bug Fixing Performance of ChatGPT","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Carol Hanna, Dominik Sobania, Justyna Petke, Martin Briesch","submitted_at":"2023-01-20T16:01:47Z","abstract_excerpt":"To support software developers in finding and fixing software bugs, several automated program repair techniques have been introduced. Given a test suite, standard methods usually either synthesize a repair, or navigate a search space of software edits to find test-suite passing variants. Recent program repair methods are based on deep learning approaches. One of these novel methods, which is not primarily intended for automated program repair, but is still suitable for it, is ChatGPT. The bug fixing performance of ChatGPT, however, is so far unclear. Therefore, in this paper we evaluate ChatGP"},"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":"2301.08653","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2023-01-20T16:01:47Z","cross_cats_sorted":[],"title_canon_sha256":"cf0b4afe22100f6e7a06ba028832ec737023ca9d2e789b6a8552846f969954a5","abstract_canon_sha256":"bf4fd7bb5c9fd671dd6b698755d324dc77033422c6521fd6787538e6730e6b09"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T05:34:38.651008Z","signature_b64":"Brj96tzyOhimOz7jsjcEFtk/Q3VSnYwZiaeobqZFdVXjxCdl+/QjWoPLcvX17eIPEOeFjLcvyWeAKSeFhdD/AQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"c5fb8b8ac0abdaffd504d483f110a7946257de279f1b586298eaffce80ad2cc3","last_reissued_at":"2026-07-05T05:34:38.650558Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T05:34:38.650558Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"An Analysis of the Automatic Bug Fixing Performance of ChatGPT","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Carol Hanna, Dominik Sobania, Justyna Petke, Martin Briesch","submitted_at":"2023-01-20T16:01:47Z","abstract_excerpt":"To support software developers in finding and fixing software bugs, several automated program repair techniques have been introduced. Given a test suite, standard methods usually either synthesize a repair, or navigate a search space of software edits to find test-suite passing variants. Recent program repair methods are based on deep learning approaches. One of these novel methods, which is not primarily intended for automated program repair, but is still suitable for it, is ChatGPT. The bug fixing performance of ChatGPT, however, is so far unclear. Therefore, in this paper we evaluate ChatGP"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2301.08653","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/2301.08653/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":"2301.08653","created_at":"2026-07-05T05:34:38.650612+00:00"},{"alias_kind":"arxiv_version","alias_value":"2301.08653v1","created_at":"2026-07-05T05:34:38.650612+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2301.08653","created_at":"2026-07-05T05:34:38.650612+00:00"},{"alias_kind":"pith_short_12","alias_value":"YX5YXCWAVPNP","created_at":"2026-07-05T05:34:38.650612+00:00"},{"alias_kind":"pith_short_16","alias_value":"YX5YXCWAVPNP7VIE","created_at":"2026-07-05T05:34:38.650612+00:00"},{"alias_kind":"pith_short_8","alias_value":"YX5YXCWA","created_at":"2026-07-05T05:34:38.650612+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":3,"internal_anchor_count":0,"sample":[{"citing_arxiv_id":"2606.04273","citing_title":"Characterizing initial human-AI proof formalization workflows","ref_index":71,"is_internal_anchor":false},{"citing_arxiv_id":"2304.09655","citing_title":"How Secure is Code Generated by ChatGPT?","ref_index":6,"is_internal_anchor":false},{"citing_arxiv_id":"2305.12138","citing_title":"Exploring Code Analysis: Zero-Shot Insights on Syntax and Semantics with LLMs","ref_index":74,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/YX5YXCWAVPNP7VIE2SB7CEFHSR","json":"https://pith.science/pith/YX5YXCWAVPNP7VIE2SB7CEFHSR.json","graph_json":"https://pith.science/api/pith-number/YX5YXCWAVPNP7VIE2SB7CEFHSR/graph.json","events_json":"https://pith.science/api/pith-number/YX5YXCWAVPNP7VIE2SB7CEFHSR/events.json","paper":"https://pith.science/paper/YX5YXCWA"},"agent_actions":{"view_html":"https://pith.science/pith/YX5YXCWAVPNP7VIE2SB7CEFHSR","download_json":"https://pith.science/pith/YX5YXCWAVPNP7VIE2SB7CEFHSR.json","view_paper":"https://pith.science/paper/YX5YXCWA","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2301.08653&json=true","fetch_graph":"https://pith.science/api/pith-number/YX5YXCWAVPNP7VIE2SB7CEFHSR/graph.json","fetch_events":"https://pith.science/api/pith-number/YX5YXCWAVPNP7VIE2SB7CEFHSR/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/YX5YXCWAVPNP7VIE2SB7CEFHSR/action/timestamp_anchor","attest_storage":"https://pith.science/pith/YX5YXCWAVPNP7VIE2SB7CEFHSR/action/storage_attestation","attest_author":"https://pith.science/pith/YX5YXCWAVPNP7VIE2SB7CEFHSR/action/author_attestation","sign_citation":"https://pith.science/pith/YX5YXCWAVPNP7VIE2SB7CEFHSR/action/citation_signature","submit_replication":"https://pith.science/pith/YX5YXCWAVPNP7VIE2SB7CEFHSR/action/replication_record"}},"created_at":"2026-07-05T05:34:38.650612+00:00","updated_at":"2026-07-05T05:34:38.650612+00:00"}