atlas

Research map / Large language models / Reasoning and chain of thought

CodeChemist: Test-Time Scaling for Low-Resource Code Generation via Functional Knowledge Transfer

ICML 2026 · Large language models › Reasoning and chain of thought · approach: Test-time compute scaling · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes CodeChemist, a training-free test-time scaling framework that transfers functional knowledge from Python to low-resource or complex-syntax languages via synthesized test oracles, switching between in-language voting and cross-lingual pass-rate selection based on an uncertainty estimate.

Problem

CodeLLMs perform much worse on low-resource programming languages (e.g., Lua) and complex-syntax languages (C++, Java) than on Python, and existing test-time scaling methods offer limited gains there due to data scarcity.

Approach

Use multi-temperature hedged sampling for target-language candidates, cluster them by execution and AST similarity to estimate uncertainty, and when uncertain build I/O oracles by running high-resource (Python) reference programs on synthesized test inputs, then select the candidate with the highest pass rate.

Key results

Surprising findings

Limitations

Experimental setup

Datasets: MultiPL-HumanEval MultiPL-MBPP Ag-LiveCodeBench-X

Benchmarks: MultiPL-HumanEval MultiPL-MBPP Ag-LiveCodeBench-X

Metrics: Pass@1

Baselines: Majority Voting LLM Judge Self-Debugging S* CodeT MBR-Exec

Builds on: S* CodeT MultiPL-E Self-Debugging

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy