diff options
| author | Peter Zhu <peter@peterzhu.ca> | 2025-10-02 18:39:24 -0400 |
|---|---|---|
| committer | Peter Zhu <peter@peterzhu.ca> | 2025-10-03 09:20:53 -0400 |
| commit | 14cdd88970a2f1ec07bf97a5de50a47f4f6e7e4f (patch) | |
| tree | bfd423119e64ae202b42c7767cd7dc674bb3a537 /include/ruby/internal/static_assert.h | |
| parent | 52287c68abd696ee7808fa231873e917d74dae7b (diff) | |
[Bug #21620] Fix strict aliasing in rb_managed_id_table_lookup
We cannot pass &ccs into rb_managed_id_table_lookup because rb_managed_id_table_lookup
takes in a VALUE*, so it violates strict aliasing in C. This causes segfaults
when compiling with LTO enabled.
Diffstat (limited to 'include/ruby/internal/static_assert.h')
0 files changed, 0 insertions, 0 deletions
