Open Source
OS-Bench: Evaluating SWE Agents on Cross-OS Code Migration
arXiv cs.SE0 views
arXiv:2610.19368v1 Announce Type: new Abstract: Language-model (LM) agents are increasingly evaluated on repository-level software engineering (SWE) benchmarks derived from GitHub issues and pull requests. Although these benchmarks cover a broad range of development tasks, they provide limited insight into a common yet technically distinct challenge: migrating an existing implementation from one operating system (OS) to another while preserving behavior on both. We introduce OS-Bench, an executable benchmark for cross-OS code migration between Linux and Windows. Motivated by case studies showing that cross-platform features are frequently implemented on one OS before support is added for another, OS-Bench identifies migration opportunities by comparing execution coverage collected from the same repository on both systems. Platform-specific regions are then verified, organized into five migration scenarios, and transformed into repository-level tasks with target-platform tests and source-platform regression tests. The resulting benchmark contains 140 validated tasks from 111 repositories across C, C++, C#, Go, and Rust, comprising 91 Windows-to-Linux and 49 Linux-to-Windows migrations. We evaluate six models with SWE-agent, Claude Code, OpenHands, and Win-agent. The best configurations achieve only 26.4% success on Linux-target tasks and 20.4% on Windows-target tasks while preserving correctness across both systems. These results indicate that cross-OS migration is a challenging and underexplored capability, and OS-Bench is a testbed for improving platform-aware SWE agents.
Source:https://arxiv.org/abs/2610.19368PreviousBeyond Functional Correctness: Static Code Quality Profiling of LLM-Generated CodeNextBenchChecker: Assessing the Credibility of Bug-Fixing Benchmarks for LLMs
Related posts
GIMP 3.2.8 released with security fixes
0dev.to OpenSource

We got real Linux on iPhone!
0dev.to Linux
EveryOS - A desktop-style web GUI for Linux servers.
0dev.to Docker
Show HN: HN Atlas – Discover tools to better engage with Hacker News
0Hacker News Show
Show HN: TextoCAD – Text to editable CAD (STEP/STL), runs locally with your key
0Hacker News Show
Owen Sound: From Transit Budgets to Ride Targets
0dev.to JavaScript