Pith. sign in

REVIEW 3 cited by

CodeJudge-Eval: Can Large Language Models be Good Judges in Code Understanding?

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2408.10718 v2 pith:C3I2VXYR submitted 2024-08-20 cs.SE cs.CL

classification cs.SEcs.CL
keywords codemodelscj-evalunderstandingabilitiesbenchmarkbenchmarkscodejudge-eval
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
read the original abstract

Recent advancements in large language models (LLMs) have showcased impressive code generation capabilities, primarily evaluated through language-to-code benchmarks. However, these benchmarks may not fully capture a model's code understanding abilities. We introduce CodeJudge-Eval (CJ-Eval), a novel benchmark designed to assess LLMs' code understanding abilities from the perspective of code judging rather than code generation. CJ-Eval challenges models to determine the correctness of provided code solutions, encompassing various error types and compilation issues. By leveraging a diverse set of problems and a fine-grained judging system, CJ-Eval addresses the limitations of traditional benchmarks, including the potential memorization of solutions. Evaluation of 12 well-known LLMs on CJ-Eval reveals that even state-of-the-art models struggle, highlighting the benchmark's ability to probe deeper into models' code understanding abilities. Our codes and benchmark are available at \url{https://github.com/CodeLLM-Research/CodeJudge-Eval}.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 3 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. ReCatcher: Towards LLMs Regression Testing for Code Generation

    cs.SE 2025-07 conditional novelty 6.0 of 10

    ReCatcher systematically measures regressions in LLM code generation across correctness, static quality, and performance, and its evaluation shows fine-tuning, merging, and new releases each introduce specific regressions.

  2. Is Your Automated Software Engineer Trustworthy?

    cs.SE 2025-06 conditional novelty 6.0 of 10

    BouncerBench evaluates whether LLM coding agents can abstain from acting on underspecified tickets and incorrect patches, and shows current models rarely abstain correctly.

  3. Evaluate-and-Purify: Fortifying Code Language Models Against Adversarial Attacks Using LLM-as-a-Judge

    cs.SE 2025-04 conditional novelty 6.0 of 10

    Fine-tuned EP-Shield detects and purifies identifier-substitution attacks on code models, restoring correct predictions on roughly 90 to 99 percent of adversarial examples across three tasks.

Pith tools