HF RL Explorer

C source generation produces incorrect maximum values for signed integer types

C source generation produces incorrect maximum values for signed integer types: a task in harbor-swesmith-rl-artifacts: Harbor SWE-Smith 强化学习数据产物 (Harbor dataset). When generating C source code, the maximum values for signed integer types are calculated incorrectly, resulting in wrong range…

The task

When generating C source code, the maximum values for signed integer types are calculated incorrectly, resulting in wrong range validation functions.

Part of keryszhan/harbor-swesmith-rl-artifacts.