• How do simulating termination analyzers work? (in C and C++)

    From olcott@3:633/280.2 to All on Wed Jun 18 09:24:45 2025
    void Infinite_Recursion()
    {
    Infinite_Recursion();
    return;
    }

    void Infinite_Loop()
    {
    HERE: goto HERE;
    return;
    }

    void DDD()
    {
    HHH(DDD);
    return;
    }

    When it is understood that HHH does simulate itself
    simulating DDD then any first year CS student knows
    that when each of the above are correctly simulated
    by HHH that none of them ever stop running unless aborted.
    (recursive simulation is similar to infinite recursion).

    The same thing equally applies to these two, yet they may
    be too difficult for a first year CS student.

    int Sipser_D()
    {
    if (HHH(Sipser_D) == 1)
    return 0;
    return 1;
    }

    int DD()
    {
    int Halt_Status = HHH(DD);
    if (Halt_Status)
    HERE: goto HERE;
    return Halt_Status;
    }

    *Fully operational code*
    https://github.com/plolcott/x86utm/blob/master/Halt7.c

    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer


    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From Bonita Montero@3:633/280.2 to All on Wed Jun 18 12:49:06 2025
    Am 18.06.2025 um 01:24 schrieb olcott:
    void Infinite_Recursion()
    {
    ˙ Infinite_Recursion();
    ˙ return;
    ˙}

    void Infinite_Loop()
    ˙{
    ˙ HERE: goto HERE;
    ˙ return;
    ˙}

    void DDD()
    ˙{
    ˙ HHH(DDD);
    ˙ return;
    ˙}

    When it is understood that HHH does simulate itself
    simulating DDD then any first year CS student knows
    that when each of the above are correctly simulated
    by HHH that none of them ever stop running unless aborted.
    (recursive simulation is similar to infinite recursion).

    The same thing equally applies to these two, yet they may
    be˙ too difficult for a first year CS student.

    int Sipser_D()
    ˙{
    ˙ if (HHH(Sipser_D) == 1)
    ˙˙˙ return 0;
    ˙ return 1;
    }

    int DD()
    ˙{
    ˙ int Halt_Status = HHH(DD);
    ˙ if (Halt_Status)
    ˙˙˙ HERE: goto HERE;
    ˙ return Halt_Status;
    ˙}

    *Fully operational code* https://github.com/plolcott/x86utm/blob/master/Halt7.c


    Youre off-topic. That's not comp.theory here.


    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From olcott@3:633/280.2 to All on Wed Jun 18 14:04:59 2025
    On 6/17/2025 9:49 PM, Bonita Montero wrote:
    Am 18.06.2025 um 01:24 schrieb olcott:
    void Infinite_Recursion()
    {
    ˙˙ Infinite_Recursion();
    ˙˙ return;
    ˙˙}

    void Infinite_Loop()
    ˙˙{
    ˙˙ HERE: goto HERE;
    ˙˙ return;
    ˙˙}

    void DDD()
    ˙˙{
    ˙˙ HHH(DDD);
    ˙˙ return;
    ˙˙}

    When it is understood that HHH does simulate itself
    simulating DDD then any first year CS student knows
    that when each of the above are correctly simulated
    by HHH that none of them ever stop running unless aborted.
    (recursive simulation is similar to infinite recursion).

    The same thing equally applies to these two, yet they may
    be˙ too difficult for a first year CS student.

    int Sipser_D()
    ˙˙{
    ˙˙ if (HHH(Sipser_D) == 1)
    ˙˙˙˙ return 0;
    ˙˙ return 1;
    }

    int DD()
    ˙˙{
    ˙˙ int Halt_Status = HHH(DD);
    ˙˙ if (Halt_Status)
    ˙˙˙˙ HERE: goto HERE;
    ˙˙ return Halt_Status;
    ˙˙}

    *Fully operational code*
    https://github.com/plolcott/x86utm/blob/master/Halt7.c


    Youre off-topic. That's not comp.theory here.


    I am *ONLY* talking about the C/C++ programming
    aspects of this. The comp.theory group seems to
    be totally clueless about this. Most of them don't
    seem to understand actual programming much at all.

    I learned C back when K&R was the standard and
    have been doing C++ professionally since Y2K.
    I met Bjarne Stroustrup when he was promoting
    his new C++ language.

    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer

    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From Bonita Montero@3:633/280.2 to All on Wed Jun 18 21:57:40 2025
    Am 18.06.2025 um 06:04 schrieb olcott:
    On 6/17/2025 9:49 PM, Bonita Montero wrote:
    Am 18.06.2025 um 01:24 schrieb olcott:
    void Infinite_Recursion()
    {
    ˙˙ Infinite_Recursion();
    ˙˙ return;
    ˙˙}

    void Infinite_Loop()
    ˙˙{
    ˙˙ HERE: goto HERE;
    ˙˙ return;
    ˙˙}

    void DDD()
    ˙˙{
    ˙˙ HHH(DDD);
    ˙˙ return;
    ˙˙}

    When it is understood that HHH does simulate itself
    simulating DDD then any first year CS student knows
    that when each of the above are correctly simulated
    by HHH that none of them ever stop running unless aborted.
    (recursive simulation is similar to infinite recursion).

    The same thing equally applies to these two, yet they may
    be˙ too difficult for a first year CS student.

    int Sipser_D()
    ˙˙{
    ˙˙ if (HHH(Sipser_D) == 1)
    ˙˙˙˙ return 0;
    ˙˙ return 1;
    }

    int DD()
    ˙˙{
    ˙˙ int Halt_Status = HHH(DD);
    ˙˙ if (Halt_Status)
    ˙˙˙˙ HERE: goto HERE;
    ˙˙ return Halt_Status;
    ˙˙}

    *Fully operational code*
    https://github.com/plolcott/x86utm/blob/master/Halt7.c


    Youre off-topic. That's not comp.theory here.


    I am *ONLY* talking about the C/C++ programming
    aspects of this. ..

    Absolutely not, that's generic to any language.


    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From olcott@3:633/280.2 to All on Thu Jun 19 00:43:44 2025
    On 6/18/2025 6:57 AM, Bonita Montero wrote:
    Am 18.06.2025 um 06:04 schrieb olcott:
    On 6/17/2025 9:49 PM, Bonita Montero wrote:
    Am 18.06.2025 um 01:24 schrieb olcott:
    void Infinite_Recursion()
    {
    ˙˙ Infinite_Recursion();
    ˙˙ return;
    ˙˙}

    void Infinite_Loop()
    ˙˙{
    ˙˙ HERE: goto HERE;
    ˙˙ return;
    ˙˙}

    void DDD()
    ˙˙{
    ˙˙ HHH(DDD);
    ˙˙ return;
    ˙˙}

    When it is understood that HHH does simulate itself
    simulating DDD then any first year CS student knows
    that when each of the above are correctly simulated
    by HHH that none of them ever stop running unless aborted.
    (recursive simulation is similar to infinite recursion).

    The same thing equally applies to these two, yet they may
    be˙ too difficult for a first year CS student.

    int Sipser_D()
    ˙˙{
    ˙˙ if (HHH(Sipser_D) == 1)
    ˙˙˙˙ return 0;
    ˙˙ return 1;
    }

    int DD()
    ˙˙{
    ˙˙ int Halt_Status = HHH(DD);
    ˙˙ if (Halt_Status)
    ˙˙˙˙ HERE: goto HERE;
    ˙˙ return Halt_Status;
    ˙˙}

    *Fully operational code*
    https://github.com/plolcott/x86utm/blob/master/Halt7.c


    Youre off-topic. That's not comp.theory here.


    I am *ONLY* talking about the C/C++ programming
    aspects of this. ..

    Absolutely not, that's generic to any language.


    I am talking about the (C/C++) computer programming aspects
    of this. I am not taking about the computer science aspects
    of this. People on comp.theory don't have the programming
    skill to understand this.

    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer

    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From Bonita Montero@3:633/280.2 to All on Thu Jun 19 00:47:22 2025
    Am 18.06.2025 um 16:43 schrieb olcott:
    On 6/18/2025 6:57 AM, Bonita Montero wrote:
    Am 18.06.2025 um 06:04 schrieb olcott:
    On 6/17/2025 9:49 PM, Bonita Montero wrote:
    Am 18.06.2025 um 01:24 schrieb olcott:
    void Infinite_Recursion()
    {
    ˙˙ Infinite_Recursion();
    ˙˙ return;
    ˙˙}

    void Infinite_Loop()
    ˙˙{
    ˙˙ HERE: goto HERE;
    ˙˙ return;
    ˙˙}

    void DDD()
    ˙˙{
    ˙˙ HHH(DDD);
    ˙˙ return;
    ˙˙}

    When it is understood that HHH does simulate itself
    simulating DDD then any first year CS student knows
    that when each of the above are correctly simulated
    by HHH that none of them ever stop running unless aborted.
    (recursive simulation is similar to infinite recursion).

    The same thing equally applies to these two, yet they may
    be˙ too difficult for a first year CS student.

    int Sipser_D()
    ˙˙{
    ˙˙ if (HHH(Sipser_D) == 1)
    ˙˙˙˙ return 0;
    ˙˙ return 1;
    }

    int DD()
    ˙˙{
    ˙˙ int Halt_Status = HHH(DD);
    ˙˙ if (Halt_Status)
    ˙˙˙˙ HERE: goto HERE;
    ˙˙ return Halt_Status;
    ˙˙}

    *Fully operational code*
    https://github.com/plolcott/x86utm/blob/master/Halt7.c


    Youre off-topic. That's not comp.theory here.


    I am *ONLY* talking about the C/C++ programming
    aspects of this. ..

    Absolutely not, that's generic to any language.


    I am talking about the (C/C++) computer programming aspects
    of this. I am not taking about the computer science aspects
    of this. People on comp.theory don't have the programming
    skill to understand this.


    No, you didn't. Stick with comp.theory.


    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From olcott@3:633/280.2 to All on Thu Jun 19 00:59:42 2025
    On 6/17/2025 6:24 PM, olcott wrote:
    void Infinite_Recursion()
    {
    ˙ Infinite_Recursion();
    ˙ return;
    ˙}

    void Infinite_Loop()
    ˙{
    ˙ HERE: goto HERE;
    ˙ return;
    ˙}

    void DDD()
    ˙{
    ˙ HHH(DDD);
    ˙ return;
    ˙}

    When it is understood that HHH does simulate itself
    simulating DDD then any first year CS student knows
    that when each of the above are correctly simulated
    by HHH that none of them ever stop running unless aborted.
    (recursive simulation is similar to infinite recursion).

    The same thing equally applies to these two, yet they may
    be˙ too difficult for a first year CS student.

    int Sipser_D()
    ˙{
    ˙ if (HHH(Sipser_D) == 1)
    ˙˙˙ return 0;
    ˙ return 1;
    }

    int DD()
    ˙{
    ˙ int Halt_Status = HHH(DD);
    ˙ if (Halt_Status)
    ˙˙˙ HERE: goto HERE;
    ˙ return Halt_Status;
    ˙}

    *Fully operational code* https://github.com/plolcott/x86utm/blob/master/Halt7.c


    I am only asking whether or not people here can understand
    that when each of the above functions are correctly simulated
    by simulating termination analyzer HHH that they would never
    stop running unless aborted. *Please start with the first three*

    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer

    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From Bonita Montero@3:633/280.2 to All on Thu Jun 19 01:11:02 2025
    Am 18.06.2025 um 16:59 schrieb olcott:
    On 6/17/2025 6:24 PM, olcott wrote:
    void Infinite_Recursion()
    {
    ˙˙ Infinite_Recursion();
    ˙˙ return;
    ˙˙}

    void Infinite_Loop()
    ˙˙{
    ˙˙ HERE: goto HERE;
    ˙˙ return;
    ˙˙}

    void DDD()
    ˙˙{
    ˙˙ HHH(DDD);
    ˙˙ return;
    ˙˙}

    When it is understood that HHH does simulate itself
    simulating DDD then any first year CS student knows
    that when each of the above are correctly simulated
    by HHH that none of them ever stop running unless aborted.
    (recursive simulation is similar to infinite recursion).

    The same thing equally applies to these two, yet they may
    be˙ too difficult for a first year CS student.

    int Sipser_D()
    ˙˙{
    ˙˙ if (HHH(Sipser_D) == 1)
    ˙˙˙˙ return 0;
    ˙˙ return 1;
    }

    int DD()
    ˙˙{
    ˙˙ int Halt_Status = HHH(DD);
    ˙˙ if (Halt_Status)
    ˙˙˙˙ HERE: goto HERE;
    ˙˙ return Halt_Status;
    ˙˙}

    *Fully operational code*
    https://github.com/plolcott/x86utm/blob/master/Halt7.c


    I am only asking whether or not people here can understand
    that when each of the above functions are correctly simulated
    by simulating termination analyzer HHH that they would never
    stop running unless aborted. *Please start with the first three*


    Ask in comp.theory, here your posting is wrong.


    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From olcott@3:633/280.2 to All on Thu Jun 19 01:40:12 2025
    On 6/18/2025 10:11 AM, Bonita Montero wrote:
    Am 18.06.2025 um 16:59 schrieb olcott:
    On 6/17/2025 6:24 PM, olcott wrote:
    void Infinite_Recursion()
    {
    ˙˙ Infinite_Recursion();
    ˙˙ return;
    ˙˙}

    void Infinite_Loop()
    ˙˙{
    ˙˙ HERE: goto HERE;
    ˙˙ return;
    ˙˙}

    void DDD()
    ˙˙{
    ˙˙ HHH(DDD);
    ˙˙ return;
    ˙˙}

    When it is understood that HHH does simulate itself
    simulating DDD then any first year CS student knows
    that when each of the above are correctly simulated
    by HHH that none of them ever stop running unless aborted.
    (recursive simulation is similar to infinite recursion).

    The same thing equally applies to these two, yet they may
    be˙ too difficult for a first year CS student.

    int Sipser_D()
    ˙˙{
    ˙˙ if (HHH(Sipser_D) == 1)
    ˙˙˙˙ return 0;
    ˙˙ return 1;
    }

    int DD()
    ˙˙{
    ˙˙ int Halt_Status = HHH(DD);
    ˙˙ if (Halt_Status)
    ˙˙˙˙ HERE: goto HERE;
    ˙˙ return Halt_Status;
    ˙˙}

    *Fully operational code*
    https://github.com/plolcott/x86utm/blob/master/Halt7.c


    I am only asking whether or not people here can understand
    that when each of the above functions are correctly simulated
    by simulating termination analyzer HHH that they would never
    stop running unless aborted. *Please start with the first three*


    Ask in comp.theory, here your posting is wrong.


    Asking about the behavior of a C function in a C group
    is not wrong. I could not get a straight answer to this
    question in comp.theory for three years. That is the only
    reason why I am here.


    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer

    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From Chris M. Thomasson@3:633/280.2 to All on Thu Jun 19 08:23:12 2025
    On 6/18/2025 8:11 AM, Bonita Montero wrote:
    [...]
    Ask in comp.theory, here your posting is wrong.


    You are in the rabbit hole? Jump out!


    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From olcott@3:633/280.2 to All on Thu Jun 19 09:04:28 2025
    On 6/18/2025 5:23 PM, Chris M. Thomasson wrote:
    On 6/18/2025 8:11 AM, Bonita Montero wrote:
    [...]
    Ask in comp.theory, here your posting is wrong.


    You are in the rabbit hole? Jump out!


    Asking about the behavior of a C function in a C group
    is not wrong. I could not get a straight answer to this
    question in comp.theory for three years. That is the only
    reason why I am here.

    I don't need any more than the behavior of the posted
    C functions.

    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer

    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From Bonita Montero@3:633/280.2 to All on Thu Jun 19 23:25:02 2025
    Am 19.06.2025 um 01:04 schrieb olcott:

    I don't need any more than the behavior of the posted
    C functions.

    Your question is generic to any language.


    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From olcott@3:633/280.2 to All on Fri Jun 20 00:38:45 2025
    On 6/19/2025 8:25 AM, Bonita Montero wrote:
    Am 19.06.2025 um 01:04 schrieb olcott:

    I don't need any more than the behavior of the posted
    C functions.

    Your question is generic to any language.


    *Non-the-less I still need the answer*

    You could just give me this answer,
    (its very simple and won't take ten minutes)
    or as they have done on comp.theory spend three
    years and thousands of messages dodging the question.

    void Infinite_Recursion()
    {
    Infinite_Recursion();
    return;
    }

    void Infinite_Loop()
    {
    HERE: goto HERE;
    return;
    }

    void DDD()
    {
    HHH(DDD);
    return;
    }

    int Sipser_D()
    {
    if (HHH(Sipser_D) == 1)
    return 0;
    return 1;
    }

    int DD()
    {
    int Halt_Status = HHH(DD);
    if (Halt_Status)
    HERE: goto HERE;
    return Halt_Status;
    }

    My claim is that each of the above functions correctly
    simulated by any termination analyzer HHH that can possibly
    exist will never stop running unless aborted by HHH.
    Can you affirm or correctly refute this?

    *No one has ever been able to refute this in three years*

    *Fully operational code*
    https://github.com/plolcott/x86utm/blob/master/Halt7.c


    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer

    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From Bonita Montero@3:633/280.2 to All on Fri Jun 20 02:47:52 2025
    Am 19.06.2025 um 16:38 schrieb olcott:
    On 6/19/2025 8:25 AM, Bonita Montero wrote:
    Am 19.06.2025 um 01:04 schrieb olcott:

    I don't need any more than the behavior of the posted
    C functions.

    Your question is generic to any language.


    *Non-the-less I still need the answer*

    You could just give me this answer,
    (its very simple and won't take ten minutes)
    or as they have done on comp.theory spend three
    years and thousands of messages dodging the question.

    void Infinite_Recursion()
    {
    ˙ Infinite_Recursion();
    ˙ return;
    }

    void Infinite_Loop()
    {
    ˙ HERE: goto HERE;
    ˙ return;
    }

    void DDD()
    {
    ˙ HHH(DDD);
    ˙ return;
    }

    int Sipser_D()
    {
    ˙ if (HHH(Sipser_D) == 1)
    ˙˙˙ return 0;
    ˙ return 1;
    }

    int DD()
    {
    ˙ int Halt_Status = HHH(DD);
    ˙ if (Halt_Status)
    ˙˙˙ HERE: goto HERE;
    ˙ return Halt_Status;
    }

    My claim is that each of the above functions correctly
    simulated by any termination analyzer HHH that can possibly
    exist will never stop running unless aborted by HHH.
    Can you affirm or correctly refute this?

    *No one has ever been able to refute this in three years*

    *Fully operational code* https://github.com/plolcott/x86utm/blob/master/Halt7.c

    You deal with a simple question for decades.
    That's crazy.

    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From olcott@3:633/280.2 to All on Fri Jun 20 03:00:07 2025
    On 6/19/2025 11:47 AM, Bonita Montero wrote:
    Am 19.06.2025 um 16:38 schrieb olcott:
    On 6/19/2025 8:25 AM, Bonita Montero wrote:
    Am 19.06.2025 um 01:04 schrieb olcott:

    I don't need any more than the behavior of the posted
    C functions.

    Your question is generic to any language.


    *Non-the-less I still need the answer*

    You could just give me this answer,
    (its very simple and won't take ten minutes)
    or as they have done on comp.theory spend three
    years and thousands of messages dodging the question.

    void Infinite_Recursion()
    {
    ˙˙ Infinite_Recursion();
    ˙˙ return;
    }

    void Infinite_Loop()
    {
    ˙˙ HERE: goto HERE;
    ˙˙ return;
    }

    void DDD()
    {
    ˙˙ HHH(DDD);
    ˙˙ return;
    }

    int Sipser_D()
    {
    ˙˙ if (HHH(Sipser_D) == 1)
    ˙˙˙˙ return 0;
    ˙˙ return 1;
    }

    int DD()
    {
    ˙˙ int Halt_Status = HHH(DD);
    ˙˙ if (Halt_Status)
    ˙˙˙˙ HERE: goto HERE;
    ˙˙ return Halt_Status;
    }

    My claim is that each of the above functions correctly
    simulated by any termination analyzer HHH that can possibly
    exist will never stop running unless aborted by HHH.
    Can you affirm or correctly refute this?

    *No one has ever been able to refute this in three years*

    *Fully operational code*
    https://github.com/plolcott/x86utm/blob/master/Halt7.c

    You deal with a simple question for decades.
    That's crazy.

    It is a very important simple question, yet the
    reason why it is very important is outside of
    the scope of this group.

    You can spend hundreds of posts saying why you
    won't answer the question or one post and ten
    minutes answering it.

    The people on comp.theory spent thousands of
    posts and three years saying why they won't
    answer it. That is the *only* reason why I
    am here.

    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer

    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From Bonita Montero@3:633/280.2 to All on Fri Jun 20 03:02:26 2025
    Am 19.06.2025 um 19:00 schrieb olcott:
    On 6/19/2025 11:47 AM, Bonita Montero wrote:
    Am 19.06.2025 um 16:38 schrieb olcott:
    On 6/19/2025 8:25 AM, Bonita Montero wrote:
    Am 19.06.2025 um 01:04 schrieb olcott:

    I don't need any more than the behavior of the posted
    C functions.

    Your question is generic to any language.


    *Non-the-less I still need the answer*

    You could just give me this answer,
    (its very simple and won't take ten minutes)
    or as they have done on comp.theory spend three
    years and thousands of messages dodging the question.

    void Infinite_Recursion()
    {
    ˙˙ Infinite_Recursion();
    ˙˙ return;
    }

    void Infinite_Loop()
    {
    ˙˙ HERE: goto HERE;
    ˙˙ return;
    }

    void DDD()
    {
    ˙˙ HHH(DDD);
    ˙˙ return;
    }

    int Sipser_D()
    {
    ˙˙ if (HHH(Sipser_D) == 1)
    ˙˙˙˙ return 0;
    ˙˙ return 1;
    }

    int DD()
    {
    ˙˙ int Halt_Status = HHH(DD);
    ˙˙ if (Halt_Status)
    ˙˙˙˙ HERE: goto HERE;
    ˙˙ return Halt_Status;
    }

    My claim is that each of the above functions correctly
    simulated by any termination analyzer HHH that can possibly
    exist will never stop running unless aborted by HHH.
    Can you affirm or correctly refute this?

    *No one has ever been able to refute this in three years*

    *Fully operational code*
    https://github.com/plolcott/x86utm/blob/master/Halt7.c

    You deal with a simple question for decades.
    That's crazy.

    It is a very important simple question, yet the
    reason why it is very important is outside of
    the scope of this group.

    You can spend hundreds of posts saying why you
    won't answer the question or one post and ten
    minutes answering it.

    The people on comp.theory spent thousands of
    posts and three years saying why they won't
    answer it. That is the *only* reason why I
    am here.

    You need a psychiatrist

    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From olcott@3:633/280.2 to All on Fri Jun 20 03:07:27 2025
    On 6/19/2025 12:02 PM, Bonita Montero wrote:
    Am 19.06.2025 um 19:00 schrieb olcott:
    On 6/19/2025 11:47 AM, Bonita Montero wrote:
    Am 19.06.2025 um 16:38 schrieb olcott:
    On 6/19/2025 8:25 AM, Bonita Montero wrote:
    Am 19.06.2025 um 01:04 schrieb olcott:

    I don't need any more than the behavior of the posted
    C functions.

    Your question is generic to any language.


    *Non-the-less I still need the answer*

    You could just give me this answer,
    (its very simple and won't take ten minutes)
    or as they have done on comp.theory spend three
    years and thousands of messages dodging the question.

    void Infinite_Recursion()
    {
    ˙˙ Infinite_Recursion();
    ˙˙ return;
    }

    void Infinite_Loop()
    {
    ˙˙ HERE: goto HERE;
    ˙˙ return;
    }

    void DDD()
    {
    ˙˙ HHH(DDD);
    ˙˙ return;
    }

    int Sipser_D()
    {
    ˙˙ if (HHH(Sipser_D) == 1)
    ˙˙˙˙ return 0;
    ˙˙ return 1;
    }

    int DD()
    {
    ˙˙ int Halt_Status = HHH(DD);
    ˙˙ if (Halt_Status)
    ˙˙˙˙ HERE: goto HERE;
    ˙˙ return Halt_Status;
    }

    My claim is that each of the above functions correctly
    simulated by any termination analyzer HHH that can possibly
    exist will never stop running unless aborted by HHH.
    Can you affirm or correctly refute this?

    *No one has ever been able to refute this in three years*

    *Fully operational code*
    https://github.com/plolcott/x86utm/blob/master/Halt7.c

    You deal with a simple question for decades.
    That's crazy.

    It is a very important simple question, yet the
    reason why it is very important is outside of
    the scope of this group.

    You can spend hundreds of posts saying why you
    won't answer the question or one post and ten
    minutes answering it.

    The people on comp.theory spent thousands of
    posts and three years saying why they won't
    answer it. That is the *only* reason why I
    am here.

    You need a psychiatrist

    Ad hominem does not count as a rebuttal and makes
    you look foolish.

    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer

    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From Bonita Montero@3:633/280.2 to All on Fri Jun 20 04:20:00 2025
    Am 19.06.2025 um 19:07 schrieb olcott:
    On 6/19/2025 12:02 PM, Bonita Montero wrote:
    Am 19.06.2025 um 19:00 schrieb olcott:
    On 6/19/2025 11:47 AM, Bonita Montero wrote:
    Am 19.06.2025 um 16:38 schrieb olcott:
    On 6/19/2025 8:25 AM, Bonita Montero wrote:
    Am 19.06.2025 um 01:04 schrieb olcott:

    I don't need any more than the behavior of the posted
    C functions.

    Your question is generic to any language.


    *Non-the-less I still need the answer*

    You could just give me this answer,
    (its very simple and won't take ten minutes)
    or as they have done on comp.theory spend three
    years and thousands of messages dodging the question.

    void Infinite_Recursion()
    {
    ˙˙ Infinite_Recursion();
    ˙˙ return;
    }

    void Infinite_Loop()
    {
    ˙˙ HERE: goto HERE;
    ˙˙ return;
    }

    void DDD()
    {
    ˙˙ HHH(DDD);
    ˙˙ return;
    }

    int Sipser_D()
    {
    ˙˙ if (HHH(Sipser_D) == 1)
    ˙˙˙˙ return 0;
    ˙˙ return 1;
    }

    int DD()
    {
    ˙˙ int Halt_Status = HHH(DD);
    ˙˙ if (Halt_Status)
    ˙˙˙˙ HERE: goto HERE;
    ˙˙ return Halt_Status;
    }

    My claim is that each of the above functions correctly
    simulated by any termination analyzer HHH that can possibly
    exist will never stop running unless aborted by HHH.
    Can you affirm or correctly refute this?

    *No one has ever been able to refute this in three years*

    *Fully operational code*
    https://github.com/plolcott/x86utm/blob/master/Halt7.c

    You deal with a simple question for decades.
    That's crazy.

    It is a very important simple question, yet the
    reason why it is very important is outside of
    the scope of this group.

    You can spend hundreds of posts saying why you
    won't answer the question or one post and ten
    minutes answering it.

    The people on comp.theory spent thousands of
    posts and three years saying why they won't
    answer it. That is the *only* reason why I
    am here.

    You need a psychiatrist

    Ad hominem does not count as a rebuttal and makes
    you look foolish.


    That's not ad hominem. Anyone who asks the same question
    thousands of times in a forum is mentally ill.

    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From olcott@3:633/280.2 to All on Fri Jun 20 04:32:18 2025
    On 6/19/2025 1:20 PM, Bonita Montero wrote:
    Am 19.06.2025 um 19:07 schrieb olcott:
    On 6/19/2025 12:02 PM, Bonita Montero wrote:
    Am 19.06.2025 um 19:00 schrieb olcott:
    On 6/19/2025 11:47 AM, Bonita Montero wrote:
    Am 19.06.2025 um 16:38 schrieb olcott:
    On 6/19/2025 8:25 AM, Bonita Montero wrote:
    Am 19.06.2025 um 01:04 schrieb olcott:

    I don't need any more than the behavior of the posted
    C functions.

    Your question is generic to any language.


    *Non-the-less I still need the answer*

    You could just give me this answer,
    (its very simple and won't take ten minutes)
    or as they have done on comp.theory spend three
    years and thousands of messages dodging the question.

    void Infinite_Recursion()
    {
    ˙˙ Infinite_Recursion();
    ˙˙ return;
    }

    void Infinite_Loop()
    {
    ˙˙ HERE: goto HERE;
    ˙˙ return;
    }

    void DDD()
    {
    ˙˙ HHH(DDD);
    ˙˙ return;
    }

    int Sipser_D()
    {
    ˙˙ if (HHH(Sipser_D) == 1)
    ˙˙˙˙ return 0;
    ˙˙ return 1;
    }

    int DD()
    {
    ˙˙ int Halt_Status = HHH(DD);
    ˙˙ if (Halt_Status)
    ˙˙˙˙ HERE: goto HERE;
    ˙˙ return Halt_Status;
    }

    My claim is that each of the above functions correctly
    simulated by any termination analyzer HHH that can possibly
    exist will never stop running unless aborted by HHH.
    Can you affirm or correctly refute this?

    *No one has ever been able to refute this in three years*

    *Fully operational code*
    https://github.com/plolcott/x86utm/blob/master/Halt7.c

    You deal with a simple question for decades.
    That's crazy.

    It is a very important simple question, yet the
    reason why it is very important is outside of
    the scope of this group.

    You can spend hundreds of posts saying why you
    won't answer the question or one post and ten
    minutes answering it.

    The people on comp.theory spent thousands of
    posts and three years saying why they won't
    answer it. That is the *only* reason why I
    am here.

    You need a psychiatrist

    Ad hominem does not count as a rebuttal and makes
    you look foolish.


    That's not ad hominem. Anyone who asks the same question
    thousands of times in a forum is mentally ill.

    Not when one understands the importance of the question.
    The importance of the question is off-topic for this
    group.

    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer

    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From Bonita Montero@3:633/280.2 to All on Fri Jun 20 04:55:40 2025
    Am 19.06.2025 um 20:32 schrieb olcott:

    On 6/19/2025 1:20 PM, Bonita Montero wrote:

    Am 19.06.2025 um 19:07 schrieb olcott:
    That's not ad hominem. Anyone who asks the same question
    thousands of times in a forum is mentally ill.

    Not when one understands the importance of the question.
    The importance of the question is off-topic for this
    group.


    You really need a doctor.


    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From olcott@3:633/280.2 to All on Fri Jun 20 05:47:10 2025
    On 6/19/2025 1:55 PM, Bonita Montero wrote:
    Am 19.06.2025 um 20:32 schrieb olcott:

    On 6/19/2025 1:20 PM, Bonita Montero wrote:

    Am 19.06.2025 um 19:07 schrieb olcott:
    That's not ad hominem. Anyone who asks the same question
    thousands of times in a forum is mentally ill.

    Not when one understands the importance of the question.
    The importance of the question is off-topic for this
    group.


    You really need a doctor.


    If that was true then you could point to an actual
    error in my work.

    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer

    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From Kaz Kylheku@3:633/280.2 to All on Fri Jun 20 06:41:13 2025
    On 2025-06-19, olcott <polcott333@gmail.com> wrote:
    On 6/19/2025 1:55 PM, Bonita Montero wrote:
    Am 19.06.2025 um 20:32 schrieb olcott:

    On 6/19/2025 1:20 PM, Bonita Montero wrote:

    Am 19.06.2025 um 19:07 schrieb olcott:
    That's not ad hominem. Anyone who asks the same question
    thousands of times in a forum is mentally ill.

    Not when one understands the importance of the question.
    The importance of the question is off-topic for this
    group.


    You really need a doctor.

    If that was true then you could point to an actual
    error in my work.

    If that wasn't true, you would /believe/ it when someone pointed
    out an actual error in your work. I've not seen evidence that
    you are prepared to receive such a report in good faith.

    That has been done numerous times by different people; unfortunately,
    you refuse to believe or understand it.

    For instance, it came to light a few years ago that you don't understand
    the traces of your own x86 program; what conclusions they allow and what conclusions they don't allow.

    You are confused by situations in which multiple self-similar dynamic
    contexts have to be identified as separate and unrelated.

    (Analogy: someone who doesn't understand function call semantics
    won't understand that a recursive function has multiple simultaneous activations, with different instances of local variables and parameters, possibly holding different values. This is not you, but your confusion
    along this vein in matters related to halting. You conflate different
    instances of the same function with different parameters as being
    the same one, and such. These are rookie mistakes that computer
    scientists wash themselves of before finishing undergrad.)

    --
    TXR Programming Language: http://nongnu.org/txr
    Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
    Mastodon: @Kazinator@mstdn.ca

    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From olcott@3:633/280.2 to All on Fri Jun 20 07:14:05 2025
    Subject: Re: How do simulating termination analyzers work? (in C and C++) ---
    Kaz

    On 6/19/2025 3:41 PM, Kaz Kylheku wrote:
    On 2025-06-19, olcott <polcott333@gmail.com> wrote:
    On 6/19/2025 1:55 PM, Bonita Montero wrote:
    Am 19.06.2025 um 20:32 schrieb olcott:

    On 6/19/2025 1:20 PM, Bonita Montero wrote:

    Am 19.06.2025 um 19:07 schrieb olcott:
    That's not ad hominem. Anyone who asks the same question
    thousands of times in a forum is mentally ill.

    Not when one understands the importance of the question.
    The importance of the question is off-topic for this
    group.


    You really need a doctor.

    If that was true then you could point to an actual
    error in my work.

    If that wasn't true, you would /believe/ it when someone pointed
    out an actual error in your work. I've not seen evidence that
    you are prepared to receive such a report in good faith.


    My view has progressed very much since you last
    reviewed my work.

    That has been done numerous times by different people; unfortunately,
    you refuse to believe or understand it.

    For instance, it came to light a few years ago that you don't understand
    the traces of your own x86 program; what conclusions they allow and what conclusions they don't allow.


    I sincerely welcome your review. All of your
    prior reviews have been competent and honest.

    void DDD()
    {
    HHH(DDD);
    return;
    }

    _DDD()
    [00002192] 55 push ebp
    [00002193] 8bec mov ebp,esp
    [00002195] 6892210000 push 00002192 // Address of DDD
    [0000219a] e833f4ffff call 000015d2 // call HHH
    [0000219f] 83c404 add esp,+04
    [000021a2] 5d pop ebp
    [000021a3] c3 ret
    Size in bytes:(0018) [000021a3]

    *HHH(DDD) does correctly emulate itself emulating DDD*

    Feel free to show the detailed steps of how DDD
    correctly emulated by any termination analyzer HHH
    can possibly stop running without being aborted by HHH.
    (OOM error excluded)

    You are confused by situations in which multiple self-similar dynamic contexts have to be identified as separate and unrelated.

    (Analogy: someone who doesn't understand function call semantics
    won't understand that a recursive function has multiple simultaneous activations, with different instances of local variables and parameters, possibly holding different values. This is not you, but your confusion
    along this vein in matters related to halting. You conflate different instances of the same function with different parameters as being
    the same one, and such. These are rookie mistakes that computer
    scientists wash themselves of before finishing undergrad.)



    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer

    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From olcott@3:633/280.2 to All on Sat Jun 21 05:06:22 2025
    Subject: Re: How do simulating termination analyzers work? (in C and C++) ---
    Kaz

    On 6/19/2025 3:41 PM, Kaz Kylheku wrote:
    On 2025-06-19, olcott <polcott333@gmail.com> wrote:
    On 6/19/2025 1:55 PM, Bonita Montero wrote:
    Am 19.06.2025 um 20:32 schrieb olcott:

    On 6/19/2025 1:20 PM, Bonita Montero wrote:

    Am 19.06.2025 um 19:07 schrieb olcott:
    That's not ad hominem. Anyone who asks the same question
    thousands of times in a forum is mentally ill.

    Not when one understands the importance of the question.
    The importance of the question is off-topic for this
    group.


    You really need a doctor.

    If that was true then you could point to an actual
    error in my work.

    If that wasn't true, you would /believe/ it when someone pointed
    out an actual error in your work. I've not seen evidence that
    you are prepared to receive such a report in good faith.


    My views and work have progressed quite a bit since
    your last review: On 5/25/2021 11:56 AM, Kaz Kylheku
    *HHH can and does simulate itself simulating DDD/DD*

    void Infinite_Recursion()
    {
    Infinite_Recursion();
    return;
    }

    void Infinite_Loop()
    {
    HERE: goto HERE;
    return;
    }

    void DDD()
    {
    HHH(DDD);
    return;
    }

    int Sipser_D()
    {
    if (HHH(Sipser_D) == 1)
    return 0;
    return 1;
    }

    int DD()
    {
    int Halt_Status = HHH(DD);
    if (Halt_Status)
    HERE: goto HERE;
    return Halt_Status;
    }

    My claim is that each of the above functions correctly
    simulated by any termination analyzer HHH that can possibly
    exist will never stop running unless aborted by HHH.

    *No one has ever provided a correct rebuttal to that*
    *In the several years that it has been reviewed*


    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer

    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)