Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <v8cde0$1ecgo$1@dont-email.me>
Deutsch   English   Français   Italiano  
<v8cde0$1ecgo$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!3.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: olcott <polcott333@gmail.com>
Newsgroups: comp.theory
Subject: Re: Hypothetical possibilities --- stupid rebuttal ---
Date: Tue, 30 Jul 2024 23:09:34 -0500
Organization: A noiseless patient Spider
Lines: 143
Message-ID: <v8cde0$1ecgo$1@dont-email.me>
References: <v7gl30$3j9fi$1@dont-email.me> <v7led6$kacj$1@dont-email.me>
 <v7lsg5$luh0$5@dont-email.me> <v7nm9m$1433k$1@dont-email.me>
 <v7ofe7$17h8r$6@dont-email.me> <v7qfu0$1m6vf$1@dont-email.me>
 <v7r040$1onhe$3@dont-email.me> <v7vlbj$2ofet$1@dont-email.me>
 <v80a2u$2rabc$4@dont-email.me> <v825jo$39i9l$1@dont-email.me>
 <v82u9d$3dftr$3@dont-email.me> <v8306v$3c7$1@news.muc.de>
 <v83161$3dftr$11@dont-email.me> <v84udt$3rp4t$1@dont-email.me>
 <v8bc6j$159av$1@dont-email.me>
 <ea673a5b4ed43fbddf938c69bd013b0cf2ca325d@i2pn2.org>
 <v8c6kb$1de3l$1@dont-email.me>
 <9f3112e056ad6eebf35f940c34b802b46addcad4@i2pn2.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 31 Jul 2024 06:09:36 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="d6c56e3cc0e766a5f243fbbf3db0d44a";
	logging-data="1520152"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX18VqvVzgX146RdEAWhILK/Y"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:heUfk3kVHGEw8imkD/rvCFz4NWA=
In-Reply-To: <9f3112e056ad6eebf35f940c34b802b46addcad4@i2pn2.org>
Content-Language: en-US
Bytes: 7380

On 7/30/2024 10:19 PM, Richard Damon wrote:
> On 7/30/24 10:13 PM, olcott wrote:
>> On 7/30/2024 8:21 PM, Richard Damon wrote:
>>> On 7/30/24 2:42 PM, olcott wrote:
>>>> On 7/28/2024 3:10 AM, Mikko wrote:
>>>>> On 2024-07-27 14:45:21 +0000, olcott said:
>>>>>
>>>>>> On 7/27/2024 9:28 AM, Alan Mackenzie wrote:
>>>>>>> olcott <polcott333@gmail.com> wrote:
>>>>>>>> On 7/27/2024 1:54 AM, Mikko wrote:
>>>>>>>>> If a simulator correctly simulates a finite number of instructions
>>>>>>>>> where x86 program specifies an execution of an infinite number of
>>>>>>>>> instructions then the simulation deviates from x86 semantics at 
>>>>>>>>> the
>>>>>>>>> point where the simulation stops but the x86 semantics specify
>>>>>>>>> countinuation.
>>>>>>>
>>>>>>>
>>>>>>>> In other words you believe that instead of recognizing a
>>>>>>>> non-halting behavior pattern, then aborting the simulation
>>>>>>>> and rejecting the input as non-halting the termination
>>>>>>>> analyzer should just get stuck in recursive simulation?
>>>>>>>
>>>>>>> You're doing it again.  "In other words" is here a lie; you've just
>>>>>>> replaced Mikko's words with something very different.
>>>>>>>
>>>>>>
>>>>>> He just said that the simulation of a non-terminating input
>>>>>> is incorrect unless it is simulated forever.
>>>>>
>>>>> I said it deviates form the x86 semantics. I didn't say whether it is
>>>>> incorrect to deviate from x86 semantics. 
>>>>
>>>> The measure of DDD correctly emulated by HHH
>>>>     until HHH correctly determines that its emulated DDD would never
>>>>      stop running unless aborted...
>>>>
>>>> is that the emulation of DDD by HHH
>>>> *DOES NOT DEVIATE FROM THE X86 SEMANTICS*
>>>
>>> Which frst means it must emulate per the x86 semantics, which means 
>>
>>
>>> the call to HHH must be followed by the emulation of the x86 
>>> instructions of  HHH, not something else.
>>>
>>
>> *The call to HHH HAS ALWAYS BEEN FREAKING FOLLOWED*
>> *by the emulation of the x86 instructions of HHH*
> 
> Then why don't you show it then
> 
>>
>> It seems best proven by this source-code
>> https://github.com/plolcott/x86utm/blob/master/Halt7.c
>>
>> This level of detail was never required because we
>> could always see from the trace of DDD that it must
>> have been a call to an x86 emulator or we would
>> never have gotten to the first line of DDD again.
>>
>> https://liarparadox.org/HHH(DDD)_Full_Trace.pdf
>> We can see from the first page of the trace on
>> page 38 of the file that DDD calls HHH(DDD) and
>> the next line is the address of HHH.
> 
> But that call is from MAIN not DDD.
> 

