https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119641
Thomas Schwinge <tschwinge at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |15.2
CC| |jamborm at gcc dot gnu.org
Assignee|powerboat9.gamer at gmail dot com |tschwinge at gcc dot
gnu.org
--- Comment #7 from Thomas Schwinge <tschwinge at gcc dot gnu.org> ---
(In reply to myself from comment #5)
> I'm confirming that all but one '-Wnarrowing' are resolved. Only this one
> remains:
>
>
> [...]/gcc/rust/checks/errors/borrowck/rust-borrow-checker-diagnostics.cc: In
> member function 'const Rust::BIR::Loan&
> Rust::BIR::BorrowCheckerDiagnostics::get_loan(Rust::Polonius::Loan)':
>
> [...]/gcc/rust/checks/errors/borrowck/rust-borrow-checker-diagnostics.cc:145:
> 46: warning: narrowing conversion of 'loan' from 'Rust::Polonius::Loan' {aka
> 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} [-Wnarrowing]
> 145 | return bir_function.place_db.get_loans ()[{loan}];
> | ^~~~
Resolved via commit r16-1710-g1e69c5655894ab3cbeb4431a5b3daff211d3c4e1 "rust:
Silence a clang warning in borrow-checker-diagnostics".
(In reply to myself from comment #3)
> Given this has been filed with "Version: 15.0", should this be cherry-picked
> into releases/gcc-15 branch as well?
I'll take care of that.
--
You are receiving this mail because:
You are on the CC list for the bug.