problem building gcc-13.1.0: error: Pthreads are required error: Pthreads are required to build libgompto build libgomp

2023-05-28 Thread L A Walsh
Trying to build default target in 13.1.0 source, and am hitting a Pthreads are required error. I have the .h and lib on my system, so not sure why hitting this error. I goog'd the error and see nothing recent about why I'd get the error. Any suggestions? Please include me in response, as I'm n

Re: Who cares about performance (or Intel's CPU errata)?

2023-05-28 Thread David Brown
On 28/05/2023 01:30, Andrew Pinski via Gcc wrote: On Sat, May 27, 2023 at 3:54 PM Stefan Kanthak wrote: seteal movzx eax, al # superfluous No it is not superfluous, well ok it is because of the context of eax (besides the lower 8 bits) are already

Re: Will GCC eventually support correct code compilation?

2023-05-28 Thread David Brown
On 27/05/2023 20:16, Dave Blanchard wrote: On Fri, 26 May 2023 18:44:41 +0200 David Brown via Gcc wrote: On 26/05/2023 17:49, Stefan Kanthak wrote: I don't like to argue with idiots: they beat me with experience! Stefan Stefan, you are clearly not happy about the /free/ compiler you are

Re: Who cares about performance (or Intel's CPU errata)?

2023-05-28 Thread Stefan Kanthak
"Andrew Pinski" wrote: > On Sat, May 27, 2023 at 3:54 PM Stefan Kanthak > wrote: [...] >> Nevertheless GCC fails to optimise code properly: >> >> --- .c --- >> int ispowerof2(unsigned long long argument) { >> return __builtin_popcountll(argument) == 1; >> } >> --- EOF --- >> >> GCC 13.3

Re: Another epic optimiser failure

2023-05-28 Thread Julian Waters via Gcc
Man, these clang fanboys sure are getting out of hand I feel like all this garbage can be easily resolved by y'all showing this idiot the exact proper options required and attaching the resulting compiled assembly exactly as he wants it, or if gcc doesn't compile the exact assembly he wants, expla