Re: throw specification warnings
Johnny Willemsen via omniORB-list <[email protected]> Mon, 9 Apr 2018 16:07:41 +0200
| Newsgroups | gmane.comp.corba.omniorb.user |
|---|---|
| Organization | Remedy IT |
| Message-ID | <[email protected]> |
Hi, FYI, we removed these in TAO several years ago, in TAOX11 they are not used at all so removing them from omniORB sounds a good thing but I don't know the implications of that at a lower ORB level for omniORB With C++17 the dynamic exception specifications are completely removed from the language, this will lead to compile errors at that moment. Regards, Johnny Willemsen Remedy IT Postbus 81 | 6930 AB Westervoort | The Netherlands http://www.remedy.nl On 04/09/2018 04:00 PM, Michael Teske via omniORB-list wrote: > Hi, > > I recently rebuilt omniORB with gcc 7.3. Now, since exception > specifications are deprecated in C++11 I get lots of these warnings: > > ../../../../include/omniORB4/internal/orbOptions.h:183:45: warning: > dynamic exception specifications are deprecated in C++11 [-Wdeprecated] > void getTraceLevel(int argc, char** argv) throw (Unknown,BadParam); > > Unfortunately not only when building omniORB, but in my code as well. > Are there any plans to remove these? Or will a patch be accepted? > > Greetings, > Michael > > _______________________________________________ > omniORB-list mailing list > [email protected] > http://www.omniorb-support.com/mailman/listinfo/omniorb-list > _______________________________________________ omniORB-list mailing list [email protected] http://www.omniorb-support.com/mailman/listinfo/omniorb-list