Send Motion-user mailing list submissions to motion-user@lists.sourceforge.net
To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/motion-user or, via email, send a message with subject or body 'help' to motion-user-requ...@lists.sourceforge.net You can reach the person managing the list at motion-user-ow...@lists.sourceforge.net When replying, please edit your Subject line so it is more specific than "Re: Contents of Motion-user digest..." Today's Topics: 1. Re: GCC optimizer is provably junk. Here is the evidence. (Harlan Daneker) ---------------------------------------------------------------------- Message: 1 Date: Mon, 25 Mar 2024 15:50:54 -0400 From: Harlan Daneker <hdane...@gmail.com> To: Motion discussion list <motion-user@lists.sourceforge.net> Subject: Re: [Motion-user] GCC optimizer is provably junk. Here is the evidence. Message-ID: <CAC1WkiS1Vp+Z8bnBgv7-ER4DYuhcJ44=yqbwefz1-yggm8w...@mail.gmail.com> Content-Type: text/plain; charset="utf-8" Thank you, I understand that. I update most things with dnf, so I wonder what the kernel and application developers are using to compile. Harlan On Mon, Mar 25, 2024 at 2:56?PM rmbusy <rmbusy+mot...@gmail.com> wrote: > Harlan, > > Unfortunately this problem doesn't have an easy solution (other than > using a non-GCC based tool chain). Alternate tool chains would likely > require the user to purchase them, which most people won't do. > > The problem the link outlines is the compiler generates less efficient > code than it should, and those involved in the development of GCC are not > receptive to input on fixing it (quite the opposite actually). > > In layman's terms, anything built with GCC, including the Linux kernel, > system drivers, and applications (like Motion) would run slower (use more > CPU cycles) and consume more memory than they would otherwise (at least on > x86 architectures). Until someone produces an alternative to GCC, with > better optimization, we're pretty much stuck with what we have today. > Maybe someone will introduce a fork to GCC, that provides those > improvements. > > > -- > Rob. > > > On 3/25/24 11:16, Harlan Daneker wrote: > > If there is a problem some of the programmers out there should chime in > and *be specific about what the problems are* *in layman's terms*. Also > what do we do about it other than complain? I am one of those people that > would not know. I do compile things occasionally including motion on a > Fedora box. > > Harlan > > On Mon, Mar 25, 2024 at 1:40?PM rmbusy <rmbusy+mot...@gmail.com> wrote: > >> JB, that is the same toxic response that Dave was shining a light on. >> Good job! >> >> Dave, thanks for bringing this to our attention. Since Motion is one of >> the "apps" you mention, it is very relevant to the readers of this >> mailing list. >> >> People may not understand the motivation for companies to sabotage OSS >> (Open Source Software), but it's real, and it's all for profit. If they >> make the x86 code generation less efficient via the compiler, especially >> for older CPU's, then most people will just think they need a new >> computer, and viola, a new sale is the result. >> >> Sticking your head in the sand about the issue is your prerogative, but >> will not help the situation. >> >> >> -- >> Rob. >> >> >> On 3/25/24 05:14, JB wrote: >> > On 2024-03-24 13:20, Dave Blanchard wrote: >> > >> > <SNIP a load of garbage we here at the Motion list didn't need to see> >> > >> >> Sincerely, >> >> >> >> Dave Blanchard (aka "the idiotic and self-righteous piece of shit") >> > Because you don't know how to keep on topic in a mailing list, your >> > 'aka' fits you quite well, as far as I'm concerned! >> > >> > JB >> > >> >> >> >> _______________________________________________ >> Motion-user mailing list >> Motion-user@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/motion-user >> https://motion-project.github.io/ >> >> Unsubscribe: https://lists.sourceforge.net/lists/options/motion-user > > > > _______________________________________________ > Motion-user mailing > listMotion-user@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/motion-userhttps://motion-project.github.io/ > > Unsubscribe: https://lists.sourceforge.net/lists/options/motion-user > > > _______________________________________________ > Motion-user mailing list > Motion-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/motion-user > https://motion-project.github.io/ > > Unsubscribe: https://lists.sourceforge.net/lists/options/motion-user -------------- next part -------------- An HTML attachment was scrubbed... ------------------------------ ------------------------------ Subject: Digest Footer _______________________________________________ Motion-user mailing list Motion-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/motion-user ------------------------------ End of Motion-user Digest, Vol 211, Issue 8 *******************************************