Re: [PATCH] ipa: Fix throw in multi-versioned functions [PR106627]

2022-09-02 Thread Simon Rainer
ons throws an exception. > > > > I don't have access to a machine to test the change to rs6000.cc, but > > > > the code seems like an exact copy and I don't see a reason why it > > > > shouldn't work there the same way. > > > > >

Re: [PATCH] ipa: Fix throw in multi-versioned functions [PR106627]

2022-09-01 Thread Richard Biener via Gcc-patches
have access to a machine to test the change to rs6000.cc, but > > > the code seems like an exact copy and I don't see a reason why it > > > shouldn't work there the same way. > > > > > > Regards > > > Simon Rainer > > > > > >

Re: [PATCH] ipa: Fix throw in multi-versioned functions [PR106627]

2022-09-01 Thread Simon Rainer
2fa1d61048f7d63243225a8d1931af4a Mon Sep 17 00:00:00 2001 > > From: Simon Rainer > > Date: Wed, 31 Aug 2022 20:56:04 +0200 > > Subject: [PATCH] ipa: Fix throw in multi-versioned functions [PR106627] > > > > Any multi-versioned function was implicitly declared as noexc

Re: [PATCH] ipa: Fix throw in multi-versioned functions [PR106627]

2022-08-31 Thread Richard Biener via Gcc-patches
c742fa1d61048f7d63243225a8d1931af4a Mon Sep 17 00:00:00 2001 > From: Simon Rainer > Date: Wed, 31 Aug 2022 20:56:04 +0200 > Subject: [PATCH] ipa: Fix throw in multi-versioned functions [PR106627] > > Any multi-versioned function was implicitly declared as noexcept, which > leads to

[PATCH] ipa: Fix throw in multi-versioned functions [PR106627]

2022-08-31 Thread Simon Rainer
bject: [PATCH] ipa: Fix throw in multi-versioned functions [PR106627] Any multi-versioned function was implicitly declared as noexcept, which leads to an abort if an exception is thrown inside the function. The reason for this is that the function declaration is replaced by a newly created disp