Concurrent File Operation Race Condition Verification Benchmark

#race condition detection #deadlock verification #concurrency bug fixing #concurrent file operation safety #file system reliability #concurrency defect detection
  • 5000
  • 0.4GB
  • JSON
  • CATL
  • MOBIUSI INCMOBIUSI INC
Updated:2026-11-05

AI Analysis & Value Prop

This benchmark contains source code tasks and repair objectives involving concurrent reads and writes, lock management, cache updates, file closure, and metadata access in distributed file systems. Its task contexts and test setups are designed to assess whether code exhibits races, deadlocks, or inconsistent shared state under concurrent execution. It supports evaluation of code agents' defect detection, repair, and execution verification capabilities.

Dataset Insights

Sample Examples

{}

Technical Specifications

FieldTypeDescription
file_namestringFile name
source_codestringConcurrent file operation source code or code snippets to be analyzed and verified.
task_contextstringDescribes the file system scenario, concurrent participants, thread or process relationships, and relevant runtime conditions.
repair_objectivestringDescribes the concurrency defect to fix, the intended direction of changes, and the correctness requirements.
concurrency_risksarrayA list of concurrency risk types identified from the source code and task description.
validation_criteriaarrayObservable conditions and test outcomes used to determine whether a repair is effective.
programming_languagestringThe primary programming language identified from the source code.
concurrency_test_setupstringDescribes the test triggers, concurrent scheduling, read and write order, lock operations, cache state, or file lifecycle conditions used for verification.
deadlock_risk_detectedbooleanIndicates whether lock ordering, release paths, and blocking relationships suggest a deadlock risk.
race_condition_detectedbooleanIndicates whether analysis or testing found unsynchronized concurrent reads, writes, or state updates.
expected_correct_behaviorstringDescribes the behavior that should remain correct under concurrent execution, exceptional paths, and file lifecycle changes after repair.
operation_and_lock_summarystringSummarizes key interactions among file reads and writes, lock acquisition and release, cache updates, file closure, and metadata access.
repair_verification_summarystringSummarizes repair performance in concurrency tests and notes boundary conditions or residual risks that may require attention.
state_consistency_risk_detectedbooleanIndicates whether concurrent operations may leave caches, file metadata, file handles, or other shared state inconsistent.

Compliance Statement

Authorization TypeProprietary - Commercial AI Training License (No Redistribution)
Commercial UseRequires exclusive subscription or authorization contract (monthly or per-invocation charging)
Privacy and AnonymizationNo PII, no real company names, simulated scenarios follow industry standards
Compliance SystemCompliant with China's Data Security Law / EU GDPR / supports enterprise data access logs

Frequently Asked Questions

Which concurrent file operation scenarios are covered?
Tasks focus on concurrent reads and writes, lock acquisition and release, cache updates, file closure, and metadata access in distributed file systems. Context and test setup details help analyze how these operations interact under concurrency.
Which code verification capabilities can it assess?
The benchmark can assess detection of data races, deadlock risks, and inconsistent shared state. It can also test whether a code agent proposes repairs that meet the expected correctness requirements and whether those repairs pass the stated validation criteria.
What information is included in the dataset fields?
Fields cover source code, task context, repair objectives, concurrency test setup, programming language, concurrency risk types, operation and lock summaries, expected behavior, validation criteria, and repair verification summaries. The information available may vary by record.
How can I obtain the data, and what are the licensing terms?
Check the dataset product page or the provider's designated channel for access instructions, delivery format, and licensing terms. Before use, confirm whether the license permits training, evaluation, or redistribution of the code examples; this description does not replace the formal license.

Can't find the data you need?

Post a request and let data providers reach out to you.

Get this Dataset

Verified for Enterprise Use

Cite this Work

@dataset{Mobiusi2026,
  title={Concurrent File Operation Race Condition Verification Benchmark},
  author={MOBIUSI INC},
  year={2026},
  url={https://www.mobiusi.com/datasets/d21678c9aff545da6525f83edcfccbf6},
  urldate={2026-10-14},
  keywords={concurrent file operations,race condition detection,distributed file systems,concurrent code verification,deadlock risk analysis,file lock management,cache consistency,code agent evaluation},
  version={1.0}
}

Using this in research? Please cite us.

placeholder
placeholder
placeholder
placeholder
placeholder
placeholder
placeholder

Popular Dataset Searches