RE: [EXTERNAL] Re: g++12 broke my system of overloaded operator<

2024-07-12 Thread Dalbey, Keith via Gcc
-Original Message- From: Andrew Pinski Sent: Friday, July 12, 2024 1:20 PM To: Dalbey, Keith Cc: Jonathan Wakely ; gcc@gcc.gnu.org Subject: Re: [EXTERNAL] Re: g++12 broke my system of overloaded operator<< On Fri, Jul 12, 2024 at 12:10 PM Dalbey, Keith via Gcc wrote: > >

RE: [EXTERNAL] Re: g++12 broke my system of overloaded operator<

2024-07-12 Thread Dalbey, Keith via Gcc
LATES -Original Message- From: Jonathan Wakely Sent: Friday, July 12, 2024 12:37 PM To: Dalbey, Keith Cc: gcc@gcc.gnu.org Subject: [EXTERNAL] Re: g++12 broke my system of overloaded operator<< [You don't often get email from jwakely@gmail.com. Learn why this is impo

RE: [EXTERNAL] Re: g++12 broke my system of overloaded operator<

2024-07-12 Thread Dalbey, Keith via Gcc
whether the current file was the FIRST file or not, but it seems like the same problem that had to be solved for class declarations/definitions when there are method definitions in the class declaration. -Original Message- From: Andrew Pinski Sent: Thursday, July 11, 2024 6:16 PM To: Da

RE: [EXTERNAL] Re: g++12 broke my system of overloaded operator<

2024-07-12 Thread Dalbey, Keith via Gcc
definitions in the class declaration. -Original Message- From: Andrew Pinski Sent: Thursday, July 11, 2024 6:16 PM To: Dalbey, Keith Cc: gcc@gcc.gnu.org Subject: [EXTERNAL] Re: g++12 broke my system of overloaded operator<< [You don't often get email from pins...@g

g++12 broke my system of overloaded operator<

2024-07-11 Thread Dalbey, Keith via Gcc
So I'm on redhat 7 and just got devtoolsset-12 and code (a system of overloaded<< operators) that was working with devtoolset-10 now break (because of ordering) To not bury the lead.. My code relies on the version 11 or older behavior (see below), and I don't see how anyone could call the new