{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2023:JGRPQBIY4N6GDVIECWYXUIITPG","short_pith_number":"pith:JGRPQBIY","canonical_record":{"source":{"id":"2309.04828","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2023-09-09T15:51:49Z","cross_cats_sorted":[],"title_canon_sha256":"bed3d0c6bf89da8690cbc9975d3d4bdac028df4280a1cd6829bb3e3b7cedbbac","abstract_canon_sha256":"246141d468ed31f1083e925f548caa8fcc95cca969311122bffbbb771eab4896"},"schema_version":"1.0"},"canonical_sha256":"49a2f80518e37c61d50415b17a211379b00fd97d3f268ac4a67adf42ac4350d6","source":{"kind":"arxiv","id":"2309.04828","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2309.04828","created_at":"2026-07-05T06:49:27Z"},{"alias_kind":"arxiv_version","alias_value":"2309.04828v1","created_at":"2026-07-05T06:49:27Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2309.04828","created_at":"2026-07-05T06:49:27Z"},{"alias_kind":"pith_short_12","alias_value":"JGRPQBIY4N6G","created_at":"2026-07-05T06:49:27Z"},{"alias_kind":"pith_short_16","alias_value":"JGRPQBIY4N6GDVIE","created_at":"2026-07-05T06:49:27Z"},{"alias_kind":"pith_short_8","alias_value":"JGRPQBIY","created_at":"2026-07-05T06:49:27Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2023:JGRPQBIY4N6GDVIECWYXUIITPG","target":"record","payload":{"canonical_record":{"source":{"id":"2309.04828","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2023-09-09T15:51:49Z","cross_cats_sorted":[],"title_canon_sha256":"bed3d0c6bf89da8690cbc9975d3d4bdac028df4280a1cd6829bb3e3b7cedbbac","abstract_canon_sha256":"246141d468ed31f1083e925f548caa8fcc95cca969311122bffbbb771eab4896"},"schema_version":"1.0"},"canonical_sha256":"49a2f80518e37c61d50415b17a211379b00fd97d3f268ac4a67adf42ac4350d6","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T06:49:27.727291Z","signature_b64":"2bSXE154KcYXil4krLbZQvMDsknbWi++0C8MGx1XiW+wdDnnif4V5AZcIPCD5qD3rZRRIKIUY1HgnilaxjFpBw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"49a2f80518e37c61d50415b17a211379b00fd97d3f268ac4a67adf42ac4350d6","last_reissued_at":"2026-07-05T06:49:27.726798Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T06:49:27.726798Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2309.04828","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T06:49:27Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"jAolfqDO9Tgi+QGTE81kPpk1C1cUDfRr3gR9EAprBZq65qayRDyRPTNI8yFBBo4LYoSVHPLrWhTit79PB+vGCg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-22T00:56:59.524418Z"},"content_sha256":"45b1656c93378154ec50ea5a77bfff1c6c3d25a3651a024f5623a36ac2e482d5","schema_version":"1.0","event_id":"sha256:45b1656c93378154ec50ea5a77bfff1c6c3d25a3651a024f5623a36ac2e482d5"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2023:JGRPQBIY4N6GDVIECWYXUIITPG","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"FAIR: Flow Type-Aware Pre-Training of Compiler Intermediate Representations","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Bin Luo, Changan Niu, Chuanyi Li, David Lo, Vincent Ng","submitted_at":"2023-09-09T15:51:49Z","abstract_excerpt":"While the majority of existing pre-trained models from code learn source code features such as code tokens and abstract syntax trees, there are some other works that focus on learning from compiler intermediate representations (IRs). Existing IR-based models typically utilize IR features such as instructions, control and data flow graphs (CDFGs), call graphs, etc. However, these methods confuse variable nodes and instruction nodes in a CDFG and fail to distinguish different types of flows, and the neural networks they use fail to capture long-distance dependencies and have over-smoothing and o"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2309.04828","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/2309.04828/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"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T06:49:27Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"fn8DQZggzMb9VD+ODBfv9kI4mHjDzErVRO2tSNgBm0LSANW3NSExLxxdEkLiqFAAfw8t9bYP2D1yWe14aAQMDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-22T00:56:59.524776Z"},"content_sha256":"b7305c846aece998ec409abebb1e304afbffb8da60a86bf8f4a4fb6e305ef4c3","schema_version":"1.0","event_id":"sha256:b7305c846aece998ec409abebb1e304afbffb8da60a86bf8f4a4fb6e305ef4c3"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/JGRPQBIY4N6GDVIECWYXUIITPG/bundle.json","state_url":"https://pith.science/pith/JGRPQBIY4N6GDVIECWYXUIITPG/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/JGRPQBIY4N6GDVIECWYXUIITPG/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-07-22T00:56:59Z","links":{"resolver":"https://pith.science/pith/JGRPQBIY4N6GDVIECWYXUIITPG","bundle":"https://pith.science/pith/JGRPQBIY4N6GDVIECWYXUIITPG/bundle.json","state":"https://pith.science/pith/JGRPQBIY4N6GDVIECWYXUIITPG/state.json","well_known_bundle":"https://pith.science/.well-known/pith/JGRPQBIY4N6GDVIECWYXUIITPG/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2023:JGRPQBIY4N6GDVIECWYXUIITPG","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"246141d468ed31f1083e925f548caa8fcc95cca969311122bffbbb771eab4896","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2023-09-09T15:51:49Z","title_canon_sha256":"bed3d0c6bf89da8690cbc9975d3d4bdac028df4280a1cd6829bb3e3b7cedbbac"},"schema_version":"1.0","source":{"id":"2309.04828","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2309.04828","created_at":"2026-07-05T06:49:27Z"},{"alias_kind":"arxiv_version","alias_value":"2309.04828v1","created_at":"2026-07-05T06:49:27Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2309.04828","created_at":"2026-07-05T06:49:27Z"},{"alias_kind":"pith_short_12","alias_value":"JGRPQBIY4N6G","created_at":"2026-07-05T06:49:27Z"},{"alias_kind":"pith_short_16","alias_value":"JGRPQBIY4N6GDVIE","created_at":"2026-07-05T06:49:27Z"},{"alias_kind":"pith_short_8","alias_value":"JGRPQBIY","created_at":"2026-07-05T06:49:27Z"}],"graph_snapshots":[{"event_id":"sha256:b7305c846aece998ec409abebb1e304afbffb8da60a86bf8f4a4fb6e305ef4c3","target":"graph","created_at":"2026-07-05T06:49:27Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2309.04828/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"While the majority of existing pre-trained models from code learn source code features such as code tokens and abstract syntax trees, there are some other works that focus on learning from compiler intermediate representations (IRs). Existing IR-based models typically utilize IR features such as instructions, control and data flow graphs (CDFGs), call graphs, etc. However, these methods confuse variable nodes and instruction nodes in a CDFG and fail to distinguish different types of flows, and the neural networks they use fail to capture long-distance dependencies and have over-smoothing and o","authors_text":"Bin Luo, Changan Niu, Chuanyi Li, David Lo, Vincent Ng","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2023-09-09T15:51:49Z","title":"FAIR: Flow Type-Aware Pre-Training of Compiler Intermediate Representations"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2309.04828","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:45b1656c93378154ec50ea5a77bfff1c6c3d25a3651a024f5623a36ac2e482d5","target":"record","created_at":"2026-07-05T06:49:27Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"246141d468ed31f1083e925f548caa8fcc95cca969311122bffbbb771eab4896","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2023-09-09T15:51:49Z","title_canon_sha256":"bed3d0c6bf89da8690cbc9975d3d4bdac028df4280a1cd6829bb3e3b7cedbbac"},"schema_version":"1.0","source":{"id":"2309.04828","kind":"arxiv","version":1}},"canonical_sha256":"49a2f80518e37c61d50415b17a211379b00fd97d3f268ac4a67adf42ac4350d6","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"49a2f80518e37c61d50415b17a211379b00fd97d3f268ac4a67adf42ac4350d6","first_computed_at":"2026-07-05T06:49:27.726798Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T06:49:27.726798Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"2bSXE154KcYXil4krLbZQvMDsknbWi++0C8MGx1XiW+wdDnnif4V5AZcIPCD5qD3rZRRIKIUY1HgnilaxjFpBw==","signature_status":"signed_v1","signed_at":"2026-07-05T06:49:27.727291Z","signed_message":"canonical_sha256_bytes"},"source_id":"2309.04828","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:45b1656c93378154ec50ea5a77bfff1c6c3d25a3651a024f5623a36ac2e482d5","sha256:b7305c846aece998ec409abebb1e304afbffb8da60a86bf8f4a4fb6e305ef4c3"],"state_sha256":"8f3fd7bde1d3d5052ec846e7447b0f8906fbae6c957ce4567ee1709e5da1524e"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"4or9w2H81BJ5gJF+7WSWv9vREYKtFoxISKvuKthvkUsB3Jr68hAnDO0/rwiQ3cAy3kh8C/GMMUUt05jqAQ2ZBQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-22T00:56:59.526837Z","bundle_sha256":"38af73cf4fc5e26693a53e0a492641463cd7aa277b87b5755af594704bc36b87"}}