This is an archive of the discontinued LLVM Phabricator instance.

[analyzer] LoopWidening: fix crash by avoiding aliased references invalidation
ClosedPublic

Authored by AbbasSabra on May 27 2020, 3:44 PM.

Details

Summary

LoopWidening is invalidating references coming from type aliases which lead to a crash.

Diff Detail

Event Timeline

AbbasSabra created this revision.May 27 2020, 3:44 PM
AbbasSabra edited the summary of this revision. (Show Details)May 27 2020, 3:47 PM
AbbasSabra added reviewers: xazax.hun, vsavchenko, NoQ.
AbbasSabra retitled this revision from [analyzer] LoopWidening: fix crash by avoiding aliased references invalidationSummary: LoopWidening is invalidating references comming from type aliases which lead to a crashReviewers: xazax.hun vsavchenko NoQSubscribers: to [analyzer] LoopWidening: fix crash by avoiding aliased references invalidation.May 27 2020, 3:49 PM

clang-format

NoQ accepted this revision.May 27 2020, 5:00 PM

Fair!

This revision is now accepted and ready to land.May 27 2020, 5:00 PM
In D80669#2058824, @NoQ wrote:

Fair!

Thanks for the review! May you please take care of merging this one too?

Gentle reminder

Done, sorry for taking so long!
Thank you for your work!

This revision was automatically updated to reflect the committed changes.