w00946819 d42acdde32 fix: reject negative seq_seed before uint64 masking
A negative seq_seed was silently masked to a huge positive value by
seed & 0xFFFF_FFFF_FFFF_FFFF, so the seq_seed < 0 check in _verify_args
could never trigger. Validate the seed before masking, and give the
bare TypeError a message. Positive-seed masking behavior is unchanged.

Add unit tests for seq_seed handling in tests/engine/test_sampling_params.py.
2026-10-21 11:46:16 +08:00
..
test_flops_estimator.py initial commit 2026-10-20 12:09:42 +08:00
test_mm_overwrite_prompt.py initial commit 2026-10-20 12:09:42 +08:00
test_sampling_params.py fix: reject negative seq_seed before uint64 masking 2026-10-21 11:46:16 +08:00
test_sequence.py initial commit 2026-10-20 12:09:42 +08:00