Repository navigation
Commit 57f3d07
authored
Fix: xgenerator reports memory overlap to avoid in-place assignment corruption (#2936)
Fixes #2819. xgenerator's overlapping_memory_checker_traits returned
false unconditionally, so assignment from an xgenerator reading its
resized target (e.g. xt::concatenate into itself) could read
uninitialized memory. Report true so a temporary is used. Root cause
analysis in BYTEASK.md.
Co-authored-by: Tyagiquamar <Tyagiquamar@users.noreply.github.com>1 parent d48f2d6 commit 57f3d07
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
90 | | - | |
| 90 | + | |
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
| |||
0 commit comments