diff options
author | Philip Herron <herron.philip@googlemail.com> | 2025-01-21 17:19:13 +0000 |
---|---|---|
committer | CohenArthur <arthur.cohen@embecosm.com> | 2025-01-28 14:08:06 +0000 |
commit | 60e0d0453fbddef7cf8495f896f9ac189f4d7e17 (patch) | |
tree | 9d121e8a49ab52b51bf4d2cf2e48df0b03319ea3 /gcc/alloc-pool.h | |
parent | a3e147802e38ec7fc027d4b4116e110ac0a0d7b8 (diff) | |
download | gcc-60e0d0453fbddef7cf8495f896f9ac189f4d7e17.zip gcc-60e0d0453fbddef7cf8495f896f9ac189f4d7e17.tar.gz gcc-60e0d0453fbddef7cf8495f896f9ac189f4d7e17.tar.bz2 |
gccrs: catch missing guard for optional result
When we lookup here it returns an optional which can lead to a crash
because it needs a guard if it has a value.
gcc/rust/ChangeLog:
* backend/rust-compile-resolve-path.cc (HIRCompileBase::query_compile): add guard
gcc/testsuite/ChangeLog:
* rust/compile/nr2/exclude: these tests now work it seems
Signed-off-by: Philip Herron <herron.philip@googlemail.com>
Diffstat (limited to 'gcc/alloc-pool.h')
0 files changed, 0 insertions, 0 deletions