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
*******************************************

Reply via email to