_DDD()
[00002172] 55 push ebp
[00002173] 8bec mov ebp,esp
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH0
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
According to the semantics of the x86 programming language
when DDD correctly emulated by H0 calls H0(DDD) this call
cannot possibly return.
Likewise according to the semantics of arithmetic for
decimal integers: 2 + 3 = 5.
Anyone disagreeing with these two statements is WRONG.
On 6/23/2024 1:20 PM, Richard Damon wrote:
On 6/23/24 9:40 AM, olcott wrote:
_DDD()
[00002172] 55 push ebp
[00002173] 8bec mov ebp,esp
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH0
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
According to the semantics of the x86 programming language
when DDD correctly emulated by H0 calls H0(DDD) this call
cannot possibly return.
Likewise according to the semantics of arithmetic for
decimal integers: 2 + 3 = 5.
Anyone disagreeing with these two statements is WRONG.
NOw, if you REALLY mean just can H0 simulate this input to a final
state, the answer is WHO CARES.
But I will put out a few comments on errors in your presentation\.
First, if you ONLY have the bytes presented, then the answer becomes
trivial, as H0 HAS to stop emulating when it gets to the call
instruction, as there is no data at address 000015d2 defined to simulate.
What a God damned liar.
https://liarparadox.org/HH0_(DDD)_Full_Trace.pdf
On 6/23/2024 4:49 PM, Richard Damon wrote:
On 6/23/24 5:41 PM, olcott wrote:
On 6/23/2024 1:20 PM, Richard Damon wrote:
On 6/23/24 9:40 AM, olcott wrote:
_DDD()
[00002172] 55 push ebp
[00002173] 8bec mov ebp,esp
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH0
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
According to the semantics of the x86 programming language
when DDD correctly emulated by H0 calls H0(DDD) this call
cannot possibly return.
Likewise according to the semantics of arithmetic for
decimal integers: 2 + 3 = 5.
Anyone disagreeing with these two statements is WRONG.
NOw, if you REALLY mean just can H0 simulate this input to a final
state, the answer is WHO CARES.
But I will put out a few comments on errors in your presentation\.
First, if you ONLY have the bytes presented, then the answer becomes
trivial, as H0 HAS to stop emulating when it gets to the call
instruction, as there is no data at address 000015d2 defined to
simulate.
What a God damned liar.
https://liarparadox.org/HH0_(DDD)_Full_Trace.pdf
Which begins its trace at main, not DDD:
You knew that there IS an HH0 and lied about it.
That makes you a God damned liar.
Of course C programs begin at main() Liar !!!
On 6/23/2024 5:35 PM, Richard Damon wrote:
On 6/23/24 6:04 PM, olcott wrote:
On 6/23/2024 4:49 PM, Richard Damon wrote:
On 6/23/24 5:41 PM, olcott wrote:
On 6/23/2024 1:20 PM, Richard Damon wrote:
On 6/23/24 9:40 AM, olcott wrote:
_DDD()
[00002172] 55 push ebp
[00002173] 8bec mov ebp,esp
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH0
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
According to the semantics of the x86 programming language
when DDD correctly emulated by H0 calls H0(DDD) this call
cannot possibly return.
Likewise according to the semantics of arithmetic for
decimal integers: 2 + 3 = 5.
Anyone disagreeing with these two statements is WRONG.
NOw, if you REALLY mean just can H0 simulate this input to a final >>>>>> state, the answer is WHO CARES.
But I will put out a few comments on errors in your presentation\. >>>>>>
First, if you ONLY have the bytes presented, then the answer
becomes trivial, as H0 HAS to stop emulating when it gets to the
call instruction, as there is no data at address 000015d2 defined
to simulate.
What a God damned liar.
https://liarparadox.org/HH0_(DDD)_Full_Trace.pdf
Which begins its trace at main, not DDD:
You knew that there IS an HH0 and lied about it.
That makes you a God damned liar.
Of course C programs begin at main() Liar !!!
But you weren't talking about it, so your trace isn't the claimed
trace, so you are again the LIAR.
You keep on talking about the decider taking as its input, the machine
that calls it, and what THAT DECIDERS trace shows.
That will not begin with main.
THAT is the input that you NEED to show to "verify" your claim, and
that you have never done.
So, you are just showing that either you don't know what you are
talking about, or intentionally trying to use double speak to avoid
revealing your error.
In the above program, if the listed bytes are all that is available,
HHH0(DDD) absolutely can not trace more than 4 instructions.
Thus, to make you claim, the input can't be just what you show. PERIOD.
It must include all of the memory that the trace would go to, which
means all of HHH0 and everything it calls, so when you change the
decider, you have a different input, so can't equate them without lying.
You know what the freak I was talking from prior
discussions unless your brain is so damaged that
you can remember anything from one post to the next.
In the case that you affirm that your brain <is>
this damaged then I humbly apologize.
On 6/23/2024 5:58 PM, Richard Damon wrote:
On 6/23/24 6:45 PM, olcott wrote:So you insist on lying about this verified fact?
You know what the freak I was talking from prior
discussions unless your brain is so damaged that
you can't remember anything from one post to the next.
In the case that you affirm that your brain <is>
this damaged then I humbly apologize.
No, you don't know what you are talking about.
_DDD()
[00002172] 55 push ebp
[00002173] 8bec mov ebp,esp
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call H0(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
According to the semantics of the x86 programming language
when DDD correctly emulated by H0 calls H0(DDD) this call
cannot possibly return.
On 6/23/2024 6:44 PM, Richard Damon wrote:
On 6/23/24 7:34 PM, olcott wrote:
On 6/23/2024 5:58 PM, Richard Damon wrote:
On 6/23/24 6:45 PM, olcott wrote:So you insist on lying about this verified fact?
You know what the freak I was talking from prior
discussions unless your brain is so damaged that
you can't remember anything from one post to the next.
In the case that you affirm that your brain <is>
this damaged then I humbly apologize.
No, you don't know what you are talking about.
_DDD()
[00002172] 55 push ebp
[00002173] 8bec mov ebp,esp
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call H0(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
According to the semantics of the x86 programming language
when DDD correctly emulated by H0 calls H0(DDD) this call
cannot possibly return.
I won't say it can't be true, but it hasn't been proven, largely
because it seems you don't know how to do a formal logic proof.
Liar
On 6/23/2024 7:24 PM, Richard Damon wrote:
On 6/23/24 8:08 PM, olcott wrote:
On 6/23/2024 6:44 PM, Richard Damon wrote:
On 6/23/24 7:34 PM, olcott wrote:
On 6/23/2024 5:58 PM, Richard Damon wrote:
On 6/23/24 6:45 PM, olcott wrote:So you insist on lying about this verified fact?
You know what the freak I was talking from prior
discussions unless your brain is so damaged that
you can't remember anything from one post to the next.
In the case that you affirm that your brain <is>
this damaged then I humbly apologize.
No, you don't know what you are talking about.
_DDD()
[00002172] 55 push ebp
[00002173] 8bec mov ebp,esp
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call H0(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
According to the semantics of the x86 programming language
when DDD correctly emulated by H0 calls H0(DDD) this call
cannot possibly return.
I won't say it can't be true, but it hasn't been proven, largely
because it seems you don't know how to do a formal logic proof.
Liar
Then where is the proof?
And were is the simulation that H0 did?
Failure to show where you ACTUALLY PROVED it just shows you a liar.
Remember the parts of a Formal Logic Proof:
You could disagree that 2 + 3 = 5 on this same Jackass basis.
2 + 3 = 5 ON THE FREAKING BASIS OF THE SEMANTICS OF ARITHMETIC.
According to the semantics of the x86 programming language
when DDD correctly emulated by H0 calls H0(DDD) this call
cannot possibly return.
On 6/23/2024 8:13 PM, Richard Damon wrote:
On 6/23/24 9:00 PM, olcott wrote:
On 6/23/2024 7:24 PM, Richard Damon wrote:
On 6/23/24 8:08 PM, olcott wrote:
On 6/23/2024 6:44 PM, Richard Damon wrote:
On 6/23/24 7:34 PM, olcott wrote:
On 6/23/2024 5:58 PM, Richard Damon wrote:
On 6/23/24 6:45 PM, olcott wrote:So you insist on lying about this verified fact?
You know what the freak I was talking from prior
discussions unless your brain is so damaged that
you can't remember anything from one post to the next.
In the case that you affirm that your brain <is>
this damaged then I humbly apologize.
No, you don't know what you are talking about.
_DDD()
[00002172] 55 push ebp
[00002173] 8bec mov ebp,esp
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call H0(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
According to the semantics of the x86 programming language
when DDD correctly emulated by H0 calls H0(DDD) this call
cannot possibly return.
I won't say it can't be true, but it hasn't been proven, largely
because it seems you don't know how to do a formal logic proof.
Liar
Then where is the proof?
And were is the simulation that H0 did?
Failure to show where you ACTUALLY PROVED it just shows you a liar.
Remember the parts of a Formal Logic Proof:
You could disagree that 2 + 3 = 5 on this same Jackass basis.
2 + 3 = 5 ON THE FREAKING BASIS OF THE SEMANTICS OF ARITHMETIC.
But I seen proofs that 2 + 3 = 5
And that is done on a proof that uses the semantics of aritmetic.
The phrase "Semantics of Arithmetic" though, is not a proof.
According to the semantics of the x86 programming language
when DDD correctly emulated by H0 calls H0(DDD) this call
cannot possibly return.
Then try to prove it.
I will not try any prove that 2 + 3 = 5, if you deny
it then you are a liar.
Likewise for the behavior of DDD correctly simulated
by H0. A correct x86 emulator already proved this three
years ago and you still try and get away with lying about it.
We have gotten it down to this ONLY LIARS WILL DISAGREE
THAT MY PROOF IS CORRECT.
DDD correctly emulated by H0 DOES NOT HALT.
Likewise for P correctly emulated by H.
typedef int (*ptr2)();
int H(ptr2 P, ptr2 I);
int P(ptr2 x)
{
int Halt_Status = H(x, x);
if (Halt_Status)
HERE: goto HERE;
return Halt_Status;
}
int main()
{
H(P,P);
}
_P()
[000020e2] 55 push ebp ; housekeeping
[000020e3] 8bec mov ebp,esp ; housekeeping [000020e5] 51 push ecx ; housekeeping
[000020e6] 8b4508 mov eax,[ebp+08] ; parameter
[000020e9] 50 push eax ; push parameter
[000020ea] 8b4d08 mov ecx,[ebp+08] ; parameter
[000020ed] 51 push ecx ; push parameter
[000020ee] e82ff3ffff call 00001422 ; call H(P,P) [000020f3] 83c408 add esp,+08
[000020f6] 8945fc mov [ebp-04],eax
[000020f9] 837dfc00 cmp dword [ebp-04],+00
[000020fd] 7402 jz 00002101
[000020ff] ebfe jmp 000020ff
[00002101] 8b45fc mov eax,[ebp-04]
[00002104] 8be5 mov esp,ebp
[00002106] 5d pop ebp
[00002107] c3 ret
Size in bytes:(0038) [00002107]
On 6/23/2024 8:30 PM, Richard Damon wrote:
On 6/23/24 9:20 PM, olcott wrote:
On 6/23/2024 8:13 PM, Richard Damon wrote:
On 6/23/24 9:00 PM, olcott wrote:
On 6/23/2024 7:24 PM, Richard Damon wrote:
On 6/23/24 8:08 PM, olcott wrote:
On 6/23/2024 6:44 PM, Richard Damon wrote:
On 6/23/24 7:34 PM, olcott wrote:
On 6/23/2024 5:58 PM, Richard Damon wrote:
On 6/23/24 6:45 PM, olcott wrote:So you insist on lying about this verified fact?
You know what the freak I was talking from prior
discussions unless your brain is so damaged that
you can't remember anything from one post to the next.
In the case that you affirm that your brain <is>
this damaged then I humbly apologize.
No, you don't know what you are talking about.
_DDD()
[00002172] 55 push ebp
[00002173] 8bec mov ebp,esp
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call H0(DDD) >>>>>>>>> [0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
According to the semantics of the x86 programming language
when DDD correctly emulated by H0 calls H0(DDD) this call
cannot possibly return.
I won't say it can't be true, but it hasn't been proven, largely >>>>>>>> because it seems you don't know how to do a formal logic proof. >>>>>>>>
Liar
Then where is the proof?
And were is the simulation that H0 did?
Failure to show where you ACTUALLY PROVED it just shows you a liar. >>>>>>
Remember the parts of a Formal Logic Proof:
You could disagree that 2 + 3 = 5 on this same Jackass basis.
2 + 3 = 5 ON THE FREAKING BASIS OF THE SEMANTICS OF ARITHMETIC.
But I seen proofs that 2 + 3 = 5
And that is done on a proof that uses the semantics of aritmetic.
The phrase "Semantics of Arithmetic" though, is not a proof.
According to the semantics of the x86 programming language
when DDD correctly emulated by H0 calls H0(DDD) this call
cannot possibly return.
Then try to prove it.
I will not try any prove that 2 + 3 = 5, if you deny
it then you are a liar.
And you don't need to, as it has been done.
Now, showing how 2 + 3 = 5 would help show you how to right an actual
proof.
Likewise for the behavior of DDD correctly simulated
by H0. A correct x86 emulator already proved this three
years ago and you still try and get away with lying about it.
Nope. Just a fallacy of proof by example, which isn't a proof.
We have gotten it down to this ONLY LIARS WILL DISAGREE
THAT MY PROOF IS CORRECT.
WHAT PROOF?
No proof, just means your statement is just a LIE.
DDD correctly emulated by H0 DOES NOT HALT.
TYPE ERROR.
Correct Simutation by H is not part of the definition of HALTING.
Just proves your ignorance of what you talk about.
Likewise for P correctly emulated by H.
AGAIN TYPE ERROR.
Correct Simutation by H is not part of the definition of HALTING.
Just proves your ignorance of what you talk about.
typedef int (*ptr2)();
int H(ptr2 P, ptr2 I);
int P(ptr2 x)
{
int Halt_Status = H(x, x);
if (Halt_Status)
HERE: goto HERE;
return Halt_Status;
}
int main()
{
H(P,P);
}
_P()
[000020e2] 55 push ebp ; housekeeping
[000020e3] 8bec mov ebp,esp ; housekeeping
[000020e5] 51 push ecx ; housekeeping
[000020e6] 8b4508 mov eax,[ebp+08] ; parameter
[000020e9] 50 push eax ; push parameter
[000020ea] 8b4d08 mov ecx,[ebp+08] ; parameter
[000020ed] 51 push ecx ; push parameter
[000020ee] e82ff3ffff call 00001422 ; call H(P,P)
[000020f3] 83c408 add esp,+08
[000020f6] 8945fc mov [ebp-04],eax
[000020f9] 837dfc00 cmp dword [ebp-04],+00
[000020fd] 7402 jz 00002101
[000020ff] ebfe jmp 000020ff
[00002101] 8b45fc mov eax,[ebp-04]
[00002104] 8be5 mov esp,ebp
[00002106] 5d pop ebp
[00002107] c3 ret
Size in bytes:(0038) [00002107]
And, P(P) Halts since you have indicated that H(P,P) to returns 0.
VERIFIED FACT.
A verified fact to a God damned liar.
The actual verified fact is that when P is correctly emulated
by H according to the semantics of the x86 language that the
call from P to H(P,P) CANNOT POSSIBLY RETURN.
On 6/23/2024 8:20 PM, olcott wrote:
On 6/23/2024 8:13 PM, Richard Damon wrote:
On 6/23/24 9:00 PM, olcott wrote:
On 6/23/2024 7:24 PM, Richard Damon wrote:
On 6/23/24 8:08 PM, olcott wrote:
On 6/23/2024 6:44 PM, Richard Damon wrote:
On 6/23/24 7:34 PM, olcott wrote:
On 6/23/2024 5:58 PM, Richard Damon wrote:
On 6/23/24 6:45 PM, olcott wrote:So you insist on lying about this verified fact?
You know what the freak I was talking from prior
discussions unless your brain is so damaged that
you can't remember anything from one post to the next.
In the case that you affirm that your brain <is>
this damaged then I humbly apologize.
No, you don't know what you are talking about.
_DDD()
[00002172] 55 push ebp
[00002173] 8bec mov ebp,esp
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call H0(DDD) >>>>>>>> [0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
According to the semantics of the x86 programming language
when DDD correctly emulated by H0 calls H0(DDD) this call
cannot possibly return.
I won't say it can't be true, but it hasn't been proven, largely >>>>>>> because it seems you don't know how to do a formal logic proof.
Liar
Then where is the proof?
And were is the simulation that H0 did?
Failure to show where you ACTUALLY PROVED it just shows you a liar.
Remember the parts of a Formal Logic Proof:
You could disagree that 2 + 3 = 5 on this same Jackass basis.
2 + 3 = 5 ON THE FREAKING BASIS OF THE SEMANTICS OF ARITHMETIC.
But I seen proofs that 2 + 3 = 5
And that is done on a proof that uses the semantics of aritmetic.
The phrase "Semantics of Arithmetic" though, is not a proof.
According to the semantics of the x86 programming language
when DDD correctly emulated by H0 calls H0(DDD) this call
cannot possibly return.
Then try to prove it.
I will not try any prove that 2 + 3 = 5, if you deny
it then you are a liar.
Likewise for the behavior of DDD correctly simulated
by H0. A correct x86 emulator already proved this three
years ago and you still try and get away with lying about it.
We have gotten it down to this ONLY LIARS WILL DISAGREE
THAT MY PROOF IS CORRECT.
DDD correctly emulated by H0 DOES NOT HALT.
Likewise for P correctly emulated by H.
typedef int (*ptr2)();
int H(ptr2 P, ptr2 I);
int P(ptr2 x)
{
int Halt_Status = H(x, x);
if (Halt_Status)
HERE: goto HERE;
return Halt_Status;
}
int main()
{
H(P,P);
}
_P()
[000020e2] 55 push ebp ; housekeeping
[000020e3] 8bec mov ebp,esp ; housekeeping >> [000020e5] 51 push ecx ; housekeeping
[000020e6] 8b4508 mov eax,[ebp+08] ; parameter
[000020e9] 50 push eax ; push parameter
[000020ea] 8b4d08 mov ecx,[ebp+08] ; parameter
[000020ed] 51 push ecx ; push parameter
[000020ee] e82ff3ffff call 00001422 ; call H(P,P)
[000020f3] 83c408 add esp,+08
[000020f6] 8945fc mov [ebp-04],eax
[000020f9] 837dfc00 cmp dword [ebp-04],+00
[000020fd] 7402 jz 00002101
[000020ff] ebfe jmp 000020ff
[00002101] 8b45fc mov eax,[ebp-04]
[00002104] 8be5 mov esp,ebp
[00002106] 5d pop ebp
[00002107] c3 ret
Size in bytes:(0038) [00002107]
It took me a couple of years to realize the key difference
between P(P) and P correctly simulated by H is that in the
latter case the call to H(P,P) cannot possibly return.
On 6/23/2024 9:03 PM, Richard Damon wrote:
On 6/23/24 9:33 PM, olcott wrote:
On 6/23/2024 8:20 PM, olcott wrote:And no one disagrees that they are different.
On 6/23/2024 8:13 PM, Richard Damon wrote:
On 6/23/24 9:00 PM, olcott wrote:
On 6/23/2024 7:24 PM, Richard Damon wrote:
On 6/23/24 8:08 PM, olcott wrote:
On 6/23/2024 6:44 PM, Richard Damon wrote:
On 6/23/24 7:34 PM, olcott wrote:
On 6/23/2024 5:58 PM, Richard Damon wrote:
On 6/23/24 6:45 PM, olcott wrote:So you insist on lying about this verified fact?
You know what the freak I was talking from prior
discussions unless your brain is so damaged that
you can't remember anything from one post to the next. >>>>>>>>>>>>
In the case that you affirm that your brain <is>
this damaged then I humbly apologize.
No, you don't know what you are talking about.
_DDD()
[00002172] 55 push ebp
[00002173] 8bec mov ebp,esp
[00002175] 6872210000 push 00002172 ; push DDD >>>>>>>>>> [0000217a] e853f4ffff call 000015d2 ; call H0(DDD) >>>>>>>>>> [0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
According to the semantics of the x86 programming language >>>>>>>>>> when DDD correctly emulated by H0 calls H0(DDD) this call
cannot possibly return.
I won't say it can't be true, but it hasn't been proven,
largely because it seems you don't know how to do a formal
logic proof.
Liar
Then where is the proof?
And were is the simulation that H0 did?
Failure to show where you ACTUALLY PROVED it just shows you a liar. >>>>>>>
Remember the parts of a Formal Logic Proof:
You could disagree that 2 + 3 = 5 on this same Jackass basis.
2 + 3 = 5 ON THE FREAKING BASIS OF THE SEMANTICS OF ARITHMETIC.
But I seen proofs that 2 + 3 = 5
And that is done on a proof that uses the semantics of aritmetic.
The phrase "Semantics of Arithmetic" though, is not a proof.
According to the semantics of the x86 programming language
when DDD correctly emulated by H0 calls H0(DDD) this call
cannot possibly return.
Then try to prove it.
I will not try any prove that 2 + 3 = 5, if you deny
it then you are a liar.
Likewise for the behavior of DDD correctly simulated
by H0. A correct x86 emulator already proved this three
years ago and you still try and get away with lying about it.
We have gotten it down to this ONLY LIARS WILL DISAGREE
THAT MY PROOF IS CORRECT.
DDD correctly emulated by H0 DOES NOT HALT.
Likewise for P correctly emulated by H.
typedef int (*ptr2)();
int H(ptr2 P, ptr2 I);
int P(ptr2 x)
{
int Halt_Status = H(x, x);
if (Halt_Status)
HERE: goto HERE;
return Halt_Status;
}
int main()
{
H(P,P);
}
_P()
[000020e2] 55 push ebp ; housekeeping
[000020e3] 8bec mov ebp,esp ; housekeeping
[000020e5] 51 push ecx ; housekeeping
[000020e6] 8b4508 mov eax,[ebp+08] ; parameter
[000020e9] 50 push eax ; push parameter
[000020ea] 8b4d08 mov ecx,[ebp+08] ; parameter
[000020ed] 51 push ecx ; push parameter
[000020ee] e82ff3ffff call 00001422 ; call H(P,P)
[000020f3] 83c408 add esp,+08
[000020f6] 8945fc mov [ebp-04],eax
[000020f9] 837dfc00 cmp dword [ebp-04],+00
[000020fd] 7402 jz 00002101
[000020ff] ebfe jmp 000020ff
[00002101] 8b45fc mov eax,[ebp-04]
[00002104] 8be5 mov esp,ebp
[00002106] 5d pop ebp
[00002107] c3 ret
Size in bytes:(0038) [00002107]
It took me a couple of years to realize the key difference
between P(P) and P correctly simulated by H is that in the
latter case the call to H(P,P) cannot possibly return.
You are lying about that.
everyone has consistently disagreed
that they can possibly be different.
You tried to get away with claiming that D correctly
simulated by H must return to its caller.
Now that I boxed you into a corner you are trying
to get away with saying that you never said that.
On 6/23/2024 9:16 PM, Richard Damon wrote:
On 6/23/24 10:09 PM, olcott wrote:
On 6/23/2024 9:00 PM, Richard Damon wrote:
On 6/23/24 9:36 PM, olcott wrote:
On 6/23/2024 8:30 PM, Richard Damon wrote:
On 6/23/24 9:20 PM, olcott wrote:
On 6/23/2024 8:13 PM, Richard Damon wrote:
On 6/23/24 9:00 PM, olcott wrote:
On 6/23/2024 7:24 PM, Richard Damon wrote:But I seen proofs that 2 + 3 = 5
On 6/23/24 8:08 PM, olcott wrote:
On 6/23/2024 6:44 PM, Richard Damon wrote:
On 6/23/24 7:34 PM, olcott wrote:
On 6/23/2024 5:58 PM, Richard Damon wrote:
On 6/23/24 6:45 PM, olcott wrote:So you insist on lying about this verified fact?
You know what the freak I was talking from prior >>>>>>>>>>>>>>> discussions unless your brain is so damaged that >>>>>>>>>>>>>>> you can't remember anything from one post to the next. >>>>>>>>>>>>>>>
In the case that you affirm that your brain <is> >>>>>>>>>>>>>>> this damaged then I humbly apologize.
No, you don't know what you are talking about.
_DDD()
[00002172] 55 push ebp
[00002173] 8bec mov ebp,esp
[00002175] 6872210000 push 00002172 ; push DDD >>>>>>>>>>>>> [0000217a] e853f4ffff call 000015d2 ; call H0(DDD) >>>>>>>>>>>>> [0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
According to the semantics of the x86 programming language >>>>>>>>>>>>> when DDD correctly emulated by H0 calls H0(DDD) this call >>>>>>>>>>>>> cannot possibly return.
I won't say it can't be true, but it hasn't been proven, >>>>>>>>>>>> largely because it seems you don't know how to do a formal >>>>>>>>>>>> logic proof.
Liar
Then where is the proof?
And were is the simulation that H0 did?
Failure to show where you ACTUALLY PROVED it just shows you a >>>>>>>>>> liar.
Remember the parts of a Formal Logic Proof:
You could disagree that 2 + 3 = 5 on this same Jackass basis. >>>>>>>>> 2 + 3 = 5 ON THE FREAKING BASIS OF THE SEMANTICS OF ARITHMETIC. >>>>>>>>
And that is done on a proof that uses the semantics of aritmetic. >>>>>>>>
The phrase "Semantics of Arithmetic" though, is not a proof.
According to the semantics of the x86 programming language
when DDD correctly emulated by H0 calls H0(DDD) this call
cannot possibly return.
Then try to prove it.
I will not try any prove that 2 + 3 = 5, if you deny
it then you are a liar.
And you don't need to, as it has been done.
Now, showing how 2 + 3 = 5 would help show you how to right an
actual proof.
Likewise for the behavior of DDD correctly simulated
by H0. A correct x86 emulator already proved this three
years ago and you still try and get away with lying about it.
Nope. Just a fallacy of proof by example, which isn't a proof.
We have gotten it down to this ONLY LIARS WILL DISAGREE
THAT MY PROOF IS CORRECT.
WHAT PROOF?
No proof, just means your statement is just a LIE.
DDD correctly emulated by H0 DOES NOT HALT.
TYPE ERROR.
Correct Simutation by H is not part of the definition of HALTING.
Just proves your ignorance of what you talk about.
Likewise for P correctly emulated by H.
AGAIN TYPE ERROR.
Correct Simutation by H is not part of the definition of HALTING.
Just proves your ignorance of what you talk about.
typedef int (*ptr2)();
int H(ptr2 P, ptr2 I);
int P(ptr2 x)
{
int Halt_Status = H(x, x);
if (Halt_Status)
HERE: goto HERE;
return Halt_Status;
}
int main()
{
H(P,P);
}
_P()
[000020e2] 55 push ebp ; housekeeping
[000020e3] 8bec mov ebp,esp ; housekeeping
[000020e5] 51 push ecx ; housekeeping
[000020e6] 8b4508 mov eax,[ebp+08] ; parameter >>>>>>> [000020e9] 50 push eax ; push parameter
[000020ea] 8b4d08 mov ecx,[ebp+08] ; parameter >>>>>>> [000020ed] 51 push ecx ; push parameter
[000020ee] e82ff3ffff call 00001422 ; call H(P,P) >>>>>>> [000020f3] 83c408 add esp,+08
[000020f6] 8945fc mov [ebp-04],eax
[000020f9] 837dfc00 cmp dword [ebp-04],+00
[000020fd] 7402 jz 00002101
[000020ff] ebfe jmp 000020ff
[00002101] 8b45fc mov eax,[ebp-04]
[00002104] 8be5 mov esp,ebp
[00002106] 5d pop ebp
[00002107] c3 ret
Size in bytes:(0038) [00002107]
And, P(P) Halts since you have indicated that H(P,P) to returns 0. >>>>>>
VERIFIED FACT.
A verified fact to a God damned liar.
Nope, actual verified fact, one YOU have even proven and agreed to.
SO, I guess you are just showing you are just a LIAR.
The actual verified fact is that when P is correctly emulated
by H according to the semantics of the x86 language that the
call from P to H(P,P) CANNOT POSSIBLY RETURN.
But that isn't halting, so saying it shows non-halting is just a
LIE, and proves your ignorance of the topic.
So you agree that the call cannot possibly return
or are you going to keep lying about that?
No, I am saying the call WILL return in the direct execution, which is
what matters.
So finally after three years you quit lying about the
behavior of P correctly simulated by H.
It should not have taken that long to get you to quit
being dishonest.
On 6/23/2024 9:00 PM, Richard Damon wrote:
On 6/23/24 9:36 PM, olcott wrote:
On 6/23/2024 8:30 PM, Richard Damon wrote:
On 6/23/24 9:20 PM, olcott wrote:
On 6/23/2024 8:13 PM, Richard Damon wrote:
On 6/23/24 9:00 PM, olcott wrote:
On 6/23/2024 7:24 PM, Richard Damon wrote:
On 6/23/24 8:08 PM, olcott wrote:
On 6/23/2024 6:44 PM, Richard Damon wrote:
On 6/23/24 7:34 PM, olcott wrote:
On 6/23/2024 5:58 PM, Richard Damon wrote:
On 6/23/24 6:45 PM, olcott wrote:So you insist on lying about this verified fact?
You know what the freak I was talking from prior
discussions unless your brain is so damaged that
you can't remember anything from one post to the next. >>>>>>>>>>>>>
In the case that you affirm that your brain <is>
this damaged then I humbly apologize.
No, you don't know what you are talking about.
_DDD()
[00002172] 55 push ebp
[00002173] 8bec mov ebp,esp
[00002175] 6872210000 push 00002172 ; push DDD >>>>>>>>>>> [0000217a] e853f4ffff call 000015d2 ; call H0(DDD) >>>>>>>>>>> [0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
According to the semantics of the x86 programming language >>>>>>>>>>> when DDD correctly emulated by H0 calls H0(DDD) this call >>>>>>>>>>> cannot possibly return.
I won't say it can't be true, but it hasn't been proven,
largely because it seems you don't know how to do a formal >>>>>>>>>> logic proof.
Liar
Then where is the proof?
And were is the simulation that H0 did?
Failure to show where you ACTUALLY PROVED it just shows you a liar. >>>>>>>>
Remember the parts of a Formal Logic Proof:
You could disagree that 2 + 3 = 5 on this same Jackass basis.
2 + 3 = 5 ON THE FREAKING BASIS OF THE SEMANTICS OF ARITHMETIC.
But I seen proofs that 2 + 3 = 5
And that is done on a proof that uses the semantics of aritmetic.
The phrase "Semantics of Arithmetic" though, is not a proof.
According to the semantics of the x86 programming language
when DDD correctly emulated by H0 calls H0(DDD) this call
cannot possibly return.
Then try to prove it.
I will not try any prove that 2 + 3 = 5, if you deny
it then you are a liar.
And you don't need to, as it has been done.
Now, showing how 2 + 3 = 5 would help show you how to right an
actual proof.
Likewise for the behavior of DDD correctly simulated
by H0. A correct x86 emulator already proved this three
years ago and you still try and get away with lying about it.
Nope. Just a fallacy of proof by example, which isn't a proof.
We have gotten it down to this ONLY LIARS WILL DISAGREE
THAT MY PROOF IS CORRECT.
WHAT PROOF?
No proof, just means your statement is just a LIE.
DDD correctly emulated by H0 DOES NOT HALT.
TYPE ERROR.
Correct Simutation by H is not part of the definition of HALTING.
Just proves your ignorance of what you talk about.
Likewise for P correctly emulated by H.
AGAIN TYPE ERROR.
Correct Simutation by H is not part of the definition of HALTING.
Just proves your ignorance of what you talk about.
typedef int (*ptr2)();
int H(ptr2 P, ptr2 I);
int P(ptr2 x)
{
int Halt_Status = H(x, x);
if (Halt_Status)
HERE: goto HERE;
return Halt_Status;
}
int main()
{
H(P,P);
}
_P()
[000020e2] 55 push ebp ; housekeeping
[000020e3] 8bec mov ebp,esp ; housekeeping
[000020e5] 51 push ecx ; housekeeping
[000020e6] 8b4508 mov eax,[ebp+08] ; parameter
[000020e9] 50 push eax ; push parameter
[000020ea] 8b4d08 mov ecx,[ebp+08] ; parameter
[000020ed] 51 push ecx ; push parameter
[000020ee] e82ff3ffff call 00001422 ; call H(P,P)
[000020f3] 83c408 add esp,+08
[000020f6] 8945fc mov [ebp-04],eax
[000020f9] 837dfc00 cmp dword [ebp-04],+00
[000020fd] 7402 jz 00002101
[000020ff] ebfe jmp 000020ff
[00002101] 8b45fc mov eax,[ebp-04]
[00002104] 8be5 mov esp,ebp
[00002106] 5d pop ebp
[00002107] c3 ret
Size in bytes:(0038) [00002107]
And, P(P) Halts since you have indicated that H(P,P) to returns 0.
VERIFIED FACT.
A verified fact to a God damned liar.
Nope, actual verified fact, one YOU have even proven and agreed to.
SO, I guess you are just showing you are just a LIAR.
The actual verified fact is that when P is correctly emulated
by H according to the semantics of the x86 language that the
call from P to H(P,P) CANNOT POSSIBLY RETURN.
But that isn't halting, so saying it shows non-halting is just a LIE,
and proves your ignorance of the topic.
So you agree that the call cannot possibly return
or are you going to keep lying about that?
On 6/23/2024 9:31 PM, Richard Damon wrote:
On 6/23/24 10:27 PM, olcott wrote:
On 6/23/2024 9:16 PM, Richard Damon wrote:
On 6/23/24 10:09 PM, olcott wrote:
On 6/23/2024 9:00 PM, Richard Damon wrote:
On 6/23/24 9:36 PM, olcott wrote:
On 6/23/2024 8:30 PM, Richard Damon wrote:
On 6/23/24 9:20 PM, olcott wrote:
On 6/23/2024 8:13 PM, Richard Damon wrote:
On 6/23/24 9:00 PM, olcott wrote:
On 6/23/2024 7:24 PM, Richard Damon wrote:But I seen proofs that 2 + 3 = 5
On 6/23/24 8:08 PM, olcott wrote:
On 6/23/2024 6:44 PM, Richard Damon wrote:
On 6/23/24 7:34 PM, olcott wrote:
On 6/23/2024 5:58 PM, Richard Damon wrote:
On 6/23/24 6:45 PM, olcott wrote:So you insist on lying about this verified fact? >>>>>>>>>>>>>>>
You know what the freak I was talking from prior >>>>>>>>>>>>>>>>> discussions unless your brain is so damaged that >>>>>>>>>>>>>>>>> you can't remember anything from one post to the next. >>>>>>>>>>>>>>>>>
In the case that you affirm that your brain <is> >>>>>>>>>>>>>>>>> this damaged then I humbly apologize.
No, you don't know what you are talking about. >>>>>>>>>>>>>>>>
_DDD()
[00002172] 55 push ebp >>>>>>>>>>>>>>> [00002173] 8bec mov ebp,esp >>>>>>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD >>>>>>>>>>>>>>> [0000217a] e853f4ffff call 000015d2 ; call H0(DDD) >>>>>>>>>>>>>>> [0000217f] 83c404 add esp,+04 >>>>>>>>>>>>>>> [00002182] 5d pop ebp >>>>>>>>>>>>>>> [00002183] c3 ret
Size in bytes:(0018) [00002183]
According to the semantics of the x86 programming language >>>>>>>>>>>>>>> when DDD correctly emulated by H0 calls H0(DDD) this call >>>>>>>>>>>>>>> cannot possibly return.
I won't say it can't be true, but it hasn't been proven, >>>>>>>>>>>>>> largely because it seems you don't know how to do a formal >>>>>>>>>>>>>> logic proof.
Liar
Then where is the proof?
And were is the simulation that H0 did?
Failure to show where you ACTUALLY PROVED it just shows you >>>>>>>>>>>> a liar.
Remember the parts of a Formal Logic Proof:
You could disagree that 2 + 3 = 5 on this same Jackass basis. >>>>>>>>>>> 2 + 3 = 5 ON THE FREAKING BASIS OF THE SEMANTICS OF ARITHMETIC. >>>>>>>>>>
And that is done on a proof that uses the semantics of aritmetic. >>>>>>>>>>
The phrase "Semantics of Arithmetic" though, is not a proof. >>>>>>>>>>
According to the semantics of the x86 programming language >>>>>>>>>>> when DDD correctly emulated by H0 calls H0(DDD) this call >>>>>>>>>>> cannot possibly return.
Then try to prove it.
I will not try any prove that 2 + 3 = 5, if you deny
it then you are a liar.
And you don't need to, as it has been done.
Now, showing how 2 + 3 = 5 would help show you how to right an >>>>>>>> actual proof.
Nope. Just a fallacy of proof by example, which isn't a proof. >>>>>>>>
Likewise for the behavior of DDD correctly simulated
by H0. A correct x86 emulator already proved this three
years ago and you still try and get away with lying about it. >>>>>>>>
We have gotten it down to this ONLY LIARS WILL DISAGREE
THAT MY PROOF IS CORRECT.
WHAT PROOF?
No proof, just means your statement is just a LIE.
DDD correctly emulated by H0 DOES NOT HALT.
TYPE ERROR.
Correct Simutation by H is not part of the definition of HALTING. >>>>>>>>
Just proves your ignorance of what you talk about.
Likewise for P correctly emulated by H.
AGAIN TYPE ERROR.
Correct Simutation by H is not part of the definition of HALTING. >>>>>>>>
Just proves your ignorance of what you talk about.
typedef int (*ptr2)();
int H(ptr2 P, ptr2 I);
int P(ptr2 x)
{
int Halt_Status = H(x, x);
if (Halt_Status)
HERE: goto HERE;
return Halt_Status;
}
int main()
{
H(P,P);
}
_P()
[000020e2] 55 push ebp ; housekeeping
[000020e3] 8bec mov ebp,esp ; housekeeping
[000020e5] 51 push ecx ; housekeeping
[000020e6] 8b4508 mov eax,[ebp+08] ; parameter >>>>>>>>> [000020e9] 50 push eax ; push parameter
[000020ea] 8b4d08 mov ecx,[ebp+08] ; parameter >>>>>>>>> [000020ed] 51 push ecx ; push parameter
[000020ee] e82ff3ffff call 00001422 ; call H(P,P) >>>>>>>>> [000020f3] 83c408 add esp,+08
[000020f6] 8945fc mov [ebp-04],eax
[000020f9] 837dfc00 cmp dword [ebp-04],+00
[000020fd] 7402 jz 00002101
[000020ff] ebfe jmp 000020ff
[00002101] 8b45fc mov eax,[ebp-04]
[00002104] 8be5 mov esp,ebp
[00002106] 5d pop ebp
[00002107] c3 ret
Size in bytes:(0038) [00002107]
And, P(P) Halts since you have indicated that H(P,P) to returns 0. >>>>>>>>
VERIFIED FACT.
A verified fact to a God damned liar.
Nope, actual verified fact, one YOU have even proven and agreed to. >>>>>>
SO, I guess you are just showing you are just a LIAR.
The actual verified fact is that when P is correctly emulated
by H according to the semantics of the x86 language that the
call from P to H(P,P) CANNOT POSSIBLY RETURN.
But that isn't halting, so saying it shows non-halting is just a
LIE, and proves your ignorance of the topic.
So you agree that the call cannot possibly return
or are you going to keep lying about that?
No, I am saying the call WILL return in the direct execution, which
is what matters.
So finally after three years you quit lying about the
behavior of P correctly simulated by H.
It should not have taken that long to get you to quit
being dishonest.
When did I ever say anything like that about the correct simulation by H.
Many many times, dozens to hundreds of times.
The call from P to H(P,P) cannot possibly return from P
correctly simulated by H.
We can stay on this single point for the next 10,000
messages if you really want to look foolish that long.
On 6/23/2024 9:38 PM, olcott wrote:
On 6/23/2024 9:31 PM, Richard Damon wrote:
On 6/23/24 10:27 PM, olcott wrote:
On 6/23/2024 9:16 PM, Richard Damon wrote:
On 6/23/24 10:09 PM, olcott wrote:
On 6/23/2024 9:00 PM, Richard Damon wrote:
On 6/23/24 9:36 PM, olcott wrote:
On 6/23/2024 8:30 PM, Richard Damon wrote:
On 6/23/24 9:20 PM, olcott wrote:
On 6/23/2024 8:13 PM, Richard Damon wrote:
On 6/23/24 9:00 PM, olcott wrote:
On 6/23/2024 7:24 PM, Richard Damon wrote:But I seen proofs that 2 + 3 = 5
On 6/23/24 8:08 PM, olcott wrote:
On 6/23/2024 6:44 PM, Richard Damon wrote:
On 6/23/24 7:34 PM, olcott wrote:
On 6/23/2024 5:58 PM, Richard Damon wrote:
On 6/23/24 6:45 PM, olcott wrote:So you insist on lying about this verified fact? >>>>>>>>>>>>>>>>
You know what the freak I was talking from prior >>>>>>>>>>>>>>>>>> discussions unless your brain is so damaged that >>>>>>>>>>>>>>>>>> you can't remember anything from one post to the next. >>>>>>>>>>>>>>>>>>
In the case that you affirm that your brain <is> >>>>>>>>>>>>>>>>>> this damaged then I humbly apologize.
No, you don't know what you are talking about. >>>>>>>>>>>>>>>>>
_DDD()
[00002172] 55 push ebp >>>>>>>>>>>>>>>> [00002173] 8bec mov ebp,esp >>>>>>>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD >>>>>>>>>>>>>>>> [0000217a] e853f4ffff call 000015d2 ; call H0(DDD) >>>>>>>>>>>>>>>> [0000217f] 83c404 add esp,+04 >>>>>>>>>>>>>>>> [00002182] 5d pop ebp >>>>>>>>>>>>>>>> [00002183] c3 ret
Size in bytes:(0018) [00002183]
According to the semantics of the x86 programming language >>>>>>>>>>>>>>>> when DDD correctly emulated by H0 calls H0(DDD) this call >>>>>>>>>>>>>>>> cannot possibly return.
I won't say it can't be true, but it hasn't been proven, >>>>>>>>>>>>>>> largely because it seems you don't know how to do a >>>>>>>>>>>>>>> formal logic proof.
Liar
Then where is the proof?
And were is the simulation that H0 did?
Failure to show where you ACTUALLY PROVED it just shows you >>>>>>>>>>>>> a liar.
Remember the parts of a Formal Logic Proof:
You could disagree that 2 + 3 = 5 on this same Jackass basis. >>>>>>>>>>>> 2 + 3 = 5 ON THE FREAKING BASIS OF THE SEMANTICS OF ARITHMETIC. >>>>>>>>>>>
And that is done on a proof that uses the semantics of
aritmetic.
The phrase "Semantics of Arithmetic" though, is not a proof. >>>>>>>>>>>
According to the semantics of the x86 programming language >>>>>>>>>>>> when DDD correctly emulated by H0 calls H0(DDD) this call >>>>>>>>>>>> cannot possibly return.
Then try to prove it.
I will not try any prove that 2 + 3 = 5, if you deny
it then you are a liar.
And you don't need to, as it has been done.
Now, showing how 2 + 3 = 5 would help show you how to right an >>>>>>>>> actual proof.
Nope. Just a fallacy of proof by example, which isn't a proof. >>>>>>>>>
Likewise for the behavior of DDD correctly simulated
by H0. A correct x86 emulator already proved this three
years ago and you still try and get away with lying about it. >>>>>>>>>
We have gotten it down to this ONLY LIARS WILL DISAGREE
THAT MY PROOF IS CORRECT.
WHAT PROOF?
No proof, just means your statement is just a LIE.
DDD correctly emulated by H0 DOES NOT HALT.
TYPE ERROR.
Correct Simutation by H is not part of the definition of HALTING. >>>>>>>>>
Just proves your ignorance of what you talk about.
Likewise for P correctly emulated by H.
AGAIN TYPE ERROR.
Correct Simutation by H is not part of the definition of HALTING. >>>>>>>>>
Just proves your ignorance of what you talk about.
typedef int (*ptr2)();
int H(ptr2 P, ptr2 I);
int P(ptr2 x)
{
int Halt_Status = H(x, x);
if (Halt_Status)
HERE: goto HERE;
return Halt_Status;
}
int main()
{
H(P,P);
}
_P()
[000020e2] 55 push ebp ; housekeeping
[000020e3] 8bec mov ebp,esp ; housekeeping
[000020e5] 51 push ecx ; housekeeping
[000020e6] 8b4508 mov eax,[ebp+08] ; parameter >>>>>>>>>> [000020e9] 50 push eax ; push parameter
[000020ea] 8b4d08 mov ecx,[ebp+08] ; parameter >>>>>>>>>> [000020ed] 51 push ecx ; push parameter
[000020ee] e82ff3ffff call 00001422 ; call H(P,P) >>>>>>>>>> [000020f3] 83c408 add esp,+08
[000020f6] 8945fc mov [ebp-04],eax
[000020f9] 837dfc00 cmp dword [ebp-04],+00 >>>>>>>>>> [000020fd] 7402 jz 00002101
[000020ff] ebfe jmp 000020ff
[00002101] 8b45fc mov eax,[ebp-04]
[00002104] 8be5 mov esp,ebp
[00002106] 5d pop ebp
[00002107] c3 ret
Size in bytes:(0038) [00002107]
And, P(P) Halts since you have indicated that H(P,P) to returns 0. >>>>>>>>>
VERIFIED FACT.
A verified fact to a God damned liar.
Nope, actual verified fact, one YOU have even proven and agreed to. >>>>>>>
SO, I guess you are just showing you are just a LIAR.
The actual verified fact is that when P is correctly emulated
by H according to the semantics of the x86 language that the
call from P to H(P,P) CANNOT POSSIBLY RETURN.
But that isn't halting, so saying it shows non-halting is just a >>>>>>> LIE, and proves your ignorance of the topic.
So you agree that the call cannot possibly return
or are you going to keep lying about that?
No, I am saying the call WILL return in the direct execution, which
is what matters.
So finally after three years you quit lying about the
behavior of P correctly simulated by H.
It should not have taken that long to get you to quit
being dishonest.
When did I ever say anything like that about the correct simulation
by H.
Many many times, dozens to hundreds of times you have
provided your incorrect opinion on D correctly simulated by H.
The call from P to H(P,P) cannot possibly return from P
correctly simulated by H.
We can stay on this single point for the next 10,000
messages if you really want to look foolish that long.
On 6/23/2024 10:11 PM, Richard Damon wrote:
On 6/23/24 10:52 PM, olcott wrote:
On 6/23/2024 9:38 PM, olcott wrote:
On 6/23/2024 9:31 PM, Richard Damon wrote:
On 6/23/24 10:27 PM, olcott wrote:
On 6/23/2024 9:16 PM, Richard Damon wrote:
On 6/23/24 10:09 PM, olcott wrote:
On 6/23/2024 9:00 PM, Richard Damon wrote:
On 6/23/24 9:36 PM, olcott wrote:
On 6/23/2024 8:30 PM, Richard Damon wrote:
On 6/23/24 9:20 PM, olcott wrote:
On 6/23/2024 8:13 PM, Richard Damon wrote:
On 6/23/24 9:00 PM, olcott wrote:
On 6/23/2024 7:24 PM, Richard Damon wrote:
On 6/23/24 8:08 PM, olcott wrote:
On 6/23/2024 6:44 PM, Richard Damon wrote:
On 6/23/24 7:34 PM, olcott wrote:
On 6/23/2024 5:58 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>> On 6/23/24 6:45 PM, olcott wrote:
So you insist on lying about this verified fact? >>>>>>>>>>>>>>>>>>
You know what the freak I was talking from prior >>>>>>>>>>>>>>>>>>>> discussions unless your brain is so damaged that >>>>>>>>>>>>>>>>>>>> you can't remember anything from one post to the next. >>>>>>>>>>>>>>>>>>>>
In the case that you affirm that your brain <is> >>>>>>>>>>>>>>>>>>>> this damaged then I humbly apologize.
No, you don't know what you are talking about. >>>>>>>>>>>>>>>>>>>
_DDD()
[00002172] 55 push ebp >>>>>>>>>>>>>>>>>> [00002173] 8bec mov ebp,esp >>>>>>>>>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD >>>>>>>>>>>>>>>>>> [0000217a] e853f4ffff call 000015d2 ; call H0(DDD)
[0000217f] 83c404 add esp,+04 >>>>>>>>>>>>>>>>>> [00002182] 5d pop ebp >>>>>>>>>>>>>>>>>> [00002183] c3 ret >>>>>>>>>>>>>>>>>> Size in bytes:(0018) [00002183]
According to the semantics of the x86 programming >>>>>>>>>>>>>>>>>> language
when DDD correctly emulated by H0 calls H0(DDD) this call >>>>>>>>>>>>>>>>>> cannot possibly return.
I won't say it can't be true, but it hasn't been >>>>>>>>>>>>>>>>> proven, largely because it seems you don't know how to >>>>>>>>>>>>>>>>> do a formal logic proof.
Liar
Then where is the proof?
And were is the simulation that H0 did?
Failure to show where you ACTUALLY PROVED it just shows >>>>>>>>>>>>>>> you a liar.
Remember the parts of a Formal Logic Proof:
You could disagree that 2 + 3 = 5 on this same Jackass basis. >>>>>>>>>>>>>> 2 + 3 = 5 ON THE FREAKING BASIS OF THE SEMANTICS OF >>>>>>>>>>>>>> ARITHMETIC.
But I seen proofs that 2 + 3 = 5
And that is done on a proof that uses the semantics of >>>>>>>>>>>>> aritmetic.
The phrase "Semantics of Arithmetic" though, is not a proof. >>>>>>>>>>>>>
According to the semantics of the x86 programming language >>>>>>>>>>>>>> when DDD correctly emulated by H0 calls H0(DDD) this call >>>>>>>>>>>>>> cannot possibly return.
Then try to prove it.
I will not try any prove that 2 + 3 = 5, if you deny
it then you are a liar.
And you don't need to, as it has been done.
Now, showing how 2 + 3 = 5 would help show you how to right >>>>>>>>>>> an actual proof.
Nope. Just a fallacy of proof by example, which isn't a proof. >>>>>>>>>>>
Likewise for the behavior of DDD correctly simulated
by H0. A correct x86 emulator already proved this three >>>>>>>>>>>> years ago and you still try and get away with lying about it. >>>>>>>>>>>
We have gotten it down to this ONLY LIARS WILL DISAGREE >>>>>>>>>>>> THAT MY PROOF IS CORRECT.
WHAT PROOF?
No proof, just means your statement is just a LIE.
DDD correctly emulated by H0 DOES NOT HALT.
TYPE ERROR.
Correct Simutation by H is not part of the definition of >>>>>>>>>>> HALTING.
Just proves your ignorance of what you talk about.
Likewise for P correctly emulated by H.
AGAIN TYPE ERROR.
Correct Simutation by H is not part of the definition of >>>>>>>>>>> HALTING.
Just proves your ignorance of what you talk about.
typedef int (*ptr2)();
int H(ptr2 P, ptr2 I);
int P(ptr2 x)
{
int Halt_Status = H(x, x);
if (Halt_Status)
HERE: goto HERE;
return Halt_Status;
}
int main()
{
H(P,P);
}
_P()
[000020e2] 55 push ebp ; housekeeping
[000020e3] 8bec mov ebp,esp ; housekeeping
[000020e5] 51 push ecx ; housekeeping
[000020e6] 8b4508 mov eax,[ebp+08] ; parameter >>>>>>>>>>>> [000020e9] 50 push eax ; push parameter
[000020ea] 8b4d08 mov ecx,[ebp+08] ; parameter >>>>>>>>>>>> [000020ed] 51 push ecx ; push parameter
[000020ee] e82ff3ffff call 00001422 ; call H(P,P)
[000020f3] 83c408 add esp,+08
[000020f6] 8945fc mov [ebp-04],eax >>>>>>>>>>>> [000020f9] 837dfc00 cmp dword [ebp-04],+00 >>>>>>>>>>>> [000020fd] 7402 jz 00002101
[000020ff] ebfe jmp 000020ff
[00002101] 8b45fc mov eax,[ebp-04] >>>>>>>>>>>> [00002104] 8be5 mov esp,ebp
[00002106] 5d pop ebp
[00002107] c3 ret
Size in bytes:(0038) [00002107]
And, P(P) Halts since you have indicated that H(P,P) to
returns 0.
VERIFIED FACT.
A verified fact to a God damned liar.
Nope, actual verified fact, one YOU have even proven and agreed >>>>>>>>> to.
SO, I guess you are just showing you are just a LIAR.
The actual verified fact is that when P is correctly emulated >>>>>>>>>> by H according to the semantics of the x86 language that the >>>>>>>>>> call from P to H(P,P) CANNOT POSSIBLY RETURN.
But that isn't halting, so saying it shows non-halting is just >>>>>>>>> a LIE, and proves your ignorance of the topic.
So you agree that the call cannot possibly return
or are you going to keep lying about that?
No, I am saying the call WILL return in the direct execution,
which is what matters.
So finally after three years you quit lying about the
behavior of P correctly simulated by H.
It should not have taken that long to get you to quit
being dishonest.
When did I ever say anything like that about the correct simulation
by H.
Many many times, dozens to hundreds of times you have
provided your incorrect opinion on D correctly simulated by H.
SHOW ONE.
WHere I said that H could simulate to there.
You tried to get away with the lie that P correctly simulated
by H had to have the same behavior as the directly executed
P(P) for three years.
If you really don't remember saying this your brain is much
more damaged than I ever thought.
*In any case we will remain on this single point*
The call from P to H(P,P) when P is correctly emulated
by H cannot possibly return.
for the next 10,000 messages if you really want to look
foolish that long.
On 6/23/2024 9:03 PM, Richard Damon wrote:...
On 6/23/24 9:33 PM, olcott wrote:
On 6/23/2024 8:20 PM, olcott wrote:
On 6/23/2024 8:13 PM, Richard Damon wrote:
On 6/23/24 9:00 PM, olcott wrote:
On 6/23/2024 7:24 PM, Richard Damon wrote:
On 6/23/24 8:08 PM, olcott wrote:
On 6/23/2024 6:44 PM, Richard Damon wrote:
On 6/23/24 7:34 PM, olcott wrote:
On 6/23/2024 5:58 PM, Richard Damon wrote:
On 6/23/24 6:45 PM, olcott wrote:
Then where is the proof?
You misunderstood. Your H is different from the direct behaviour.It took me a couple of years to realize the key difference betweenAnd no one disagrees that they are different.
P(P) and P correctly simulated by H is that in the latter case the
call to H(P,P) cannot possibly return.
You are lying about that.
everyone has consistently disagreed that they can possibly be different.
On 6/24/2024 6:02 AM, Richard Damon wrote:
On 6/23/24 11:26 PM, olcott wrote:
On 6/23/2024 10:11 PM, Richard Damon wrote:
On 6/23/24 10:52 PM, olcott wrote:
for the next 10,000 messages if you really want to look
foolish that long.
Go ahead, stall your argument till you die.
There is no sense moving on to the next point until AFTER
you quit lying about this point.
_P()
[000020e2] 55 push ebp ; housekeeping
[000020e3] 8bec mov ebp,esp ; housekeeping [000020e5] 51 push ecx ; housekeeping
[000020e6] 8b4508 mov eax,[ebp+08] ; parameter
[000020e9] 50 push eax ; push parameter
[000020ea] 8b4d08 mov ecx,[ebp+08] ; parameter
[000020ed] 51 push ecx ; push parameter
[000020ee] e82ff3ffff call 00001422 ; call H(P,P) [000020f3] 83c408 add esp,+08
[000020f6] 8945fc mov [ebp-04],eax
[000020f9] 837dfc00 cmp dword [ebp-04],+00
[000020fd] 7402 jz 00002101
[000020ff] ebfe jmp 000020ff
[00002101] 8b45fc mov eax,[ebp-04]
[00002104] 8be5 mov esp,ebp
[00002106] 5d pop ebp
[00002107] c3 ret
Size in bytes:(0038) [00002107]
The call from P to H(P,P) when P is correctly emulated
by H cannot possibly return.
On 6/24/2024 6:02 AM, Richard Damon wrote:
On 6/23/24 11:26 PM, olcott wrote:
On 6/23/2024 10:11 PM, Richard Damon wrote:
On 6/23/24 10:52 PM, olcott wrote:
On 6/23/2024 9:38 PM, olcott wrote:
On 6/23/2024 9:31 PM, Richard Damon wrote:
On 6/23/24 10:27 PM, olcott wrote:
On 6/23/2024 9:16 PM, Richard Damon wrote:
On 6/23/24 10:09 PM, olcott wrote:
On 6/23/2024 9:00 PM, Richard Damon wrote:
On 6/23/24 9:36 PM, olcott wrote:
On 6/23/2024 8:30 PM, Richard Damon wrote:
On 6/23/24 9:20 PM, olcott wrote:
On 6/23/2024 8:13 PM, Richard Damon wrote:
On 6/23/24 9:00 PM, olcott wrote:
On 6/23/2024 7:24 PM, Richard Damon wrote:
On 6/23/24 8:08 PM, olcott wrote:
On 6/23/2024 6:44 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>> On 6/23/24 7:34 PM, olcott wrote:
On 6/23/2024 5:58 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>> On 6/23/24 6:45 PM, olcott wrote:
So you insist on lying about this verified fact? >>>>>>>>>>>>>>>>>>>>
You know what the freak I was talking from prior >>>>>>>>>>>>>>>>>>>>>> discussions unless your brain is so damaged that >>>>>>>>>>>>>>>>>>>>>> you can't remember anything from one post to the >>>>>>>>>>>>>>>>>>>>>> next.
In the case that you affirm that your brain <is> >>>>>>>>>>>>>>>>>>>>>> this damaged then I humbly apologize. >>>>>>>>>>>>>>>>>>>>>>
No, you don't know what you are talking about. >>>>>>>>>>>>>>>>>>>>>
_DDD()
[00002172] 55 push ebp >>>>>>>>>>>>>>>>>>>> [00002173] 8bec mov ebp,esp >>>>>>>>>>>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD >>>>>>>>>>>>>>>>>>>> [0000217a] e853f4ffff call 000015d2 ; call >>>>>>>>>>>>>>>>>>>> H0(DDD)
[0000217f] 83c404 add esp,+04 >>>>>>>>>>>>>>>>>>>> [00002182] 5d pop ebp >>>>>>>>>>>>>>>>>>>> [00002183] c3 ret >>>>>>>>>>>>>>>>>>>> Size in bytes:(0018) [00002183]
According to the semantics of the x86 programming >>>>>>>>>>>>>>>>>>>> language
when DDD correctly emulated by H0 calls H0(DDD) this >>>>>>>>>>>>>>>>>>>> call
cannot possibly return.
I won't say it can't be true, but it hasn't been >>>>>>>>>>>>>>>>>>> proven, largely because it seems you don't know how >>>>>>>>>>>>>>>>>>> to do a formal logic proof.
Liar
Then where is the proof?
And were is the simulation that H0 did?
Failure to show where you ACTUALLY PROVED it just shows >>>>>>>>>>>>>>>>> you a liar.
Remember the parts of a Formal Logic Proof:
You could disagree that 2 + 3 = 5 on this same Jackass >>>>>>>>>>>>>>>> basis.
2 + 3 = 5 ON THE FREAKING BASIS OF THE SEMANTICS OF >>>>>>>>>>>>>>>> ARITHMETIC.
But I seen proofs that 2 + 3 = 5
And that is done on a proof that uses the semantics of >>>>>>>>>>>>>>> aritmetic.
The phrase "Semantics of Arithmetic" though, is not a proof. >>>>>>>>>>>>>>>
According to the semantics of the x86 programming language >>>>>>>>>>>>>>>> when DDD correctly emulated by H0 calls H0(DDD) this call >>>>>>>>>>>>>>>> cannot possibly return.
Then try to prove it.
I will not try any prove that 2 + 3 = 5, if you deny >>>>>>>>>>>>>> it then you are a liar.
And you don't need to, as it has been done.
Now, showing how 2 + 3 = 5 would help show you how to right >>>>>>>>>>>>> an actual proof.
Nope. Just a fallacy of proof by example, which isn't a proof. >>>>>>>>>>>>>
Likewise for the behavior of DDD correctly simulated >>>>>>>>>>>>>> by H0. A correct x86 emulator already proved this three >>>>>>>>>>>>>> years ago and you still try and get away with lying about it. >>>>>>>>>>>>>
We have gotten it down to this ONLY LIARS WILL DISAGREE >>>>>>>>>>>>>> THAT MY PROOF IS CORRECT.
WHAT PROOF?
No proof, just means your statement is just a LIE.
DDD correctly emulated by H0 DOES NOT HALT.
TYPE ERROR.
Correct Simutation by H is not part of the definition of >>>>>>>>>>>>> HALTING.
Just proves your ignorance of what you talk about.
Likewise for P correctly emulated by H.
AGAIN TYPE ERROR.
Correct Simutation by H is not part of the definition of >>>>>>>>>>>>> HALTING.
Just proves your ignorance of what you talk about.
typedef int (*ptr2)();
int H(ptr2 P, ptr2 I);
int P(ptr2 x)
{
int Halt_Status = H(x, x);
if (Halt_Status)
HERE: goto HERE;
return Halt_Status;
}
int main()
{
H(P,P);
}
_P()
[000020e2] 55 push ebp ; housekeeping
[000020e3] 8bec mov ebp,esp ; housekeeping
[000020e5] 51 push ecx ; housekeeping
[000020e6] 8b4508 mov eax,[ebp+08] ; parameter
[000020e9] 50 push eax ; push parameter
[000020ea] 8b4d08 mov ecx,[ebp+08] ; parameter
[000020ed] 51 push ecx ; push parameter
[000020ee] e82ff3ffff call 00001422 ; call H(P,P)
[000020f3] 83c408 add esp,+08
[000020f6] 8945fc mov [ebp-04],eax >>>>>>>>>>>>>> [000020f9] 837dfc00 cmp dword [ebp-04],+00 >>>>>>>>>>>>>> [000020fd] 7402 jz 00002101 >>>>>>>>>>>>>> [000020ff] ebfe jmp 000020ff >>>>>>>>>>>>>> [00002101] 8b45fc mov eax,[ebp-04] >>>>>>>>>>>>>> [00002104] 8be5 mov esp,ebp >>>>>>>>>>>>>> [00002106] 5d pop ebp
[00002107] c3 ret
Size in bytes:(0038) [00002107]
And, P(P) Halts since you have indicated that H(P,P) to >>>>>>>>>>>>> returns 0.
VERIFIED FACT.
A verified fact to a God damned liar.
Nope, actual verified fact, one YOU have even proven and >>>>>>>>>>> agreed to.
SO, I guess you are just showing you are just a LIAR.
The actual verified fact is that when P is correctly emulated >>>>>>>>>>>> by H according to the semantics of the x86 language that the >>>>>>>>>>>> call from P to H(P,P) CANNOT POSSIBLY RETURN.
But that isn't halting, so saying it shows non-halting is >>>>>>>>>>> just a LIE, and proves your ignorance of the topic.
So you agree that the call cannot possibly return
or are you going to keep lying about that?
No, I am saying the call WILL return in the direct execution, >>>>>>>>> which is what matters.
So finally after three years you quit lying about the
behavior of P correctly simulated by H.
It should not have taken that long to get you to quit
being dishonest.
When did I ever say anything like that about the correct
simulation by H.
Many many times, dozens to hundreds of times you have
provided your incorrect opinion on D correctly simulated by H.
SHOW ONE.
WHere I said that H could simulate to there.
You tried to get away with the lie that P correctly simulated
by H had to have the same behavior as the directly executed
P(P) for three years.
Different statement. The instruction seen in the "correct" emulation
of P by H will see EXACTLY the same instructions as seen in the direct
execution of P, up to the point that H stops simulating.
*That is not true*
I just ran it to make sure that my current code does this.
The call from DD to HH(DD,DD) when DD is correctly emulated
by HH cannot possibly return. This is NOT the same behavior
as the directly executed DD(DD).
The call from DD to HH(DD,DD) when DD is correctly emulated
by HH1 DOES return. This is the same behavior as the directly
executed DD(DD).
https://liarparadox.org/HH1(DD,DD)_Executon_Trace.pdf
Thus, the simulation can not claim there is a different behavior of
the actual program (not just emulation by H) between executed and
emulated. H sees a sub-set of the behavior, not a "different" behavior.
If you really don't remember saying this your brain is much
more damaged than I ever thought.
You are missing fine points in the statement, probably because you
don't understand them
*In any case we will remain on this single point*
The call from P to H(P,P) when P is correctly emulated
by H cannot possibly return.
And who cares? It isn't what Halting is defined to be, so has no
relevance to the Halting Problem.
You need to prove relevance before you can work your argument.
for the next 10,000 messages if you really want to look
foolish that long.
Go ahead, stall your argument till you die.
On 6/24/2024 6:17 PM, Richard Damon wrote:
On 6/24/24 9:39 AM, olcott wrote:
On 6/24/2024 6:02 AM, Richard Damon wrote:
On 6/23/24 11:26 PM, olcott wrote:
You tried to get away with the lie that P correctly simulated
by H had to have the same behavior as the directly executed
P(P) for three years.
Different statement. The instruction seen in the "correct" emulation
of P by H will see EXACTLY the same instructions as seen in the
direct execution of P, up to the point that H stops simulating.
*That is not true*
I just ran it to make sure that my current code does this.
So, what instruction CORRECTLY emulated differed in behavior to the
directly executed instruction.
It is much clearer to compare apples to apples thus
see that DDD correctly simulated by H1 has different
behavior than DDD correctly simulated by H0.
void DDD()
{
H0(DDD);
}
_DDD()
[00002172] 55 push ebp ; housekeeping [00002173] 8bec mov ebp,esp ; housekeeping [00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call H0(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
The call from DDD to H0(DDD) when DDD is correctly emulated
by H0 cannot possibly return.
On 6/24/2024 6:19 PM, Richard Damon wrote:
On 6/24/24 9:42 AM, olcott wrote:
On 6/24/2024 6:02 AM, Richard Damon wrote:
On 6/23/24 11:26 PM, olcott wrote:
On 6/23/2024 10:11 PM, Richard Damon wrote:
On 6/23/24 10:52 PM, olcott wrote:
for the next 10,000 messages if you really want to look
foolish that long.
Go ahead, stall your argument till you die.
There is no sense moving on to the next point until AFTER
you quit lying about this point.
_P()
[000020e2] 55 push ebp ; housekeeping
[000020e3] 8bec mov ebp,esp ; housekeeping
[000020e5] 51 push ecx ; housekeeping
[000020e6] 8b4508 mov eax,[ebp+08] ; parameter
[000020e9] 50 push eax ; push parameter
[000020ea] 8b4d08 mov ecx,[ebp+08] ; parameter
[000020ed] 51 push ecx ; push parameter
[000020ee] e82ff3ffff call 00001422 ; call H(P,P)
[000020f3] 83c408 add esp,+08
[000020f6] 8945fc mov [ebp-04],eax
[000020f9] 837dfc00 cmp dword [ebp-04],+00
[000020fd] 7402 jz 00002101
[000020ff] ebfe jmp 000020ff
[00002101] 8b45fc mov eax,[ebp-04]
[00002104] 8be5 mov esp,ebp
[00002106] 5d pop ebp
[00002107] c3 ret
Size in bytes:(0038) [00002107]
The call from P to H(P,P) when P is correctly emulated
by H cannot possibly return.
And my reply, like always, So?
Since you are such a damned liar I am not going to give
you two different points to endlessly switch back and forth
between. I am going to keep repeating this point to prove
what a damned liar you really are.
void DDD()
{
H0(DDD);
}
_DDD()
[00002172] 55 push ebp ; housekeeping [00002173] 8bec mov ebp,esp ; housekeeping [00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call H0(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
The call from DDD to H0(DDD) when DDD is correctly emulated
by H0 cannot possibly return.
Once we have closure on this point we can move on to
the last point.
On 6/23/2024 8:30 PM, Richard Damon wrote:So it doesn't need to be aborted.
On 6/23/24 9:20 PM, olcott wrote:
On 6/23/2024 8:13 PM, Richard Damon wrote:
On 6/23/24 9:00 PM, olcott wrote:
On 6/23/2024 7:24 PM, Richard Damon wrote:
On 6/23/24 8:08 PM, olcott wrote:
On 6/23/2024 6:44 PM, Richard Damon wrote:
On 6/23/24 7:34 PM, olcott wrote:
On 6/23/2024 5:58 PM, Richard Damon wrote:
On 6/23/24 6:45 PM, olcott wrote:
I will not try any prove that 2 + 3 = 5, if you deny it then you are aAnd you don't need to, as it has been done.
liar.
Now, showing how 2 + 3 = 5 would help show you how to write an actual
proof.
And, P(P) Halts since you have indicated that H(P,P) to returns 0.
The actual verified fact is that when P is correctly emulated by HSo H is not a decider anymore?
according to the semantics of the x86 language that the call from P to
H(P,P) CANNOT POSSIBLY RETURN.
_DDD()
[00002172] 55 push ebp
[00002173] 8bec mov ebp,esp
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH0
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
According to the semantics of the x86 programming language
when DDD correctly emulated by H0 calls H0(DDD) this call
cannot possibly return.
Likewise according to the semantics of arithmetic for
decimal integers: 2 + 3 = 5.
Anyone disagreeing with these two statements is WRONG.
On 6/26/2024 6:02 AM, Richard Damon wrote:
On 6/23/24 9:40 AM, olcott wrote:Yes
_DDD()
[00002172] 55 push ebp
[00002173] 8bec mov ebp,esp
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH0
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
According to the semantics of the x86 programming language
when DDD correctly emulated by H0 calls H0(DDD) this call
cannot possibly return.
According to the semantics of the x86 programming language, a "Correct
emulation" of DDD must continue untul we reach the ret at 00002183, a
fault occurs, or we hit a Halt instruction, as part of the behavior of
every instruction is that the next instruction WILL be run.
Thus, the only HHH0 that can exist can not "abort" its simulation, and
thus does not answer for this input.
No
void Infinite_Recursion()
{
Infinite_Recursion();
}
void DDD()
{
H0(DDD);
}
int main()
{
H0(Infinite_Recursion);
H0(DDD);
}
Literally in the exact same way that H0 detects that
Infinite_Recursion correctly emulated by H0 will never halt
H0 detects that DDD correctly emulated by H0 will never halt.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 493 |
Nodes: | 16 (2 / 14) |
Uptime: | 170:12:03 |
Calls: | 9,703 |
Calls today: | 3 |
Files: | 13,736 |
Messages: | 6,178,354 |