禾可
|
207f3a75f2
|
[BugFix] Reject non-positive thread extents in T.Kernel (#2653)
* [BugFix] Reject non-positive thread extents in T.Kernel
`_normalize_threads` passed its argument straight through, so a non-positive
extent such as `T.Kernel(1, threads=-1)` compiled and launched cleanly while
writing nothing. Validate the normalized extents and raise instead.
Concrete integer extents only, so symbolic extents keep working.
Fixes #2633.
Signed-off-by: 林晨 (Leo Cheng) <leo-cheng@vip.qq.com>
* [BugFix] Document _normalize_threads contract
Signed-off-by: 林晨 (Leo Cheng) <leo-cheng@vip.qq.com>
---------
Signed-off-by: 林晨 (Leo Cheng) <leo-cheng@vip.qq.com>
|
2026-07-13 17:29:01 +08:00 |
|