• Re: Anyone that claims this is not telling the truth

    From Richard Damon@21:1/5 to olcott on Sat Aug 17 10:10:17 2024
    On 8/17/24 8:31 AM, olcott wrote:
    On 8/17/2024 7:29 AM, olcott wrote:
    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)


    Simulating Termination Analyzer H is Not Fooled by Pathological Input D

    https://www.researchgate.net/publication/369971402_Simulating_Termination_Analyzer_H_is_Not_Fooled_by_Pathological_Input_D



    And here you admit to your scam.

    You call HHH an "emulator" in describeing DDD, but it is a termination
    Analyzer when it is ruhn.

    If you made that statement in a court of law you would be found guilt of PERJERY as your first statement was a LIE by not being the WHOLE TRUTH.

    Calling a program that CONDITIONALLY emulates (as in it can decide to
    stop) an emulator is just a lie of omission, which is a LIE.

    So Sorry, but you are just proving your deceitfulness and stupidity

    You article begins with LIES, like that HHH when simulating DDD must
    *IGNORE* the behavior of the HHH that it sees.

    That is a TOTAL LIE, HHH absolutely must CONSIDER the behavior of ALL of
    the input it is given, which includes the HHH that it sees in DDD.

    You are just proving your total ignorance of the field.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 17 10:25:15 2024
    On 8/17/24 10:20 AM, olcott wrote:
    On 8/17/2024 9:10 AM, Richard Damon wrote:
    On 8/17/24 8:31 AM, olcott wrote:
    On 8/17/2024 7:29 AM, olcott wrote:
    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)


    Simulating Termination Analyzer H is Not Fooled by Pathological Input D

    https://www.researchgate.net/
    publication/369971402_Simulating_Termination_Analyzer_H_is_Not_Fooled_by_Pathological_Input_D



    And here you admit to your scam.

    You call HHH an "emulator" in describeing DDD, but it is a termination
    Analyzer when it is ruhn.


    You keep trying to get away with changing the subject
    from the exact words written above.


    But your exact words war just a LIE, as I point out.

    I am sorry you are so stupid you can't see it.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 17 10:43:44 2024
    On 8/17/24 10:35 AM, olcott wrote:
    On 8/17/2024 9:10 AM, Richard Damon wrote:
    On 8/17/24 8:31 AM, olcott wrote:
    On 8/17/2024 7:29 AM, olcott wrote:
    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)


    Simulating Termination Analyzer H is Not Fooled by Pathological Input D

    https://www.researchgate.net/
    publication/369971402_Simulating_Termination_Analyzer_H_is_Not_Fooled_by_Pathological_Input_D



    And here you admit to your scam.

    You call HHH an "emulator" in describeing DDD, but it is a termination
    Analyzer when it is ruhn.


    I am not going to go around and around with you on this.
    Every reply that diverges from the exact words written
    to the tiniest extent will be construed as deception.


    So, you consider pointing out the fundametal issues with your claim to
    be "diverging" from your exact words.

    Sorry, you are just proving your stupidity.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 17 11:06:12 2024
    On 8/17/24 10:58 AM, olcott wrote:
    On 8/17/2024 9:10 AM, Richard Damon wrote:
    On 8/17/24 8:29 AM, olcott wrote:
    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)


    No, anyone saying that the above is something that CAN be correctly
    emulated by the semantics of the x86 language is just a LIAR.


    You are inserting a word that I did not say.


    To say that DDD is emulated by HHH means that it must be possible to
    validly do that act.

    Since DDD is not a complete program, and refers to information not
    included, it can not be emulated.

    Part of your problem is that the words you use in the technical sense
    have technical meanings that is seems you do not understand, because you
    chose not to learn the meanings.

    It is not my fault that you don't understand what you are saying, but
    yours. I have shown you how to reword your statement to mean what it
    seems you mean, but you refuse to do that, as it will (apparently) break
    your next step, because you (apparently) plan on a trying to use a
    definition switch based on your sloppy wording.

    Sorry, you are just proving your stupidity, and that you are trying to
    be deceptive, but failing at it.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 17 11:30:06 2024
    On 8/17/24 11:09 AM, olcott wrote:
    On 8/17/2024 10:06 AM, Richard Damon wrote:
    On 8/17/24 10:58 AM, olcott wrote:
    On 8/17/2024 9:10 AM, Richard Damon wrote:
    On 8/17/24 8:29 AM, olcott wrote:
    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)


    No, anyone saying that the above is something that CAN be correctly
    emulated by the semantics of the x86 language is just a LIAR.


    You are inserting a word that I did not say.


    To say that DDD is emulated by HHH means that it must be possible to
    validly do that act.


    You are not going to get very far with any claim that
    emulating a sequence of x86 machine-code bytes is impossible.



    How do you emulate dthe CALL HHH instruction without the code that follows?

    Who is the silly one now?

    And, if you say that you just use what is there, then the "input"
    doesn't describe the results, and the question isn't valid, but depends
    on the need to know extra information not provided.

    Sorry, you are just showing your stupidity.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 17 12:16:28 2024
    On 8/17/24 11:35 AM, olcott wrote:
    On 8/17/2024 10:30 AM, Richard Damon wrote:
    On 8/17/24 11:09 AM, olcott wrote:
    On 8/17/2024 10:06 AM, Richard Damon wrote:
    On 8/17/24 10:58 AM, olcott wrote:
    On 8/17/2024 9:10 AM, Richard Damon wrote:
    On 8/17/24 8:29 AM, olcott wrote:
    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)


    No, anyone saying that the above is something that CAN be
    correctly emulated by the semantics of the x86 language is just a
    LIAR.


    You are inserting a word that I did not say.


    To say that DDD is emulated by HHH means that it must be possible to
    validly do that act.


    You are not going to get very far with any claim that
    emulating a sequence of x86 machine-code bytes is impossible.



    How do you emulate dthe CALL HHH instruction without the code that
    follows?

    Who is the silly one now?


    No it has moved up to a ridiculous and utterly
    baseless false assumption that is directly contradicted
    by the verified fact that x86utm takes Halt7.obj as
    its input data, thus having all of the machine code
    of HHH directly available to DDD.


    And thus, ALL of memory is the "input" and thus any change in it renders
    that answer possibly different.

    Thus, HHH to answer correctly must answer about the DDD that calls the
    HHH that is there.

    Since DDD will halt if the HHH that it calls returns, an HHH that
    returns the non-hatling answer can't be correct about the DDD that calls it.

    Also, you just said that "x85utm" has access to all the data, but your
    question is about "HHH" which is supposed to be a "pure function" and
    thus can ony depend on "its input", so you are caught in your own lies.

    (Let alone the fact that your actual HHH fails to meet that requirement).

    So, all you have done is demonstrate that you are talking with "forked
    toungue" and don't mean what you say.

    Sorry, you are just burying your reputation under all your lies.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 17 13:36:52 2024
    On 8/17/24 1:24 PM, olcott wrote:
    On 8/17/2024 11:16 AM, Richard Damon wrote:
    On 8/17/24 11:35 AM, olcott wrote:
    On 8/17/2024 10:30 AM, Richard Damon wrote:
    On 8/17/24 11:09 AM, olcott wrote:
    On 8/17/2024 10:06 AM, Richard Damon wrote:
    On 8/17/24 10:58 AM, olcott wrote:
    On 8/17/2024 9:10 AM, Richard Damon wrote:
    On 8/17/24 8:29 AM, olcott wrote:
    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)


    No, anyone saying that the above is something that CAN be
    correctly emulated by the semantics of the x86 language is just >>>>>>>> a LIAR.


    You are inserting a word that I did not say.


    To say that DDD is emulated by HHH means that it must be possible
    to validly do that act.


    You are not going to get very far with any claim that
    emulating a sequence of x86 machine-code bytes is impossible.



    How do you emulate dthe CALL HHH instruction without the code that
    follows?

    Who is the silly one now?


    No it has moved up to a ridiculous and utterly
    baseless false assumption that is directly contradicted
    by the verified fact that x86utm takes Halt7.obj as
    its input data, thus having all of the machine code
    of HHH directly available to DDD.


    And thus, ALL of memory is the "input" and thus any change in it
    renders that answer possibly different.


    There are no other words that can be added to my
    words that change the immutable fact of my words.


    Which are just meaningless garbage and a LIE.

    The DDD given can not be "emulated" by HHH, as it isn't complete, and to
    look at other non-inputs is a violation of the meaning of the terms.
    That emulation MUST stop at the call HHH, as no HHH has been provided as
    part of the input to HHH.

    If you want to include the code of HHH as the input, then you must say
    so, and that means that every different HHH is seeig a DIFFERENT DDD,
    and any HHH that doesn't run until it hits an end hasn't done a correct
    x86 emulation.

    THAT IS THE SEMANTICS OF THE x86 LANGUAGE.

    Note, the fact that EVERY such HHH *WILL* hit the out of memory case if
    it is actually correctly emulating the input that includes itself, means
    that you have a null set of cases to look at, and thus a meaningless proposition.

    You ar just proving your stupidity.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 17 13:48:07 2024
    On 8/17/24 1:42 PM, olcott wrote:
    On 8/17/2024 12:36 PM, Richard Damon wrote:
    On 8/17/24 1:24 PM, olcott wrote:
    On 8/17/2024 11:16 AM, Richard Damon wrote:
    On 8/17/24 11:35 AM, olcott wrote:
    On 8/17/2024 10:30 AM, Richard Damon wrote:
    On 8/17/24 11:09 AM, olcott wrote:
    On 8/17/2024 10:06 AM, Richard Damon wrote:
    On 8/17/24 10:58 AM, olcott wrote:
    On 8/17/2024 9:10 AM, Richard Damon wrote:
    On 8/17/24 8:29 AM, olcott wrote:
    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping >>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to* >>>>>>>>>>> *the semantics of the x86 language cannot possibly stop* >>>>>>>>>>> *running unless aborted* (out of memory error excluded)


    No, anyone saying that the above is something that CAN be
    correctly emulated by the semantics of the x86 language is >>>>>>>>>> just a LIAR.


    You are inserting a word that I did not say.


    To say that DDD is emulated by HHH means that it must be
    possible to validly do that act.


    You are not going to get very far with any claim that
    emulating a sequence of x86 machine-code bytes is impossible.



    How do you emulate dthe CALL HHH instruction without the code that >>>>>> follows?

    Who is the silly one now?


    No it has moved up to a ridiculous and utterly
    baseless false assumption that is directly contradicted
    by the verified fact that x86utm takes Halt7.obj as
    its input data, thus having all of the machine code
    of HHH directly available to DDD.


    And thus, ALL of memory is the "input" and thus any change in it
    renders that answer possibly different.


    There are no other words that can be added to my
    words that change the immutable fact of my words.


    Which are just meaningless garbage and a LIE.

    The DDD given can not be "emulated" by HHH,

    *just meaningless garbage and a LIE*


    So, what IS the correct emulation of a program that goes off into
    undefined memory?

    Either you define that the menory is explictily part of the input, or it
    can't be done.

    Sorry, you are just proving your stupidity.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 17 14:28:42 2024
    On 8/17/24 2:11 PM, olcott wrote:
    On 8/17/2024 12:48 PM, Richard Damon wrote:
    On 8/17/24 1:42 PM, olcott wrote:
    On 8/17/2024 12:36 PM, Richard Damon wrote:
    On 8/17/24 1:24 PM, olcott wrote:
    On 8/17/2024 11:16 AM, Richard Damon wrote:
    On 8/17/24 11:35 AM, olcott wrote:
    On 8/17/2024 10:30 AM, Richard Damon wrote:
    On 8/17/24 11:09 AM, olcott wrote:
    On 8/17/2024 10:06 AM, Richard Damon wrote:
    On 8/17/24 10:58 AM, olcott wrote:
    On 8/17/2024 9:10 AM, Richard Damon wrote:
    On 8/17/24 8:29 AM, olcott wrote:
    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping >>>>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to* >>>>>>>>>>>>> *the semantics of the x86 language cannot possibly stop* >>>>>>>>>>>>> *running unless aborted* (out of memory error excluded) >>>>>>>>>>>>>

    No, anyone saying that the above is something that CAN be >>>>>>>>>>>> correctly emulated by the semantics of the x86 language is >>>>>>>>>>>> just a LIAR.


    You are inserting a word that I did not say.


    To say that DDD is emulated by HHH means that it must be
    possible to validly do that act.


    You are not going to get very far with any claim that
    emulating a sequence of x86 machine-code bytes is impossible. >>>>>>>>>


    How do you emulate dthe CALL HHH instruction without the code
    that follows?

    Who is the silly one now?


    No it has moved up to a ridiculous and utterly
    baseless false assumption that is directly contradicted
    by the verified fact that x86utm takes Halt7.obj as
    its input data, thus having all of the machine code
    of HHH directly available to DDD.


    And thus, ALL of memory is the "input" and thus any change in it
    renders that answer possibly different.


    There are no other words that can be added to my
    words that change the immutable fact of my words.


    Which are just meaningless garbage and a LIE.

    The DDD given can not be "emulated" by HHH,

    *just meaningless garbage and a LIE*


    So, what IS the correct emulation of a program that goes off into
    undefined memory?


    Do I have to repeat this 500 times before you notice
    that I said it once?

    Utterly baseless false assumption that is directly
    contradicted by the verified fact that x86utm takes
    Halt7.obj as its input data, thus having all of the
    machine code of HHH directly available to DDD.

    But x86utm isn't HHH.


    x86utm doesn't take "DDD" as its input, but the COFF file that contains
    the whole problem.

    You are just proving you don't understand the problem being pointed out, because you are just too STUPID.

    The fact you didn't answer my question adds this to the growing list of statements you are just afraid to answer as they prove your whole
    argument to be a lie.

    You define the input DDD to be JUST that code.

    You define the HHH is to "Correct Emulate" DDD

    Either DDD is more than the definition, or HHH can not do the emulation
    because it isn't defined.

    You are just showing you don't understand what you are talking about.

    Your just acting like a 2 year old confirms this.




    Do I have to repeat this 500 times before you notice
    that I said it once?

    Utterly baseless false assumption that is directly
    contradicted by the verified fact that x86utm takes
    Halt7.obj as its input data, thus having all of the
    machine code of HHH directly available to DDD.


    Do I have to repeat this 500 times before you notice
    that I said it once?

    Utterly baseless false assumption that is directly
    contradicted by the verified fact that x86utm takes
    Halt7.obj as its input data, thus having all of the
    machine code of HHH directly available to DDD.


    Do I have to repeat this 500 times before you notice
    that I said it once?

    Utterly baseless false assumption that is directly
    contradicted by the verified fact that x86utm takes
    Halt7.obj as its input data, thus having all of the
    machine code of HHH directly available to DDD.


    Do I have to repeat this 500 times before you notice
    that I said it once?

    Utterly baseless false assumption that is directly
    contradicted by the verified fact that x86utm takes
    Halt7.obj as its input data, thus having all of the
    machine code of HHH directly available to DDD.


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 17 14:50:36 2024
    On 8/17/24 2:39 PM, olcott wrote:
    On 8/17/2024 1:28 PM, Richard Damon wrote:
    On 8/17/24 2:11 PM, olcott wrote:
    On 8/17/2024 12:48 PM, Richard Damon wrote:
    On 8/17/24 1:42 PM, olcott wrote:
    On 8/17/2024 12:36 PM, Richard Damon wrote:
    On 8/17/24 1:24 PM, olcott wrote:
    On 8/17/2024 11:16 AM, Richard Damon wrote:
    On 8/17/24 11:35 AM, olcott wrote:
    On 8/17/2024 10:30 AM, Richard Damon wrote:
    On 8/17/24 11:09 AM, olcott wrote:
    On 8/17/2024 10:06 AM, Richard Damon wrote:
    On 8/17/24 10:58 AM, olcott wrote:
    On 8/17/2024 9:10 AM, Richard Damon wrote:
    On 8/17/24 8:29 AM, olcott wrote:
    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping >>>>>>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD) >>>>>>>>>>>>>>> [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to* >>>>>>>>>>>>>>> *the semantics of the x86 language cannot possibly stop* >>>>>>>>>>>>>>> *running unless aborted* (out of memory error excluded) >>>>>>>>>>>>>>>

    No, anyone saying that the above is something that CAN be >>>>>>>>>>>>>> correctly emulated by the semantics of the x86 language is >>>>>>>>>>>>>> just a LIAR.


    You are inserting a word that I did not say.


    To say that DDD is emulated by HHH means that it must be >>>>>>>>>>>> possible to validly do that act.


    You are not going to get very far with any claim that
    emulating a sequence of x86 machine-code bytes is impossible. >>>>>>>>>>>


    How do you emulate dthe CALL HHH instruction without the code >>>>>>>>>> that follows?

    Who is the silly one now?


    No it has moved up to a ridiculous and utterly
    baseless false assumption that is directly contradicted
    by the verified fact that x86utm takes Halt7.obj as
    its input data, thus having all of the machine code
    of HHH directly available to DDD.


    And thus, ALL of memory is the "input" and thus any change in it >>>>>>>> renders that answer possibly different.


    There are no other words that can be added to my
    words that change the immutable fact of my words.


    Which are just meaningless garbage and a LIE.

    The DDD given can not be "emulated" by HHH,

    *just meaningless garbage and a LIE*


    So, what IS the correct emulation of a program that goes off into
    undefined memory?


    Do I have to repeat this 500 times before you notice
    that I said it once?

    Utterly baseless false assumption that is directly
    contradicted by the verified fact that x86utm takes
    Halt7.obj as its input data, thus having all of the
    machine code of HHH directly available to DDD.

    But x86utm isn't HHH.


    x86utm doesn't take "DDD" as its input, but the COFF file that
    contains the whole problem.


    Thus DDD has direct access to HHH in this shared memory space.


    And thus ALL of memory is part of the input, and thus a change in ANY of
    it becomes a new input, so every different HHH you think of has a
    DIFFERENT DDD they are looking at, so you can't use the results of one
    emuation by one HHH (like the one that doesn't abort) to say anything
    about the behavior of the other DDD (the one that calls the HHH that
    does abort).

    This breaks your claim.

    Since "DDD" refers to the WHOLE PROGRAM, and its behavior, and NOT just
    the partial behavior seen by the PARTIAL simulation that HHH might do,
    your statement is just FALSE for any HHH that does abort its emulation,
    since the DDD that it is looking at, calls THIS HHH, that aborts and
    returns, and thus THIS DDD will reach its final state and halt, making
    your statement false.

    As I have pointed out, "DDD emulated by HHH..." is different than "The emulation of DDD by HHH ..." and that is an important difference, and
    one that likely breaks one of your following steps.

    Sorry, you are just proving how stupid and dishonest you are.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 17 15:27:27 2024
    On 8/17/24 3:00 PM, olcott wrote:
    On 8/17/2024 1:50 PM, Richard Damon wrote:
    On 8/17/24 2:39 PM, olcott wrote:

    On 8/17/2024 7:29 AM, olcott wrote:
    void DDD()
    {
        HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)


    Thus DDD has direct access to HHH in this shared memory space.


    And thus ALL of memory is part of the input,

    Any additional details have no effect what-so-ever on my claim.


    Suure it does.

    Since your argument tries to say that since DDD is the same to all of
    them, so its the behavior.

    You are just admitting to being a LIAR.

    As I point out, all your HHH's that abort their emulation of DDD will
    create a DDD that reaches its final state, just not within the emulation
    done by HHH.

    If you restrict yourself to just HHHs that DO a complete and correct
    emulation of the input, you don't get any that are the deciders you need
    them to be.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 17 16:20:26 2024
    On 8/17/24 4:10 PM, olcott wrote:
    On 8/17/2024 2:27 PM, Richard Damon wrote:
    On 8/17/24 3:00 PM, olcott wrote:>> On 8/17/2024 1:50 PM, Richard
    Damon wrote:
    And thus ALL of memory is part of the input,

    Any additional details have no effect what-so-ever on my claim.


    Suure it does.

    Since your argument tries to say that since DDD is the same to all of
    them, so its the behavior.

    You are just admitting to being a LIAR.


    *Calling me a liar admits that insults is all that you have*
    *If I made a mistake then show that*

    I did.


    FOR THREE YEARS YOU ALWAYS CHEAT
    BY CHANGING MY WORDS AND REBUTTING THESE CHANGED WORDS

    *Everything that is not expressly stated below is*
    *specified as unspecified*

    Ok.


    void DDD()
    {
      HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)


    No, DDD can NOT be emulated accoreding to the semantics of the x86
    langauge, because the contents of the location 000015d2 is not provided
    to be emulated, and will need to be emulated after emulating the call instruction.

    Remember, you said that anything not expressly stated was unspecified,
    and thus we can't let HHH use anything not specified as the input.

    Sorry, you are just proving your ignorance.



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 17 17:00:50 2024
    On 8/17/24 4:41 PM, olcott wrote:
    On 8/17/2024 3:20 PM, Richard Damon wrote:
    On 8/17/24 4:10 PM, olcott wrote:
    On 8/17/2024 2:27 PM, Richard Damon wrote:
    On 8/17/24 3:00 PM, olcott wrote:>> On 8/17/2024 1:50 PM, Richard
    Damon wrote:
    And thus ALL of memory is part of the input,

    Any additional details have no effect what-so-ever on my claim.


    Suure it does.

    Since your argument tries to say that since DDD is the same to all
    of them, so its the behavior.

    You are just admitting to being a LIAR.


    *Calling me a liar admits that insults is all that you have*
    *If I made a mistake then show that*

    I did.


    FOR THREE YEARS YOU ALWAYS CHEAT
    BY CHANGING MY WORDS AND REBUTTING THESE CHANGED WORDS

    *Everything that is not expressly stated below is*
    *specified as unspecified*

    Ok.


    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)


    No, DDD can NOT be emulated accoreding to the semantics of the x86
    langauge, because the contents of the location 000015d2 is not
    provided to be emulated, and will need to be emulated after emulating
    the call instruction.


    Everything that is logically entailed by the above specification
    is included by reference. The assumption that DDD and HHH were
    not in the same memory space has always been ridiculous.


    Then I guess you accept that every different HHH generates a DIFFERENT
    Input, as that input, BY LOGHICAL NECESSITY includes all the code of HHH
    so it can be emulated, and thus you claims that "All the DDDs have the
    same bytes" is just a blantent lie.

    It also means that you are accepting as a logical necessity that all
    version of HHH will continue until they reach a terminal state as that
    IS part of the semantics of ths x86 language, and if you accepted that
    some HHH could do a partial emulation and return, it would also return
    to the DDD that called it, as "DDD emulated by HHH" refers to the
    behavior of the FULL PROGRAM DDD, as that is the subject, and NOT just
    the emulation of DDD by HHH since that is not, and isn't even mentioned
    in the sentence, and that behavior DOES stop, so obviously you are
    accepting that "emulation" means correct and complete emulation without aborting


    Sorry, that *IS* what comes out of everythig that is logically entailed
    by your specified.


    Note, it is NOT rediculous that the HHH doing the emulation is in a
    different memory space than the program it is emulating, and in fact
    that is the NORM for emulators and the only way you can get totally
    correct emulation of all programs.

    It does mean that DDD needs to include its own copy of that HHH in its
    memory space, but that is why Linz and Sipser talk about the input using
    a COPY of the decider, and that removes a LOT of the logical problems
    you have, as then you can talk about changing the decider and not worry
    about such changes changing the input.

    But then, you NEED that confusion to support your LIES.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 17 17:11:31 2024
    On 8/17/24 5:05 PM, olcott wrote:
    On 8/17/2024 4:00 PM, Richard Damon wrote:
    On 8/17/24 4:41 PM, olcott wrote:
    On 8/17/2024 3:20 PM, Richard Damon wrote:
    On 8/17/24 4:10 PM, olcott wrote:
    On 8/17/2024 2:27 PM, Richard Damon wrote:
    On 8/17/24 3:00 PM, olcott wrote:>> On 8/17/2024 1:50 PM,
    Richard Damon wrote:
    And thus ALL of memory is part of the input,

    Any additional details have no effect what-so-ever on my claim.


    Suure it does.

    Since your argument tries to say that since DDD is the same to all >>>>>> of them, so its the behavior.

    You are just admitting to being a LIAR.


    *Calling me a liar admits that insults is all that you have*
    *If I made a mistake then show that*

    I did.


    FOR THREE YEARS YOU ALWAYS CHEAT
    BY CHANGING MY WORDS AND REBUTTING THESE CHANGED WORDS

    *Everything that is not expressly stated below is*
    *specified as unspecified*

    Ok.


    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)


    No, DDD can NOT be emulated accoreding to the semantics of the x86
    langauge, because the contents of the location 000015d2 is not
    provided to be emulated, and will need to be emulated after
    emulating the call instruction.


    Everything that is logically entailed by the above specification
    is included by reference. The assumption that DDD and HHH were
    not in the same memory space has always been ridiculous.


    Then I guess you accept that every different HHH generates a DIFFERENT
    Input, as that input, BY LOGHICAL NECESSITY includes all the code of
    HHH so it can be emulated, and thus you claims that "All the DDDs have
    the same bytes" is just a blantent lie.


    This is my only claim
    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)

    I am not claiming anything about any bytes.



    And, as I point out, that isn't true if HHH ever aborts its simulation.

    SO, eitehr you accept that this only holds for PURE EMULATORS that NEVER
    abort, or you accept that you statement is just untrue.

    As I often do, I look ahead at what you are going to claim in the future
    and cut you off at the pass to put up front, the limits of what I am saying,

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 17 18:09:03 2024
    On 8/17/24 5:43 PM, olcott wrote:
    On 8/17/2024 4:11 PM, Richard Damon wrote:
    On 8/17/24 5:05 PM, olcott wrote:
    On 8/17/2024 4:00 PM, Richard Damon wrote:
    On 8/17/24 4:41 PM, olcott wrote:
    On 8/17/2024 3:20 PM, Richard Damon wrote:
    On 8/17/24 4:10 PM, olcott wrote:
    On 8/17/2024 2:27 PM, Richard Damon wrote:
    On 8/17/24 3:00 PM, olcott wrote:>> On 8/17/2024 1:50 PM,
    Richard Damon wrote:
    And thus ALL of memory is part of the input,

    Any additional details have no effect what-so-ever on my claim. >>>>>>>>>

    Suure it does.

    Since your argument tries to say that since DDD is the same to >>>>>>>> all of them, so its the behavior.

    You are just admitting to being a LIAR.


    *Calling me a liar admits that insults is all that you have*
    *If I made a mistake then show that*

    I did.


    FOR THREE YEARS YOU ALWAYS CHEAT
    BY CHANGING MY WORDS AND REBUTTING THESE CHANGED WORDS

    *Everything that is not expressly stated below is*
    *specified as unspecified*

    Ok.


    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)


    No, DDD can NOT be emulated accoreding to the semantics of the x86 >>>>>> langauge, because the contents of the location 000015d2 is not
    provided to be emulated, and will need to be emulated after
    emulating the call instruction.


    Everything that is logically entailed by the above specification
    is included by reference. The assumption that DDD and HHH were
    not in the same memory space has always been ridiculous.


    Then I guess you accept that every different HHH generates a
    DIFFERENT Input, as that input, BY LOGHICAL NECESSITY includes all
    the code of HHH so it can be emulated, and thus you claims that "All
    the DDDs have the same bytes" is just a blantent lie.


    This is my only claim
    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)

    I am not claiming anything about any bytes.



    And, as I point out, that isn't true if HHH ever aborts its simulation.


    That is merely agreeing with what I said

    X = DDD emulated by HHH according to the semantics of the x86 language
    Y = HHH never aborts its emulation of DDD
    Z = DDD never stops running

    I said: (X ∧ Y) ↔ Z
    You said ~Y which entails ~Z just like I said.

    I had to rewrite that a bunch of times.


    But, that also means that you have agreed that this only hold is HHH
    doesn't EVER abort its emulaiton, and thus when you change HHH to try to
    be a decider, that answer no longer holds, because we have a different DDD.

    So, you can't try to play games with the unless it aborts its emulation
    clause.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 17 18:21:34 2024
    On 8/17/24 6:17 PM, olcott wrote:
    On 8/17/2024 5:09 PM, Richard Damon wrote:
    On 8/17/24 5:43 PM, olcott wrote:
    On 8/17/2024 4:11 PM, Richard Damon wrote:
    On 8/17/24 5:05 PM, olcott wrote:
    On 8/17/2024 4:00 PM, Richard Damon wrote:
    On 8/17/24 4:41 PM, olcott wrote:
    On 8/17/2024 3:20 PM, Richard Damon wrote:
    On 8/17/24 4:10 PM, olcott wrote:
    On 8/17/2024 2:27 PM, Richard Damon wrote:
    On 8/17/24 3:00 PM, olcott wrote:>> On 8/17/2024 1:50 PM, >>>>>>>>> Richard Damon wrote:
    And thus ALL of memory is part of the input,

    Any additional details have no effect what-so-ever on my claim. >>>>>>>>>>>

    Suure it does.

    Since your argument tries to say that since DDD is the same to >>>>>>>>>> all of them, so its the behavior.

    You are just admitting to being a LIAR.


    *Calling me a liar admits that insults is all that you have* >>>>>>>>> *If I made a mistake then show that*

    I did.


    FOR THREE YEARS YOU ALWAYS CHEAT
    BY CHANGING MY WORDS AND REBUTTING THESE CHANGED WORDS

    *Everything that is not expressly stated below is*
    *specified as unspecified*

    Ok.


    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)


    No, DDD can NOT be emulated accoreding to the semantics of the >>>>>>>> x86 langauge, because the contents of the location 000015d2 is >>>>>>>> not provided to be emulated, and will need to be emulated after >>>>>>>> emulating the call instruction.


    Everything that is logically entailed by the above specification >>>>>>> is included by reference. The assumption that DDD and HHH were
    not in the same memory space has always been ridiculous.


    Then I guess you accept that every different HHH generates a
    DIFFERENT Input, as that input, BY LOGHICAL NECESSITY includes all >>>>>> the code of HHH so it can be emulated, and thus you claims that
    "All the DDDs have the same bytes" is just a blantent lie.


    This is my only claim
    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)

    I am not claiming anything about any bytes.



    And, as I point out, that isn't true if HHH ever aborts its simulation. >>>>

    That is merely agreeing with what I said

    X = DDD emulated by HHH according to the semantics of the x86 language
    Y = HHH never aborts its emulation of DDD
    Z = DDD never stops running

    I said: (X ∧ Y) ↔ Z
    You said ~Y which entails ~Z just like I said.

    I had to rewrite that a bunch of times.


    But, that also means that you have agreed that this only hold is HHH
    doesn't EVER abort its emulaiton,

    In the same way that
    X = when you are starving hungry
    Y = never eat
    Z = you will die
    (X ∧ Y) ↔ Z
    remains true yet does not hold in the case of ~X ∨ ~Y.

    You never actually refuted (X ∧ Y) ↔ Z
    You simply started with ~Y.


    Strawman, and category error.

    So, do you agree with my comments, or not. If not, what is ACTUALLY
    wrong with them

    Failure to answer will be considered an admission that this is just
    another false claim of yours that you can not support, and my assertion
    is accepted by default.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 17 19:04:04 2024
    On 8/17/24 6:24 PM, olcott wrote:
    On 8/17/2024 5:21 PM, Richard Damon wrote:
    On 8/17/24 6:17 PM, olcott wrote:
    On 8/17/2024 5:09 PM, Richard Damon wrote:
    On 8/17/24 5:43 PM, olcott wrote:
    On 8/17/2024 4:11 PM, Richard Damon wrote:
    On 8/17/24 5:05 PM, olcott wrote:
    On 8/17/2024 4:00 PM, Richard Damon wrote:
    On 8/17/24 4:41 PM, olcott wrote:
    On 8/17/2024 3:20 PM, Richard Damon wrote:
    On 8/17/24 4:10 PM, olcott wrote:
    On 8/17/2024 2:27 PM, Richard Damon wrote:
    On 8/17/24 3:00 PM, olcott wrote:>> On 8/17/2024 1:50 PM, >>>>>>>>>>> Richard Damon wrote:
    And thus ALL of memory is part of the input,

    Any additional details have no effect what-so-ever on my >>>>>>>>>>>>> claim.


    Suure it does.

    Since your argument tries to say that since DDD is the same >>>>>>>>>>>> to all of them, so its the behavior.

    You are just admitting to being a LIAR.


    *Calling me a liar admits that insults is all that you have* >>>>>>>>>>> *If I made a mistake then show that*

    I did.


    FOR THREE YEARS YOU ALWAYS CHEAT
    BY CHANGING MY WORDS AND REBUTTING THESE CHANGED WORDS

    *Everything that is not expressly stated below is*
    *specified as unspecified*

    Ok.


    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping >>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to* >>>>>>>>>>> *the semantics of the x86 language cannot possibly stop* >>>>>>>>>>> *running unless aborted* (out of memory error excluded)


    No, DDD can NOT be emulated accoreding to the semantics of the >>>>>>>>>> x86 langauge, because the contents of the location 000015d2 is >>>>>>>>>> not provided to be emulated, and will need to be emulated
    after emulating the call instruction.


    Everything that is logically entailed by the above specification >>>>>>>>> is included by reference. The assumption that DDD and HHH were >>>>>>>>> not in the same memory space has always been ridiculous.


    Then I guess you accept that every different HHH generates a
    DIFFERENT Input, as that input, BY LOGHICAL NECESSITY includes >>>>>>>> all the code of HHH so it can be emulated, and thus you claims >>>>>>>> that "All the DDDs have the same bytes" is just a blantent lie. >>>>>>>>

    This is my only claim
    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)

    I am not claiming anything about any bytes.



    And, as I point out, that isn't true if HHH ever aborts its
    simulation.


    That is merely agreeing with what I said

    X = DDD emulated by HHH according to the semantics of the x86 language >>>>> Y = HHH never aborts its emulation of DDD
    Z = DDD never stops running

    I said: (X ∧ Y) ↔ Z
    You said ~Y which entails ~Z just like I said.

    I had to rewrite that a bunch of times.


    But, that also means that you have agreed that this only hold is HHH
    doesn't EVER abort its emulaiton,

    In the same way that
    X = when you are starving hungry
    Y = never eat
    Z = you will die
    (X ∧ Y) ↔ Z
    remains true yet does not hold in the case of ~X ∨ ~Y.

    You never actually refuted (X ∧ Y) ↔ Z
    You simply started with ~Y.


    Strawman, and category error.


    Not at all.

    Simply LIE by you, note the "Category Error" is the comparison of:


    X = DDD emulated by HHH according to the semantics of the x86 language
    Y = HHH never aborts its emulation of DDD
    Z = DDD never stops running
    to
    In the same way that
    X = when you are starving hungry
    Y = never eat
    Z = you will die

    which are NOT comparable statements, as the first is about static
    immutable attributes of a program, and the second are transitory
    attributes of a living and changing being.


    I claim (X ∧ Y) ↔ Z
    and you provide the fake rebuttal of ~Y.

    So, do you agree with my comments, or not. If not, what is ACTUALLY
    wrong with them


    I just told you how anyone knowing logic can see your mistake.

    No, you are just proving to the world you are a LIAR.

    I will take your change of topic to be your acceptance of the conditios
    I put on my answer and from now on DDD is only presumed to be
    non-halting when *THE* HHH in the problem NEVER aborts its emulation,
    and THAT is what is considered a "Correct Emulation by the semantics of
    the x86 processor", and you admit that you are lying when you claim that
    an HHH that aborts is correct at saying the correct emulation of DDD
    (which means *THIS* DDD, built on *THIS* HHH) will not reach a final state,

    You also agree that "DDD" as in input includes ALL of the memory that
    holds ANY part of the code of the HHH that this DDD calls, and any claim
    that DIFFFERENT DDDs that call different HHHs are the "same" is just a lie.

    LAST CALL on any disagreement on your stipulation of these FACTS.

    Another side track will be considered your acceptance of this stipulation.

    Failure to answer will be considered an admission that this is just
    another false claim of yours that you can not support, and my
    assertion is accepted by default.



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 17 19:22:00 2024
    On 8/17/24 7:10 PM, olcott wrote:
    On 8/17/2024 5:21 PM, Richard Damon wrote:
    On 8/17/24 6:17 PM, olcott wrote:
    On 8/17/2024 5:09 PM, Richard Damon wrote:
    On 8/17/24 5:43 PM, olcott wrote:
    On 8/17/2024 4:11 PM, Richard Damon wrote:
    On 8/17/24 5:05 PM, olcott wrote:
    On 8/17/2024 4:00 PM, Richard Damon wrote:
    On 8/17/24 4:41 PM, olcott wrote:
    On 8/17/2024 3:20 PM, Richard Damon wrote:
    On 8/17/24 4:10 PM, olcott wrote:
    On 8/17/2024 2:27 PM, Richard Damon wrote:
    On 8/17/24 3:00 PM, olcott wrote:>> On 8/17/2024 1:50 PM, >>>>>>>>>>> Richard Damon wrote:
    And thus ALL of memory is part of the input,

    Any additional details have no effect what-so-ever on my >>>>>>>>>>>>> claim.


    Suure it does.

    Since your argument tries to say that since DDD is the same >>>>>>>>>>>> to all of them, so its the behavior.

    You are just admitting to being a LIAR.


    *Calling me a liar admits that insults is all that you have* >>>>>>>>>>> *If I made a mistake then show that*

    I did.


    FOR THREE YEARS YOU ALWAYS CHEAT
    BY CHANGING MY WORDS AND REBUTTING THESE CHANGED WORDS

    *Everything that is not expressly stated below is*
    *specified as unspecified*

    Ok.


    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping >>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to* >>>>>>>>>>> *the semantics of the x86 language cannot possibly stop* >>>>>>>>>>> *running unless aborted* (out of memory error excluded)


    No, DDD can NOT be emulated accoreding to the semantics of the >>>>>>>>>> x86 langauge, because the contents of the location 000015d2 is >>>>>>>>>> not provided to be emulated, and will need to be emulated
    after emulating the call instruction.


    Everything that is logically entailed by the above specification >>>>>>>>> is included by reference. The assumption that DDD and HHH were >>>>>>>>> not in the same memory space has always been ridiculous.


    Then I guess you accept that every different HHH generates a
    DIFFERENT Input, as that input, BY LOGHICAL NECESSITY includes >>>>>>>> all the code of HHH so it can be emulated, and thus you claims >>>>>>>> that "All the DDDs have the same bytes" is just a blantent lie. >>>>>>>>

    This is my only claim
    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)

    I am not claiming anything about any bytes.



    And, as I point out, that isn't true if HHH ever aborts its
    simulation.


    That is merely agreeing with what I said

    X = DDD emulated by HHH according to the semantics of the x86 language >>>>> Y = HHH never aborts its emulation of DDD
    Z = DDD never stops running

    I said: (X ∧ Y) ↔ Z
    You said ~Y which entails ~Z just like I said.

    I had to rewrite that a bunch of times.


    But, that also means that you have agreed that this only hold is HHH
    doesn't EVER abort its emulaiton,

    In the same way that
    X = when you are starving hungry
    Y = never eat
    Z = you will die
    (X ∧ Y) ↔ Z
    remains true yet does not hold in the case of ~X ∨ ~Y.

    You never actually refuted (X ∧ Y) ↔ Z
    You simply started with ~Y.


    Strawman, and category error.


    There aren't even any categories here:

    No, you claimed:

    X = DDD emulated by HHH according to the semantics of the x86 language
    Y = HHH never aborts its emulation of DDD
    Z = DDD never stops running

    In the same way that

    X = when you are starving hungry
    Y = never eat
    Z = you will die

    Which is a category error.

    I claim (X ∧ Y) ↔ Z
    and you provide the fake rebuttal of ~Y.

    *Here it is with categories*
    If is raining outside and you go outside
    unprotected from the rain then you will get wet.
    You say it is not raining therefore I am wrong.


    And, I will take this as your acceptance of this statement, and you
    agreement to your stipulations:

    I will take your change of topic to be your acceptance of the conditios
    I put on my answer and from now on DDD is only presumed to be
    non-halting when *THE* HHH in the problem NEVER aborts its emulation,
    and THAT is what is considered a "Correct Emulation by the semantics of
    the x86 processor", and you admit that you are lying when you claim that
    an HHH that aborts is correct at saying the correct emulation of DDD
    (which means *THIS* DDD, built on *THIS* HHH) will not reach a final state,

    You also agree that "DDD" as in input includes ALL of the memory that
    holds ANY part of the code of the HHH that this DDD calls, and any claim
    that DIFFFERENT DDDs that call different HHHs are the "same" is just a lie.

    LAST CALL on any disagreement on your stipulation of these FACTS.

    Another side track will be considered your acceptance of this stipulation.

    (Which you just did).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sun Aug 18 11:53:28 2024
    On 2024-08-17 14:35:58 +0000, olcott said:

    On 8/17/2024 9:10 AM, Richard Damon wrote:
    On 8/17/24 8:31 AM, olcott wrote:
    On 8/17/2024 7:29 AM, olcott wrote:
    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)


    Simulating Termination Analyzer H is Not Fooled by Pathological Input D

    https://www.researchgate.net/
    publication/369971402_Simulating_Termination_Analyzer_H_is_Not_Fooled_by_Pathological_Input_D




    And here you admit to your scam.

    You call HHH an "emulator" in describeing DDD, but it is a termination
    Analyzer when it is ruhn.


    I am not going to go around and around with you on this.
    Every reply that diverges from the exact words written
    to the tiniest extent will be construed as deception.

    Even without a tiniest divergence your words are a decption.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sun Aug 18 11:58:58 2024
    On 2024-08-17 15:09:01 +0000, olcott said:

    On 8/17/2024 10:06 AM, Richard Damon wrote:
    On 8/17/24 10:58 AM, olcott wrote:
    On 8/17/2024 9:10 AM, Richard Damon wrote:
    On 8/17/24 8:29 AM, olcott wrote:
    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)


    No, anyone saying that the above is something that CAN be correctly
    emulated by the semantics of the x86 language is just a LIAR.


    You are inserting a word that I did not say.


    To say that DDD is emulated by HHH means that it must be possible to
    validly do that act.


    You are not going to get very far with any claim that
    emulating a sequence of x86 machine-code bytes is impossible.

    It is impossible to emulate a call if the memory content at the
    called address is not kown (or even whether there is any memory
    at that address). The byte sequence above contains a call to
    an address that is not a part of the shown sequence.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sun Aug 18 12:02:26 2024
    On 2024-08-17 15:35:33 +0000, olcott said:

    On 8/17/2024 10:30 AM, Richard Damon wrote:
    On 8/17/24 11:09 AM, olcott wrote:
    On 8/17/2024 10:06 AM, Richard Damon wrote:
    On 8/17/24 10:58 AM, olcott wrote:
    On 8/17/2024 9:10 AM, Richard Damon wrote:
    On 8/17/24 8:29 AM, olcott wrote:
    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)


    No, anyone saying that the above is something that CAN be correctly >>>>>> emulated by the semantics of the x86 language is just a LIAR.


    You are inserting a word that I did not say.


    To say that DDD is emulated by HHH means that it must be possible to
    validly do that act.


    You are not going to get very far with any claim that
    emulating a sequence of x86 machine-code bytes is impossible.



    How do you emulate dthe CALL HHH instruction without the code that follows? >>
    Who is the silly one now?


    No it has moved up to a ridiculous and utterly
    baseless false assumption that is directly contradicted
    by the verified fact that x86utm takes Halt7.obj as
    its input data, thus having all of the machine code
    of HHH directly available to DDD.

    Now you switched the topic. Earlier you were not talking about x86utm
    but emulation, both specifically of DDD by HHH and generally.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sun Aug 18 12:10:22 2024
    On 2024-08-17 18:39:47 +0000, olcott said:

    On 8/17/2024 1:28 PM, Richard Damon wrote:
    On 8/17/24 2:11 PM, olcott wrote:
    On 8/17/2024 12:48 PM, Richard Damon wrote:
    On 8/17/24 1:42 PM, olcott wrote:
    On 8/17/2024 12:36 PM, Richard Damon wrote:
    On 8/17/24 1:24 PM, olcott wrote:
    On 8/17/2024 11:16 AM, Richard Damon wrote:
    On 8/17/24 11:35 AM, olcott wrote:
    On 8/17/2024 10:30 AM, Richard Damon wrote:
    On 8/17/24 11:09 AM, olcott wrote:
    On 8/17/2024 10:06 AM, Richard Damon wrote:
    On 8/17/24 10:58 AM, olcott wrote:
    On 8/17/2024 9:10 AM, Richard Damon wrote:
    On 8/17/24 8:29 AM, olcott wrote:
    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping >>>>>>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD) >>>>>>>>>>>>>>> [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to* >>>>>>>>>>>>>>> *the semantics of the x86 language cannot possibly stop* >>>>>>>>>>>>>>> *running unless aborted* (out of memory error excluded) >>>>>>>>>>>>>>>

    No, anyone saying that the above is something that CAN be correctly
    emulated by the semantics of the x86 language is just a LIAR. >>>>>>>>>>>>>>

    You are inserting a word that I did not say.


    To say that DDD is emulated by HHH means that it must be possible to
    validly do that act.


    You are not going to get very far with any claim that
    emulating a sequence of x86 machine-code bytes is impossible. >>>>>>>>>>>


    How do you emulate dthe CALL HHH instruction without the code that follows?

    Who is the silly one now?


    No it has moved up to a ridiculous and utterly
    baseless false assumption that is directly contradicted
    by the verified fact that x86utm takes Halt7.obj as
    its input data, thus having all of the machine code
    of HHH directly available to DDD.


    And thus, ALL of memory is the "input" and thus any change in it >>>>>>>> renders that answer possibly different.


    There are no other words that can be added to my
    words that change the immutable fact of my words.


    Which are just meaningless garbage and a LIE.

    The DDD given can not be "emulated" by HHH,

    *just meaningless garbage and a LIE*


    So, what IS the correct emulation of a program that goes off into
    undefined memory?


    Do I have to repeat this 500 times before you notice
    that I said it once?

    Utterly baseless false assumption that is directly
    contradicted by the verified fact that x86utm takes
    Halt7.obj as its input data, thus having all of the
    machine code of HHH directly available to DDD.

    But x86utm isn't HHH.


    x86utm doesn't take "DDD" as its input, but the COFF file that contains
    the whole problem.


    Thus DDD has direct access to HHH in this shared memory space.

    Which does meet the requirements of "emulation". In order to be
    a valid emulation the memory space of the emulated system must
    be simulated to the extend the emulated program acesses it.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Aug 18 07:30:22 2024
    On 8/17/24 11:37 PM, olcott wrote:
    On 8/17/2024 5:21 PM, Richard Damon wrote:
    On 8/17/24 6:17 PM, olcott wrote:
    On 8/17/2024 5:09 PM, Richard Damon wrote:
    On 8/17/24 5:43 PM, olcott wrote:
    On 8/17/2024 4:11 PM, Richard Damon wrote:
    On 8/17/24 5:05 PM, olcott wrote:
    On 8/17/2024 4:00 PM, Richard Damon wrote:
    On 8/17/24 4:41 PM, olcott wrote:
    On 8/17/2024 3:20 PM, Richard Damon wrote:
    On 8/17/24 4:10 PM, olcott wrote:
    On 8/17/2024 2:27 PM, Richard Damon wrote:
    On 8/17/24 3:00 PM, olcott wrote:>> On 8/17/2024 1:50 PM, >>>>>>>>>>> Richard Damon wrote:
    And thus ALL of memory is part of the input,

    Any additional details have no effect what-so-ever on my >>>>>>>>>>>>> claim.


    Suure it does.

    Since your argument tries to say that since DDD is the same >>>>>>>>>>>> to all of them, so its the behavior.

    You are just admitting to being a LIAR.


    *Calling me a liar admits that insults is all that you have* >>>>>>>>>>> *If I made a mistake then show that*

    I did.


    FOR THREE YEARS YOU ALWAYS CHEAT
    BY CHANGING MY WORDS AND REBUTTING THESE CHANGED WORDS

    *Everything that is not expressly stated below is*
    *specified as unspecified*

    Ok.


    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping >>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to* >>>>>>>>>>> *the semantics of the x86 language cannot possibly stop* >>>>>>>>>>> *running unless aborted* (out of memory error excluded)


    No, DDD can NOT be emulated accoreding to the semantics of the >>>>>>>>>> x86 langauge, because the contents of the location 000015d2 is >>>>>>>>>> not provided to be emulated, and will need to be emulated
    after emulating the call instruction.


    Everything that is logically entailed by the above specification >>>>>>>>> is included by reference. The assumption that DDD and HHH were >>>>>>>>> not in the same memory space has always been ridiculous.


    Then I guess you accept that every different HHH generates a
    DIFFERENT Input, as that input, BY LOGHICAL NECESSITY includes >>>>>>>> all the code of HHH so it can be emulated, and thus you claims >>>>>>>> that "All the DDDs have the same bytes" is just a blantent lie. >>>>>>>>

    This is my only claim
    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)

    I am not claiming anything about any bytes.



    And, as I point out, that isn't true if HHH ever aborts its
    simulation.


    That is merely agreeing with what I said

    X = DDD emulated by HHH according to the semantics of the x86 language >>>>> Y = HHH never aborts its emulation of DDD
    Z = DDD never stops running

    I said: (X ∧ Y) ↔ Z
    You said ~Y which entails ~Z just like I said.

    I had to rewrite that a bunch of times.


    But, that also means that you have agreed that this only hold is HHH
    doesn't EVER abort its emulaiton,

    In the same way that
    X = when you are starving hungry
    Y = never eat
    Z = you will die
    (X ∧ Y) ↔ Z
    remains true yet does not hold in the case of ~X ∨ ~Y.

    You never actually refuted (X ∧ Y) ↔ Z
    You simply started with ~Y.


    Strawman, and category error.


    Trying to refute (X ∧ Y) ↔ Z
    with ~Y is stupid and does not work.


    IU WASN'T refuting (X ∧ Y) ↔ Z
    IO was pointing out that "HHH never aborts its emulation of DDD" isn't
    the HHH that you are thinking of, and thus we don't have your Y.

    This is shown by the fact you brought up the Termination Analyzers,
    which CAN'T be your HHH that doesn't abort.

    You are just tilting strawmen.

    Note, refuting the conclusion Z from (X ∧ Y) ↔ Z CAN be done by showing that ~Y is a thing.

    This is especially true since you have shown that you think PARTIAL
    simulation are CORRECT simulations, and that you like to switch the
    meaning of the words, and you are going to change the words of:

    It is a basic fact that DDD emulated by HHH according to
    the semantics of the x86 language cannot possibly stop
    running unless aborted (out of memory error excluded)

    from having the unless aborted for applying to the HHH that DDD calls,
    which you seem to be admtting here, to being JUST about the outer HHH,
    to claim that even if HHH does abort its emulation, and thus the DDD
    that calls that HHH will become halting, it is correct to call it
    non-halting, because if we change this HHH to non-halting, which also
    changes the code of the input since you include it as part of the input
    because it is logically necessary, but want to ignore it for the
    definiton of the input being the same..

    Because you have PROVEN that you WILL attempt such a move, being VERY
    EXPLICIT in what is said is important.

    If it breaks your proof because it closes the needed wiggle room, that
    shows your proof was ALWAYS incorrect.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Aug 18 13:30:29 2024
    On 8/18/24 8:28 AM, olcott wrote:
    On 8/18/2024 6:30 AM, Richard Damon wrote:
    On 8/17/24 11:37 PM, olcott wrote:
    On 8/17/2024 5:21 PM, Richard Damon wrote:
    On 8/17/24 6:17 PM, olcott wrote:
    On 8/17/2024 5:09 PM, Richard Damon wrote:
    On 8/17/24 5:43 PM, olcott wrote:
    On 8/17/2024 4:11 PM, Richard Damon wrote:
    On 8/17/24 5:05 PM, olcott wrote:
    On 8/17/2024 4:00 PM, Richard Damon wrote:
    On 8/17/24 4:41 PM, olcott wrote:
    On 8/17/2024 3:20 PM, Richard Damon wrote:
    On 8/17/24 4:10 PM, olcott wrote:
    On 8/17/2024 2:27 PM, Richard Damon wrote:
    On 8/17/24 3:00 PM, olcott wrote:>> On 8/17/2024 1:50 >>>>>>>>>>>>> PM, Richard Damon wrote:
    And thus ALL of memory is part of the input, >>>>>>>>>>>>>>>
    Any additional details have no effect what-so-ever on my >>>>>>>>>>>>>>> claim.


    Suure it does.

    Since your argument tries to say that since DDD is the >>>>>>>>>>>>>> same to all of them, so its the behavior.

    You are just admitting to being a LIAR.


    *Calling me a liar admits that insults is all that you have* >>>>>>>>>>>>> *If I made a mistake then show that*

    I did.


    FOR THREE YEARS YOU ALWAYS CHEAT
    BY CHANGING MY WORDS AND REBUTTING THESE CHANGED WORDS >>>>>>>>>>>>>
    *Everything that is not expressly stated below is*
    *specified as unspecified*

    Ok.


    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping >>>>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to* >>>>>>>>>>>>> *the semantics of the x86 language cannot possibly stop* >>>>>>>>>>>>> *running unless aborted* (out of memory error excluded) >>>>>>>>>>>>>

    No, DDD can NOT be emulated accoreding to the semantics of >>>>>>>>>>>> the x86 langauge, because the contents of the location >>>>>>>>>>>> 000015d2 is not provided to be emulated, and will need to be >>>>>>>>>>>> emulated after emulating the call instruction.


    Everything that is logically entailed by the above specification >>>>>>>>>>> is included by reference. The assumption that DDD and HHH were >>>>>>>>>>> not in the same memory space has always been ridiculous. >>>>>>>>>>>

    Then I guess you accept that every different HHH generates a >>>>>>>>>> DIFFERENT Input, as that input, BY LOGHICAL NECESSITY includes >>>>>>>>>> all the code of HHH so it can be emulated, and thus you claims >>>>>>>>>> that "All the DDDs have the same bytes" is just a blantent lie. >>>>>>>>>>

    This is my only claim
    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)

    I am not claiming anything about any bytes.



    And, as I point out, that isn't true if HHH ever aborts its
    simulation.


    That is merely agreeing with what I said

    X = DDD emulated by HHH according to the semantics of the x86
    language
    Y = HHH never aborts its emulation of DDD
    Z = DDD never stops running

    I said: (X ∧ Y) ↔ Z
    You said ~Y which entails ~Z just like I said.

    I had to rewrite that a bunch of times.


    But, that also means that you have agreed that this only hold is
    HHH doesn't EVER abort its emulaiton,

    In the same way that
    X = when you are starving hungry
    Y = never eat
    Z = you will die
    (X ∧ Y) ↔ Z
    remains true yet does not hold in the case of ~X ∨ ~Y.

    You never actually refuted (X ∧ Y) ↔ Z
    You simply started with ~Y.


    Strawman, and category error.


    Trying to refute (X ∧ Y) ↔ Z
    with ~Y is stupid and does not work.


    IU WASN'T refuting (X ∧ Y) ↔ Z

    Then you are trying to get away with changing the subject
    through the strawman error.


    But I was pointing out that it only applied *IF* Y is true, and that
    means that HHH, and there is only one HHH at a time, never aborts.

    This means that an HHH that does abort can't use this about the DDD it
    is emulating if it is the DDD that calls it, as it isn't the HHH that
    never aborts.

    Your reluctance to acknowledge this clarification shows that you plan a deception.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Aug 18 13:31:40 2024
    On 8/18/24 8:48 AM, olcott wrote:
    On 8/18/2024 3:58 AM, Mikko wrote:
    On 2024-08-17 15:09:01 +0000, olcott said:

    On 8/17/2024 10:06 AM, Richard Damon wrote:
    On 8/17/24 10:58 AM, olcott wrote:
    On 8/17/2024 9:10 AM, Richard Damon wrote:
    On 8/17/24 8:29 AM, olcott wrote:
    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)


    No, anyone saying that the above is something that CAN be
    correctly emulated by the semantics of the x86 language is just a
    LIAR.


    You are inserting a word that I did not say.


    To say that DDD is emulated by HHH means that it must be possible to
    validly do that act.


    You are not going to get very far with any claim that
    emulating a sequence of x86 machine-code bytes is impossible.

    It is impossible to emulate a call if the memory content at the
    called address is not kown (or even whether there is any memory
    at that address). The byte sequence above contains a call to
    an address that is not a part of the shown sequence.


    x86utm takes the compiled Halt7.obj file of this c program https://github.com/plolcott/x86utm/blob/master/Halt7.c
    Thus making all of the code of HHH directly available to
    DDD and itself. HHH emulates itself emulating DDD.



    But your problem statement doesn't mention x86utm, and specidifically
    says only things explicitluy stated.

    YOu are just showing you don't understand what you are saying.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Mon Aug 19 10:21:04 2024
    On 2024-08-18 13:00:19 +0000, olcott said:

    On 8/18/2024 4:02 AM, Mikko wrote:
    On 2024-08-17 15:35:33 +0000, olcott said:

    On 8/17/2024 10:30 AM, Richard Damon wrote:
    On 8/17/24 11:09 AM, olcott wrote:
    On 8/17/2024 10:06 AM, Richard Damon wrote:
    On 8/17/24 10:58 AM, olcott wrote:
    On 8/17/2024 9:10 AM, Richard Damon wrote:
    On 8/17/24 8:29 AM, olcott wrote:
    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)


    No, anyone saying that the above is something that CAN be correctly >>>>>>>> emulated by the semantics of the x86 language is just a LIAR.


    You are inserting a word that I did not say.


    To say that DDD is emulated by HHH means that it must be possible to >>>>>> validly do that act.


    You are not going to get very far with any claim that
    emulating a sequence of x86 machine-code bytes is impossible.



    How do you emulate dthe CALL HHH instruction without the code that follows?

    Who is the silly one now?


    No it has moved up to a ridiculous and utterly
    baseless false assumption that is directly contradicted
    by the verified fact that x86utm takes Halt7.obj as
    its input data, thus having all of the machine code
    of HHH directly available to DDD.

    Now you switched the topic. Earlier you were not talking about x86utm
    but emulation, both specifically of DDD by HHH and generally.


    It is stupid to assume that HHH and DDD are not in the
    same shared memory space.

    It is stupid to assume that HHH and DDD can be in only one memory space.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Mon Aug 19 10:19:37 2024
    On 2024-08-18 13:03:41 +0000, olcott said:

    On 8/18/2024 4:10 AM, Mikko wrote:
    On 2024-08-17 18:39:47 +0000, olcott said:

    On 8/17/2024 1:28 PM, Richard Damon wrote:
    On 8/17/24 2:11 PM, olcott wrote:>>>>
    Utterly baseless false assumption that is directly
    contradicted by the verified fact that x86utm takes
    Halt7.obj as its input data, thus having all of the
    machine code of HHH directly available to DDD.

    But x86utm isn't HHH.


    x86utm doesn't take "DDD" as its input, but the COFF file that contains >>>> the whole problem.


    Thus DDD has direct access to HHH in this shared memory space.

    Which does meet the requirements of "emulation". In order to be
    a valid emulation the memory space of the emulated system must
    be simulated to the extend the emulated program acesses it.


    *No: infinite loops need not be infinitely emulated*

    Maybe, maybe not. If the requirement is "Emulate this" then they need.
    If the emulation is discontinued before completion then it is an error
    to call it "emulation" without the qualifier "partial" but OK to call
    it "partial emulation".

    A process similar to mathematical induction correctly
    predicts when an unlimited emulation of an input
    cannot possibly stop running unless aborted.

    Mathematical induction is not a process. It is a postulate that
    applies in certain mathematical systems, e.g. natural numbers.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Mon Aug 19 10:26:14 2024
    On 2024-08-18 12:48:32 +0000, olcott said:

    On 8/18/2024 3:58 AM, Mikko wrote:
    On 2024-08-17 15:09:01 +0000, olcott said:

    On 8/17/2024 10:06 AM, Richard Damon wrote:
    On 8/17/24 10:58 AM, olcott wrote:
    On 8/17/2024 9:10 AM, Richard Damon wrote:
    On 8/17/24 8:29 AM, olcott wrote:
    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to*
    *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)


    No, anyone saying that the above is something that CAN be correctly >>>>>> emulated by the semantics of the x86 language is just a LIAR.


    You are inserting a word that I did not say.


    To say that DDD is emulated by HHH means that it must be possible to
    validly do that act.


    You are not going to get very far with any claim that
    emulating a sequence of x86 machine-code bytes is impossible.

    It is impossible to emulate a call if the memory content at the
    called address is not kown (or even whether there is any memory
    at that address). The byte sequence above contains a call to
    an address that is not a part of the shown sequence.


    x86utm takes the compiled Halt7.obj file of this c program https://github.com/plolcott/x86utm/blob/master/Halt7.c
    Thus making all of the code of HHH directly available to
    DDD and itself. HHH emulates itself emulating DDD.

    It is not an emulation of DDD if the execution differs from a
    real execution of DDD.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to Richard Damon on Mon Aug 19 10:23:05 2024
    On 2024-08-18 17:30:39 +0000, Richard Damon said:

    On 8/18/24 9:00 AM, olcott wrote:
    On 8/18/2024 4:02 AM, Mikko wrote:
    On 2024-08-17 15:35:33 +0000, olcott said:

    On 8/17/2024 10:30 AM, Richard Damon wrote:
    On 8/17/24 11:09 AM, olcott wrote:
    On 8/17/2024 10:06 AM, Richard Damon wrote:
    On 8/17/24 10:58 AM, olcott wrote:
    On 8/17/2024 9:10 AM, Richard Damon wrote:
    On 8/17/24 8:29 AM, olcott wrote:
    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping >>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to* >>>>>>>>>> *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)


    No, anyone saying that the above is something that CAN be correctly >>>>>>>>> emulated by the semantics of the x86 language is just a LIAR. >>>>>>>>>

    You are inserting a word that I did not say.


    To say that DDD is emulated by HHH means that it must be possible to >>>>>>> validly do that act.


    You are not going to get very far with any claim that
    emulating a sequence of x86 machine-code bytes is impossible.



    How do you emulate dthe CALL HHH instruction without the code that follows?

    Who is the silly one now?


    No it has moved up to a ridiculous and utterly
    baseless false assumption that is directly contradicted
    by the verified fact that x86utm takes Halt7.obj as
    its input data, thus having all of the machine code
    of HHH directly available to DDD.

    Now you switched the topic. Earlier you were not talking about x86utm
    but emulation, both specifically of DDD by HHH and generally.


    It is stupid to assume that HHH and DDD are not in the
    same shared memory space.


    You need to decide what can be assumed and make it clear.

    Statements don't mean what you want them to mean, but what you say, and
    they need to be consistant.

    I'd prefer incosistent statements. Then we could prove whatever we want
    to prove about their author.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to Mikko on Mon Aug 19 07:19:14 2024
    On 8/19/24 3:21 AM, Mikko wrote:
    On 2024-08-18 13:00:19 +0000, olcott said:

    On 8/18/2024 4:02 AM, Mikko wrote:
    On 2024-08-17 15:35:33 +0000, olcott said:

    On 8/17/2024 10:30 AM, Richard Damon wrote:
    On 8/17/24 11:09 AM, olcott wrote:
    On 8/17/2024 10:06 AM, Richard Damon wrote:
    On 8/17/24 10:58 AM, olcott wrote:
    On 8/17/2024 9:10 AM, Richard Damon wrote:
    On 8/17/24 8:29 AM, olcott wrote:
    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping >>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to* >>>>>>>>>> *the semantics of the x86 language cannot possibly stop*
    *running unless aborted* (out of memory error excluded)


    No, anyone saying that the above is something that CAN be
    correctly emulated by the semantics of the x86 language is just >>>>>>>>> a LIAR.


    You are inserting a word that I did not say.


    To say that DDD is emulated by HHH means that it must be possible >>>>>>> to validly do that act.


    You are not going to get very far with any claim that
    emulating a sequence of x86 machine-code bytes is impossible.



    How do you emulate dthe CALL HHH instruction without the code that
    follows?

    Who is the silly one now?


    No it has moved up to a ridiculous and utterly
    baseless false assumption that is directly contradicted
    by the verified fact that x86utm takes Halt7.obj as
    its input data, thus having all of the machine code
    of HHH directly available to DDD.

    Now you switched the topic. Earlier you were not talking about x86utm
    but emulation, both specifically of DDD by HHH and generally.


    It is stupid to assume that HHH and DDD are not in the
    same shared memory space.

    It is stupid to assume that HHH and DDD can be in only one memory space.


    But there is only one in *THE* memory space we are talking about.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to Richard Damon on Tue Aug 20 11:54:21 2024
    On 2024-08-19 11:19:14 +0000, Richard Damon said:

    On 8/19/24 3:21 AM, Mikko wrote:
    On 2024-08-18 13:00:19 +0000, olcott said:

    On 8/18/2024 4:02 AM, Mikko wrote:
    On 2024-08-17 15:35:33 +0000, olcott said:

    On 8/17/2024 10:30 AM, Richard Damon wrote:
    On 8/17/24 11:09 AM, olcott wrote:
    On 8/17/2024 10:06 AM, Richard Damon wrote:
    On 8/17/24 10:58 AM, olcott wrote:
    On 8/17/2024 9:10 AM, Richard Damon wrote:
    On 8/17/24 8:29 AM, olcott wrote:
    void DDD()
    {
       HHH(DDD);
    }

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping >>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    *It is a basic fact that DDD emulated by HHH according to* >>>>>>>>>>> *the semantics of the x86 language cannot possibly stop* >>>>>>>>>>> *running unless aborted* (out of memory error excluded)


    No, anyone saying that the above is something that CAN be correctly >>>>>>>>>> emulated by the semantics of the x86 language is just a LIAR. >>>>>>>>>>

    You are inserting a word that I did not say.


    To say that DDD is emulated by HHH means that it must be possible to >>>>>>>> validly do that act.


    You are not going to get very far with any claim that
    emulating a sequence of x86 machine-code bytes is impossible.



    How do you emulate dthe CALL HHH instruction without the code that follows?

    Who is the silly one now?


    No it has moved up to a ridiculous and utterly
    baseless false assumption that is directly contradicted
    by the verified fact that x86utm takes Halt7.obj as
    its input data, thus having all of the machine code
    of HHH directly available to DDD.

    Now you switched the topic. Earlier you were not talking about x86utm
    but emulation, both specifically of DDD by HHH and generally.


    It is stupid to assume that HHH and DDD are not in the
    same shared memory space.

    It is stupid to assume that HHH and DDD can be in only one memory space.


    But there is only one in *THE* memory space we are talking about.

    A direct execution of DDD could happen in another memory space.
    The variant HHH's Olcott talks about could also run in another
    memory space.

    Olcott's HHH does not create a separate memory space for the execution
    of the argument program. In a better design there would be another
    memory space for the simulated exectution and the simulated simulator
    would create yet another memory space.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)