Ah you are right. So now you see what I mean.
They are all mixed together just like I expected
The first five lines of HHH are on pages 44-49

That is why I always presented it this way.

_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]

_main()
[00002192] 55         push ebp
[00002193] 8bec       mov ebp,esp
[00002195] 6872210000 push 00002172 ; push DDD
[0000219a] e833f4ffff call 000015d2 ; call HHH(DDD)
[0000219f] 83c404     add esp,+04
[000021a2] 50         push eax
[000021a3] 6843070000 push 00000743
[000021a8] e8b5e5ffff call 00000762
[000021ad] 83c408     add esp,+08
[000021b0] 33c0       xor eax,eax
[000021b2] 5d         pop ebp
[000021b3] c3         ret
Size in bytes:(0034) [000021b3]

  machine   stack     stack     machine    assembly
  address   address   data      code       language
  ========  ========  ========  =========  =============
[00002192][00103820][00000000] 55         push ebp
[00002193][00103820][00000000] 8bec       mov ebp,esp
[00002195][0010381c][00002172] 6872210000 push 00002172 ; push DDD
[0000219a][00103818][0000219f] e833f4ffff call 000015d2 ; call HHH(DDD)
New slave_stack at:1038c4

We don't show any of HHH and show the execution trace of
of just DDD assuming that HHH is an x86 emulator.

*Begin Local Halt Decider Simulation   Execution Trace Stored at:1138cc*
[00002172][001138bc][001138c0] 55         push ebp      ; housekeeping
[00002173][001138bc][001138c0] 8bec       mov ebp,esp   ; housekeeping
[00002175][001138b8][00002172] 6872210000 push 00002172 ; push DDD
[0000217a][001138b4][0000217f] e853f4ffff call 000015d2 ; call HHH(DDD)

If the emulated call to HHH(DDD) from the emulated DDD wasn't correct
then how the hell did it get to the first line of DDD shown below?

[00002172][0015e2e4][0015e2e8] 55         push ebp      ; housekeeping
[00002173][0015e2e4][0015e2e8] 8bec       mov ebp,esp   ; housekeeping
[00002175][0015e2e0][00002172] 6872210000 push 00002172 ; push DDD
[0000217a][0015e2dc][0000217f] e853f4ffff call 000015d2 ; call HHH(DDD)
*Local Halt Decider: Infinite Recursion Detected Simulation Stopped*

[0000219f][00103820][00000000] 83c404     add esp,+04
[000021a2][0010381c][00000000] 50         push eax
[000021a3][00103818][00000743] 6843070000 push 00000743
[000021a8][00103818][00000743] e8b5e5ffff call 00000762
Input_Halts = 0
[000021ad][00103820][00000000] 83c408     add esp,+08
[000021b0][00103820][00000000] 33c0       xor eax,eax
[000021b2][00103824][00000018] 5d         pop ebp
[000021b3][00103828][00000000] c3         ret
Number of Instructions Executed(10069) == 150 Pages


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