Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

There are always alternatives. -- Spock, "The Galileo Seven", stardate 2822.3


devel / comp.theory / Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

SubjectAuthor
* H(P,P) is pure software engineering that correctly refutes theolcott
+* H(P,P) is pure software engineering that correctly refutes theRichard Damon
|`* H(P,P) is pure software engineering that correctly refutes the halting theoremolcott
| `* H(P,P) is pure software engineering that correctly refutes theRichard Damon
|  `* H(P,P) is pure software engineering that correctly refutes theolcott
|   +- H(P,P) is pure software engineering that correctly refutes theMr Flibble
|   +- H(P,P) is pure software engineering that correctly refutes theRichard Damon
|   `* H(P,P) is pure software engineering that correctly refutes the halting theoremOtto J. Makela
|    +* H(P,P) is pure software engineering that correctly refutes theolcott
|    |+* H(P,P) is pure software engineering that correctly refutes the halting theoremOtto J. Makela
|    ||`* H(P,P) is pure software engineering that correctly refutes theolcott
|    || +- H(P,P) is pure software engineering that correctly refutes theRichard Damon
|    || `- H(P,P) is pure software engineering that correctly refutes theMr Flibble
|    |`- H(P,P) is pure software engineering that correctly refutes theRichard Damon
|    `* H(P,P) is pure software engineering that correctly refutes theJan van den Broek
|     `* Halting problem proofs refuted on the basis of software engineering ?olcott
|      `* Halting problem proofs refuted on the basis of software engineering ?Otto J. Makela
|       `* Halting problem proofs refuted on the basis of softwareolcott
|        +* Halting problem proofs refuted on the basis of software engineering ? [complete Otto J. Makela
|        |`- Halting problem proofs refuted on the basis of softwareolcott
|        `* Halting problem proofs refuted on the basis of software engineering ? [complete Otto J. Makela
|         +- Halting problem proofs refuted on the basis of softwareRichard Damon
|         `* Halting problem proofs refuted on the basis of software engineering ? [complete Ben Bacarisse
|          +* Halting problem proofs refuted on the basis of softwareolcott
|          |`- Halting problem proofs refuted on the basis of softwareRichard Damon
|          `* Halting problem proofs refuted on the basis of softwareMike Terry
|           +- Halting problem proofs refuted on the basis of softwareRichard Damon
|           +- Halting problem proofs refuted on the basis of softwareolcott
|           `* Halting problem proofs refuted on the basis of software engineering ? [complete Ben Bacarisse
|            +- Halting problem proofs refuted on the basis of softwareolcott
|            `* Halting problem proofs refuted on the basis of softwareMike Terry
|             +* Halting problem proofs refuted on the basis of softwareolcott
|             |`* Halting problem proofs refuted on the basis of softwareSkep Dick
|             | +- Halting problem proofs refuted on the basis of softwareolcott
|             | `* Halting problem proofs refuted on the basis of softwareSkep Dick
|             |  +- Halting problem proofs refuted on the basis of softwareolcott
|             |  `- Halting problem proofs refuted on the basis of softwareSkep Dick
|             `* Halting problem proofs refuted on the basis of software engineering ? [complete Ben Bacarisse
|              +- Halting problem proofs refuted on the basis of softwareolcott
|              +* Halting problem proofs refuted on the basis of softwareSkep Dick
|              |+* Halting problem proofs refuted on the basis of softwareolcott
|              ||`* Halting problem proofs refuted on the basis of softwarePaul N
|              || +* Halting problem proofs refuted on the basis of softwareolcott
|              || |`- Halting problem proofs refuted on the basis of softwareRichard Damon
|              || `* Halting problem proofs refuted on the basis of softwarePaul N
|              ||  `* Halting problem proofs refuted on the basis of softwareolcott
|              ||   `- Halting problem proofs refuted on the basis of softwareRichard Damon
|              |`* Halting problem proofs refuted on the basis of softwareRichard Damon
|              | `* Halting problem proofs refuted on the basis of softwareSkep Dick
|              |  +- Halting problem proofs refuted on the basis of softwareJeff Barnett
|              |  `- Halting problem proofs refuted on the basis of softwareRichard Damon
|              `* Halting problem proofs refuted on the basis of softwareMike Terry
|               `- Halting problem proofs refuted on the basis of softwareolcott
`* H(P,P) is pure software engineering that correctly refutes theRichard Damon
 `- H(P,P) is pure software engineering that correctly refutes the halting theoremKeith Thompson

Pages:123
Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<Z6CdnaAlVdtesUb_nZ2dnUU7_83NnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=35922&group=comp.theory#35922

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!2.eu.feeder.erje.net!feeder.erje.net!feeds.phibee-telecom.net!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Fri, 22 Jul 2022 18:03:31 -0500
Date: Fri, 22 Jul 2022 18:03:30 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Halting problem proofs refuted on the basis of software
engineering ? [complete halt deciding system]
Content-Language: en-US
Newsgroups: comp.theory
References: <tagdbc$mlb$1@gioia.aioe.org> <t3qzK.380747$vAW9.26309@fx10.iad>
<-bWdnc2EzYm6s1P_nZ2dnUU7_81g4p2d@giganews.com>
<PfqzK.360372$ssF.203774@fx14.iad>
<rNGdnaEiAbjIrlP_nZ2dnUU7_83NnZ2d@giganews.com>
<nlyzK.502768$5fVf.118235@fx09.iad>
<UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com>
<pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com>
<LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com>
<JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com>
<S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com>
<87ilnu8oe8.fsf@tigger.extechop.net> <tbbhua$1fke$1@gioia.aioe.org>
<1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net>
<idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <877d44vkgn.fsf@bsb.me.uk>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <Z6CdnaAlVdtesUb_nZ2dnUU7_83NnZ2d@giganews.com>
Lines: 54
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-5fr2Eqg+ByE3JRnEMBgTEgrCp767rFTarY4UI/aZJKFyavrNzdkymKt/5vvrALI+I4R7v0LCD3MqJ9W!yMngUo38Cka5r+KYyXTC3raNGhebsFzlbvi0/v3tQIQ1Du53BACBfkOEHd8lFTy8sVNyR1NOle+f!aQ==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 4093
 by: olcott - Fri, 22 Jul 2022 23:03 UTC

On 7/22/2022 5:41 PM, Ben Bacarisse wrote:
> om@iki.fi (Otto J. Makela) writes:
>
>> olcott <NoOne@NoWhere.com> wrote:
>>
>>> https://www.liarparadox.org/2022_07_22.zip
>>
>> Under CentOS Linux release 7.9.2009 (Core) and gcc-4.8.5-44 I got some
>> small errors from decode.c, because of two variable loop declarations.
>>
>> decode.c: In function ‘x86emu_run’:
>> decode.c:251:5: error: ‘for’ loop initial declarations are only allowed in C99 mode
>> for (int N = 0; N < sizeof(emu->line_of_code.Disassembly_text); N++)
>> ^
>
> And so on...
>
> But this code a distraction because:
>
> (a) Every file that defines H will dump core as soon as any allocated
> storage is used. (Look at the definition of Allocate.)
>
> (b) (And I can't stress this enough...) *He has already told us that H
> gives the wrong answer*. There is no dispute about the fact that H(P,P)
> == false even though P(P) halts.
>

*Thanks for coming back here is your first review of my work*
[Re: A Possible "solution" to the Halting Problem]
> "Peter Olcott" <NoSpam@SeeScreen.com> writes:
On 10/17/2006 7:03 PM, Ben Bacarisse wrote:

Much longer than anyone else.

> The only reason to look at this junk code would be to work out what PO
> thinks is the justification for claiming the wrong answer is the right
> one. But there's no need to do that either has he has published the
> criterion by which H gets the wrong answer. Presumably, the complete
> code, when posted, will implement this incorrect criterion.
>

*What is your rebuttal to this* ?
If a simulating halt decider continues to correctly simulate its input
until it correctly matches a non-halting behavior pattern then this SHD
is necessarily correct when it aborts its simulation and reports
non-halting.

--
Copyright 2022 Pete Olcott

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

Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<HvGCK.610613$wIO9.319621@fx12.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=35928&group=comp.theory#35928

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx12.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.11.0
Subject: Re: Halting problem proofs refuted on the basis of software
engineering ? [complete halt deciding system]
Content-Language: en-US
Newsgroups: comp.theory
References: <tagdbc$mlb$1@gioia.aioe.org> <t3qzK.380747$vAW9.26309@fx10.iad>
<-bWdnc2EzYm6s1P_nZ2dnUU7_81g4p2d@giganews.com>
<PfqzK.360372$ssF.203774@fx14.iad>
<rNGdnaEiAbjIrlP_nZ2dnUU7_83NnZ2d@giganews.com>
<nlyzK.502768$5fVf.118235@fx09.iad>
<UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com>
<pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com>
<LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com>
<JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com>
<S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com>
<87ilnu8oe8.fsf@tigger.extechop.net> <tbbhua$1fke$1@gioia.aioe.org>
<1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net>
<idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
<Z6CdnaAlVdtesUb_nZ2dnUU7_83NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <Z6CdnaAlVdtesUb_nZ2dnUU7_83NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 59
Message-ID: <HvGCK.610613$wIO9.319621@fx12.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Fri, 22 Jul 2022 19:36:06 -0400
X-Received-Bytes: 4200
 by: Richard Damon - Fri, 22 Jul 2022 23:36 UTC

On 7/22/22 7:03 PM, olcott wrote:
> On 7/22/2022 5:41 PM, Ben Bacarisse wrote:
>> om@iki.fi (Otto J. Makela) writes:
>>
>>> olcott <NoOne@NoWhere.com> wrote:
>>>
>>>> https://www.liarparadox.org/2022_07_22.zip
>>>
>>> Under CentOS Linux release 7.9.2009 (Core) and gcc-4.8.5-44 I got some
>>> small errors from decode.c, because of two variable loop declarations.
>>>
>>> decode.c: In function ‘x86emu_run’:
>>> decode.c:251:5: error: ‘for’ loop initial declarations are only
>>> allowed in C99 mode
>>>       for (int N = 0; N < sizeof(emu->line_of_code.Disassembly_text);
>>> N++)
>>>       ^
>>
>> And so on...
>>
>> But this code a distraction because:
>>
>> (a) Every file that defines H will dump core as soon as any allocated
>> storage is used.  (Look at the definition of Allocate.)
>>
>> (b) (And I can't stress this enough...) *He has already told us that H
>> gives the wrong answer*.  There is no dispute about the fact that H(P,P)
>> == false even though P(P) halts.
>>
>
> *Thanks for coming back here is your first review of my work*
> [Re: A Possible "solution" to the Halting Problem]
> > "Peter Olcott" <NoSpam@SeeScreen.com> writes:
> On 10/17/2006 7:03 PM, Ben Bacarisse wrote:
>
> Much longer than anyone else.
>
>> The only reason to look at this junk code would be to work out what PO
>> thinks is the justification for claiming the wrong answer is the right
>> one.  But there's no need to do that either has he has published the
>> criterion by which H gets the wrong answer.  Presumably, the complete
>> code, when posted, will implement this incorrect criterion.
>>
>
> *What is your rebuttal to this* ?
> If a simulating halt decider continues to correctly simulate its input
> until it correctly matches a non-halting behavior pattern then this SHD
> is necessarily correct when it aborts its simulation and reports
> non-halting.
>

You mean the fact that H never actually does determine that its
simulation matchs a finite correct non-halting pattern? Thus, if H
aborts it has failed to meet the conditions that allow it to CORRECTLY
return 0, and if it waits until it does prove it, it never answers?

The pattern you have programmed, that when P(P) calls H(P,P) is proved
incorrect by the fact that P(P) will halt when H(P,P) returns 0 to it.

Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<tbfluj$5ak$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=35939&group=comp.theory#35939

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!NtE99RoDZ17S1XGlcLQp/Q.user.46.165.242.75.POSTED!not-for-mail
From: news.dea...@darjeeling.plus.com (Mike Terry)
Newsgroups: comp.theory
Subject: Re: Halting problem proofs refuted on the basis of software
engineering ? [complete halt deciding system]
Date: Sat, 23 Jul 2022 03:21:06 +0100
Organization: Aioe.org NNTP Server
Message-ID: <tbfluj$5ak$1@gioia.aioe.org>
References: <tagdbc$mlb$1@gioia.aioe.org> <t3qzK.380747$vAW9.26309@fx10.iad>
<-bWdnc2EzYm6s1P_nZ2dnUU7_81g4p2d@giganews.com>
<PfqzK.360372$ssF.203774@fx14.iad>
<rNGdnaEiAbjIrlP_nZ2dnUU7_83NnZ2d@giganews.com>
<nlyzK.502768$5fVf.118235@fx09.iad>
<UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com>
<pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com>
<LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com>
<JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com>
<S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com>
<87ilnu8oe8.fsf@tigger.extechop.net> <tbbhua$1fke$1@gioia.aioe.org>
<1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net>
<idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="5460"; posting-host="NtE99RoDZ17S1XGlcLQp/Q.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101
Firefox/60.0 SeaMonkey/2.53.8
X-Notice: Filtered by postfilter v. 0.9.2
 by: Mike Terry - Sat, 23 Jul 2022 02:21 UTC

On 22/07/2022 23:41, Ben Bacarisse wrote:
> om@iki.fi (Otto J. Makela) writes:
>
>> olcott <NoOne@NoWhere.com> wrote:
>>
>>> https://www.liarparadox.org/2022_07_22.zip
>>
>> Under CentOS Linux release 7.9.2009 (Core) and gcc-4.8.5-44 I got some
>> small errors from decode.c, because of two variable loop declarations.
>>
>> decode.c: In function ‘x86emu_run’:
>> decode.c:251:5: error: ‘for’ loop initial declarations are only allowed in C99 mode
>> for (int N = 0; N < sizeof(emu->line_of_code.Disassembly_text); N++)
>> ^
>
> And so on...
>
> But this code a distraction because:
>
> (a) Every file that defines H will dump core as soon as any allocated
> storage is used. (Look at the definition of Allocate.)

You are looking at the definition in halt7.c:

u32* Allocate(u32 size) { return 0; }
?

That code isn't actually "executed" by x86utm - it's intercepted somehow and actioned somewhere
within x86utm. (Remember, halt7.c is only compiled (not linked) and then the coff file is loaded
and "executed" within PO's x86 simulator x86utm.exe.)

>
> (b) (And I can't stress this enough...) *He has already told us that H
> gives the wrong answer*. There is no dispute about the fact that H(P,P)
> == false even though P(P) halts.

Yes, there's no need to go further than this. If H(P,P) cheated somehow to give the right answer
for P(P) halting, there might be an incentive for someone to pin down the cheat details, but given
that H gives exactly the answer in line with the Linz (and similar) proofs, there's not really
anything more that /needs/ to be done here.

Of course, people might just be curious.

I'm not clear what his .zip file contains: is it the full source for x86utm, or just for the
halt7.c file (containing H() and P() implementations? [When I say source for x86utm, clearly that
depends on the open source project libx86emu, or whatever it's called, which isn't in the zip file...]

Mike.

Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<m4JCK.504485$J0r9.429095@fx11.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=35940&group=comp.theory#35940

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx11.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.11.0
Subject: Re: Halting problem proofs refuted on the basis of software
engineering ? [complete halt deciding system]
Content-Language: en-US
Newsgroups: comp.theory
References: <tagdbc$mlb$1@gioia.aioe.org> <t3qzK.380747$vAW9.26309@fx10.iad>
<-bWdnc2EzYm6s1P_nZ2dnUU7_81g4p2d@giganews.com>
<PfqzK.360372$ssF.203774@fx14.iad>
<rNGdnaEiAbjIrlP_nZ2dnUU7_83NnZ2d@giganews.com>
<nlyzK.502768$5fVf.118235@fx09.iad>
<UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com>
<pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com>
<LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com>
<JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com>
<S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com>
<87ilnu8oe8.fsf@tigger.extechop.net> <tbbhua$1fke$1@gioia.aioe.org>
<1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net>
<idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
<tbfluj$5ak$1@gioia.aioe.org>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <tbfluj$5ak$1@gioia.aioe.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 61
Message-ID: <m4JCK.504485$J0r9.429095@fx11.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Fri, 22 Jul 2022 22:31:44 -0400
X-Received-Bytes: 4209
 by: Richard Damon - Sat, 23 Jul 2022 02:31 UTC

On 7/22/22 10:21 PM, Mike Terry wrote:
> On 22/07/2022 23:41, Ben Bacarisse wrote:
>> om@iki.fi (Otto J. Makela) writes:
>>
>>> olcott <NoOne@NoWhere.com> wrote:
>>>
>>>> https://www.liarparadox.org/2022_07_22.zip
>>>
>>> Under CentOS Linux release 7.9.2009 (Core) and gcc-4.8.5-44 I got some
>>> small errors from decode.c, because of two variable loop declarations.
>>>
>>> decode.c: In function ‘x86emu_run’:
>>> decode.c:251:5: error: ‘for’ loop initial declarations are only
>>> allowed in C99 mode
>>>       for (int N = 0; N < sizeof(emu->line_of_code.Disassembly_text);
>>> N++)
>>>       ^
>>
>> And so on...
>>
>> But this code a distraction because:
>>
>> (a) Every file that defines H will dump core as soon as any allocated
>> storage is used.  (Look at the definition of Allocate.)
>
> You are looking at the definition in halt7.c:
>
>     u32* Allocate(u32 size) { return 0; }
> ?
>
> That code isn't actually "executed" by x86utm - it's intercepted somehow
> and actioned somewhere within x86utm.  (Remember, halt7.c is only
> compiled (not linked) and then the coff file is loaded and "executed"
> within PO's x86 simulator x86utm.exe.)
>
>>
>> (b) (And I can't stress this enough...) *He has already told us that H
>> gives the wrong answer*.  There is no dispute about the fact that H(P,P)
>> == false even though P(P) halts.
>
> Yes, there's no need to go further than this.  If H(P,P) cheated somehow
> to give the right answer for P(P) halting, there might be an incentive
> for someone to pin down the cheat details, but given that H gives
> exactly the answer in line with the Linz (and similar) proofs, there's
> not really anything more that /needs/ to be done here.
>
> Of course, people might just be curious.
>
> I'm not clear what his .zip file contains:  is it the full source for
> x86utm, or just for the halt7.c file (containing H() and P()
> implementations?  [When I say source for x86utm, clearly that depends on
> the open source project libx86emu, or whatever it's called, which isn't
> in the zip file...]
>
> Mike.

There is a 72 kb x86utm.cpp file in there that I haven't had a chance to
look at, so my guess is that is the actual x86utm program. There is also
a precompilled and linked fie x86utm.exe

I think this gives us everything to actually run his program.

Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<VNWdnVNGn9NQ_Ub_nZ2dnUU7_8zNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=35941&group=comp.theory#35941

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Fri, 22 Jul 2022 21:45:33 -0500
Date: Fri, 22 Jul 2022 21:45:32 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Halting problem proofs refuted on the basis of software
engineering ? [complete halt deciding system]
Content-Language: en-US
Newsgroups: comp.theory
References: <tagdbc$mlb$1@gioia.aioe.org> <t3qzK.380747$vAW9.26309@fx10.iad>
<-bWdnc2EzYm6s1P_nZ2dnUU7_81g4p2d@giganews.com>
<PfqzK.360372$ssF.203774@fx14.iad>
<rNGdnaEiAbjIrlP_nZ2dnUU7_83NnZ2d@giganews.com>
<nlyzK.502768$5fVf.118235@fx09.iad>
<UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com>
<pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com>
<LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com>
<JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com>
<S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com>
<87ilnu8oe8.fsf@tigger.extechop.net> <tbbhua$1fke$1@gioia.aioe.org>
<1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net>
<idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
<tbfluj$5ak$1@gioia.aioe.org>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <tbfluj$5ak$1@gioia.aioe.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <VNWdnVNGn9NQ_Ub_nZ2dnUU7_8zNnZ2d@giganews.com>
Lines: 84
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-snJNVXqQRh7VqSb5i7tNfTqQtpZJw/1va8KQ7aUOh7XD88wMJxmuYMfeGoX/b8zjoM8GX48OaiE31iH!GgM2ltesqoeuyZJNc+gaLhn9s55PGu5IxXpc4pC0glCEFQ6T1r2UOuZz6FdMN/87IGoh9LKD4aMR!Ww==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 5179
 by: olcott - Sat, 23 Jul 2022 02:45 UTC

On 7/22/2022 9:21 PM, Mike Terry wrote:
> On 22/07/2022 23:41, Ben Bacarisse wrote:
>> om@iki.fi (Otto J. Makela) writes:
>>
>>> olcott <NoOne@NoWhere.com> wrote:
>>>
>>>> https://www.liarparadox.org/2022_07_22.zip
>>>
>>> Under CentOS Linux release 7.9.2009 (Core) and gcc-4.8.5-44 I got some
>>> small errors from decode.c, because of two variable loop declarations.
>>>
>>> decode.c: In function ‘x86emu_run’:
>>> decode.c:251:5: error: ‘for’ loop initial declarations are only
>>> allowed in C99 mode
>>>       for (int N = 0; N < sizeof(emu->line_of_code.Disassembly_text);
>>> N++)
>>>       ^
>>
>> And so on...
>>
>> But this code a distraction because:
>>
>> (a) Every file that defines H will dump core as soon as any allocated
>> storage is used.  (Look at the definition of Allocate.)
>
> You are looking at the definition in halt7.c:
>
>     u32* Allocate(u32 size) { return 0; }
> ?
>
> That code isn't actually "executed" by x86utm - it's intercepted somehow
> and actioned somewhere within x86utm.  (Remember, halt7.c is only
> compiled (not linked) and then the coff file is loaded and "executed"
> within PO's x86 simulator x86utm.exe.)
>
>>
>> (b) (And I can't stress this enough...) *He has already told us that H
>> gives the wrong answer*.  There is no dispute about the fact that H(P,P)
>> == false even though P(P) halts.
>
> Yes, there's no need to go further than this.  If H(P,P) cheated somehow
> to give the right answer for P(P) halting, there might be an incentive
> for someone to pin down the cheat details, but given that H gives
> exactly the answer in line with the Linz (and similar) proofs, there's
> not really anything more that /needs/ to be done here.
>
> Of course, people might just be curious.
>
> I'm not clear what his .zip file contains:  is it the full source for
> x86utm, or just for the halt7.c file (containing H() and P()
> implementations?  [When I say source for x86utm, clearly that depends on
> the open source project libx86emu, or whatever it's called, which isn't
> in the zip file...]
>
> Mike.

*Halt Decider*
07/22/2022 07:05 AM 10,390 Halt7.c

*x86utm operating system*
07/22/2022 07:08 AM 72,499 x86utm.cpp
07/01/2022 03:40 PM 32,931 Read_COFF_Object.h

*x86 emulator source-code*
10/04/2020 07:44 PM 17,240 api.c
05/03/2021 02:33 PM 58,872 decode.c
06/28/2020 05:22 PM 20,495 mem.c
06/30/2020 12:06 AM 141,330 ops.c
06/27/2022 11:15 AM 63,704 ops2.c
06/30/2020 12:09 AM 73,787 prim_ops.c
01/28/2020 06:19 AM 5,542 decode.h
02/17/2020 08:56 PM 18,558 getopt.h
01/28/2020 06:19 AM 1,859 mem.h
01/28/2020 06:19 AM 1,954 ops.h
01/28/2020 06:19 AM 6,133 prim_ops.h
02/09/2021 10:40 PM 19,596 x86emu.h
10/04/2020 07:34 PM 4,996 x86emu_int.h

--
Copyright 2022 Pete Olcott

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

Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<87v8rnts2y.fsf@bsb.me.uk>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=36012&group=comp.theory#36012

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: ben.use...@bsb.me.uk (Ben Bacarisse)
Newsgroups: comp.theory
Subject: Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]
Date: Sat, 23 Jul 2022 22:52:21 +0100
Organization: A noiseless patient Spider
Lines: 52
Message-ID: <87v8rnts2y.fsf@bsb.me.uk>
References: <tagdbc$mlb$1@gioia.aioe.org> <PfqzK.360372$ssF.203774@fx14.iad>
<rNGdnaEiAbjIrlP_nZ2dnUU7_83NnZ2d@giganews.com>
<nlyzK.502768$5fVf.118235@fx09.iad>
<UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com>
<pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com>
<LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com>
<JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com>
<S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com>
<87ilnu8oe8.fsf@tigger.extechop.net> <tbbhua$1fke$1@gioia.aioe.org>
<1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net>
<idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
<tbfluj$5ak$1@gioia.aioe.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Info: reader01.eternal-september.org; posting-host="4caa0f7f498f01102ad4e2557e0d148b";
logging-data="136735"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19D1Gdj8S6ggtoNH9EqfeeBVd2OItkAnL4="
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Cancel-Lock: sha1:VbKeUjq2a7ss53RmiXZ+XArTdno=
sha1:1fwSAyMknXghWd5niFodA+TGOrc=
X-BSB-Auth: 1.63d41257e7ad6b86a501.20220723225221BST.87v8rnts2y.fsf@bsb.me.uk
 by: Ben Bacarisse - Sat, 23 Jul 2022 21:52 UTC

Mike Terry <news.dead.person.stones@darjeeling.plus.com> writes:

> On 22/07/2022 23:41, Ben Bacarisse wrote:
>> om@iki.fi (Otto J. Makela) writes:
>>
>>> olcott <NoOne@NoWhere.com> wrote:
>>>
>>>> https://www.liarparadox.org/2022_07_22.zip
>>>
>>> Under CentOS Linux release 7.9.2009 (Core) and gcc-4.8.5-44 I got some
>>> small errors from decode.c, because of two variable loop declarations.
>>>
>>> decode.c: In function ‘x86emu_run’:
>>> decode.c:251:5: error: ‘for’ loop initial declarations are only allowed in C99 mode
>>> for (int N = 0; N < sizeof(emu->line_of_code.Disassembly_text); N++)
>>> ^
>> And so on...
>> But this code a distraction because:
>> (a) Every file that defines H will dump core as soon as any allocated
>> storage is used. (Look at the definition of Allocate.)
>
> You are looking at the definition in halt7.c:
>
> u32* Allocate(u32 size) { return 0; }
> ?

Yes.

> That code isn't actually "executed" by x86utm - it's intercepted
> somehow and actioned somewhere within x86utm. (Remember, halt7.c is
> only compiled (not linked) and then the coff file is loaded and
> "executed" within PO's x86 simulator x86utm.exe.)

The C source for H should be code that follows C's semantics. The only
C function called H calls a function that accesses that null pointer.
The fact that we don't have a clear algorithm is to be expected. We'll
never see the simple snippet of C-like code that expressed the algorithm
the PO claimed to have in Dec 2018 because that was a... er... an
alternative fact.

What we have here is a tar-pit for people to get sucked into to keep the
discussion of the wrong answer going. I'll give PO credit, though. I
had no idea he could admit to H giving the wrong answer and still have
people talking about it years later.

> I'm not clear what his .zip file contains...

And that's not an accident. Every crank learns fast that clarity is
their number one enemy.

--
Ben.

Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<24ff2861-53c4-4afb-88f6-936e28a990c2n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=36013&group=comp.theory#36013

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:6214:19e1:b0:474:43b:740a with SMTP id q1-20020a05621419e100b00474043b740amr5037569qvc.60.1658613972193;
Sat, 23 Jul 2022 15:06:12 -0700 (PDT)
X-Received: by 2002:a81:e0a:0:b0:31e:2180:2b39 with SMTP id
10-20020a810e0a000000b0031e21802b39mr4822955ywo.319.1658613971817; Sat, 23
Jul 2022 15:06:11 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Sat, 23 Jul 2022 15:06:11 -0700 (PDT)
In-Reply-To: <87v8rnts2y.fsf@bsb.me.uk>
Injection-Info: google-groups.googlegroups.com; posting-host=97.119.220.202; posting-account=DF8GrgkAAACuHOM11ubMg5CKivwjGJf3
NNTP-Posting-Host: 97.119.220.202
References: <tagdbc$mlb$1@gioia.aioe.org> <PfqzK.360372$ssF.203774@fx14.iad>
<rNGdnaEiAbjIrlP_nZ2dnUU7_83NnZ2d@giganews.com> <nlyzK.502768$5fVf.118235@fx09.iad>
<UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com> <pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com> <LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com> <JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com> <S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com> <87ilnu8oe8.fsf@tigger.extechop.net>
<tbbhua$1fke$1@gioia.aioe.org> <1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net> <idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
<tbfluj$5ak$1@gioia.aioe.org> <87v8rnts2y.fsf@bsb.me.uk>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <24ff2861-53c4-4afb-88f6-936e28a990c2n@googlegroups.com>
Subject: Re: Halting problem proofs refuted on the basis of software
engineering ? [complete halt deciding system]
From: polco...@gmail.com (olcott)
Injection-Date: Sat, 23 Jul 2022 22:06:12 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 5360
 by: olcott - Sat, 23 Jul 2022 22:06 UTC

On Saturday, July 23, 2022 at 4:52:25 PM UTC-5, Ben Bacarisse wrote:
> Mike Terry <news.dead.p...@darjeeling.plus.com> writes:
>
> > On 22/07/2022 23:41, Ben Bacarisse wrote:
> >> o...@iki.fi (Otto J. Makela) writes:
> >>
> >>> olcott <No...@NoWhere.com> wrote:
> >>>
> >>>> https://www.liarparadox.org/2022_07_22.zip
> >>>
> >>> Under CentOS Linux release 7.9.2009 (Core) and gcc-4.8.5-44 I got some
> >>> small errors from decode.c, because of two variable loop declarations..
> >>>
> >>> decode.c: In function ‘x86emu_run’:
> >>> decode.c:251:5: error: ‘for’ loop initial declarations are only allowed in C99 mode
> >>> for (int N = 0; N < sizeof(emu->line_of_code.Disassembly_text); N++)
> >>> ^
> >> And so on...
> >> But this code a distraction because:
> >> (a) Every file that defines H will dump core as soon as any allocated
> >> storage is used. (Look at the definition of Allocate.)
> >
> > You are looking at the definition in halt7.c:
> >
> > u32* Allocate(u32 size) { return 0; }
> > ?
> Yes.
> > That code isn't actually "executed" by x86utm - it's intercepted
> > somehow and actioned somewhere within x86utm. (Remember, halt7.c is
> > only compiled (not linked) and then the coff file is loaded and
> > "executed" within PO's x86 simulator x86utm.exe.)
> The C source for H should be code that follows C's semantics. The only
> C function called H calls a function that accesses that null pointer.
> The fact that we don't have a clear algorithm is to be expected. We'll
> never see the simple snippet of C-like code that expressed the algorithm
> the PO claimed to have in Dec 2018 because that was a... er... an
> alternative fact.
>
> What we have here is a tar-pit for people to get sucked into to keep the
> discussion of the wrong answer going. I'll give PO credit, though. I
> had no idea he could admit to H giving the wrong answer and still have
> people talking about it years later.
>
> > I'm not clear what his .zip file contains...
>
> And that's not an accident. Every crank learns fast that clarity is
> their number one enemy.
>
> --
> Ben.

The "snippet" of C source code for H is on pages 6-10 of my paper.

*Halting problem proofs refuted on the basis of software engineering* ?
https://www.researchgate.net/publication/361701808_Halting_problem_proofs_refuted_on_the_basis_of_software_engineering

*Halt Decider and P*
07/22/2022 07:05 AM 10,390 Halt7.c

*x86utm operating system*
07/22/2022 07:08 AM 72,499 x86utm.cpp
07/01/2022 03:40 PM 32,931 Read_COFF_Object.h

*x86 emulator source-code*
10/04/2020 07:44 PM 17,240 api.c
05/03/2021 02:33 PM 58,872 decode.c
06/28/2020 05:22 PM 20,495 mem.c
06/30/2020 12:06 AM 141,330 ops.c
06/27/2022 11:15 AM 63,704 ops2.c
06/30/2020 12:09 AM 73,787 prim_ops.c
01/28/2020 06:19 AM 5,542 decode.h
02/17/2020 08:56 PM 18,558 getopt.h
01/28/2020 06:19 AM 1,859 mem.h
01/28/2020 06:19 AM 1,954 ops.h
01/28/2020 06:19 AM 6,133 prim_ops.h
02/09/2021 10:40 PM 19,596 x86emu.h
10/04/2020 07:34 PM 4,996 x86emu_int.h

Compiles into x86utm.exe

Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<tbhvrn$goh$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=36027&group=comp.theory#36027

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!NtE99RoDZ17S1XGlcLQp/Q.user.46.165.242.75.POSTED!not-for-mail
From: news.dea...@darjeeling.plus.com (Mike Terry)
Newsgroups: comp.theory
Subject: Re: Halting problem proofs refuted on the basis of software
engineering ? [complete halt deciding system]
Date: Sun, 24 Jul 2022 00:22:31 +0100
Organization: Aioe.org NNTP Server
Message-ID: <tbhvrn$goh$1@gioia.aioe.org>
References: <tagdbc$mlb$1@gioia.aioe.org> <PfqzK.360372$ssF.203774@fx14.iad>
<rNGdnaEiAbjIrlP_nZ2dnUU7_83NnZ2d@giganews.com>
<nlyzK.502768$5fVf.118235@fx09.iad>
<UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com>
<pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com>
<LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com>
<JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com>
<S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com>
<87ilnu8oe8.fsf@tigger.extechop.net> <tbbhua$1fke$1@gioia.aioe.org>
<1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net>
<idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
<tbfluj$5ak$1@gioia.aioe.org> <87v8rnts2y.fsf@bsb.me.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="17169"; posting-host="NtE99RoDZ17S1XGlcLQp/Q.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101
Firefox/60.0 SeaMonkey/2.53.8
X-Notice: Filtered by postfilter v. 0.9.2
 by: Mike Terry - Sat, 23 Jul 2022 23:22 UTC

On 23/07/2022 22:52, Ben Bacarisse wrote:
> Mike Terry <news.dead.person.stones@darjeeling.plus.com> writes:
>
>> On 22/07/2022 23:41, Ben Bacarisse wrote:
>>> om@iki.fi (Otto J. Makela) writes:
>>>
>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>
>>>>> https://www.liarparadox.org/2022_07_22.zip
>>>>
>>>> Under CentOS Linux release 7.9.2009 (Core) and gcc-4.8.5-44 I got some
>>>> small errors from decode.c, because of two variable loop declarations.
>>>>
>>>> decode.c: In function ‘x86emu_run’:
>>>> decode.c:251:5: error: ‘for’ loop initial declarations are only allowed in C99 mode
>>>> for (int N = 0; N < sizeof(emu->line_of_code.Disassembly_text); N++)
>>>> ^
>>> And so on...
>>> But this code a distraction because:
>>> (a) Every file that defines H will dump core as soon as any allocated
>>> storage is used. (Look at the definition of Allocate.)
>>
>> You are looking at the definition in halt7.c:
>>
>> u32* Allocate(u32 size) { return 0; }
>> ?
>
> Yes.
>
>> That code isn't actually "executed" by x86utm - it's intercepted
>> somehow and actioned somewhere within x86utm. (Remember, halt7.c is
>> only compiled (not linked) and then the coff file is loaded and
>> "executed" within PO's x86 simulator x86utm.exe.)
>
> The C source for H should be code that follows C's semantics. The only
> C function called H calls a function that accesses that null pointer.

Well, it's up to PO to define the semantics for his chosen programming model, and he doesn't really
understand what that would mean, so there's nothing to be done about this.

In any case, within his model, there are some primatives not present in C language semantics, like
single stepping a simulation, allocating a block of memory, outputing message strings, whatever.
Those primatives are handled by his x86utm. He has to have a convention for how the C code is to
invoke one of those primatives, just like an OS has conventions on how its kernal routines should be
invoked from user code. PO has chosen to reserve some function names as primatives, and to invoke
the primative the code makes a regular call to a function with that name. (That's fairly normal.
x86utm loads the coff file and can identify points where those primative calls are being made.)
Then, to make his code compile he decided to actually include a real function in the user code with
that name!

So the strange choice perhaps was the inclusion of an actual dummy function in the user code. I
mean, he could just have declared a function prototype line for Alloc and left it at that - the code
would still compile ok. That's what I would have done probably, or maybe provided an actual Alloc
"library" stub routine to wrap whatever it takes to actually invoke the primative [maybe issue a
reserved x86 instruction, or an actual x86 gate-type instruction like a real OS might, which would
be intercepted by x86utm.]. But it's the least of all PO's sins!

> The fact that we don't have a clear algorithm is to be expected.

Isn't the algorithm clear now? It's just what he's been saying for ages. (Checking for calls to
H's own address from within simulated P with the same parameters blah blah - we have the code now,
and nothing has changed because the exact code was never the issue.)

Yeah, I suppose PO might at some point need to specify exactly what his primatives do, but it seems
we could work that out ourselves from the code if we really had to... [we don't :) ]

> We'll
> never see the simple snippet of C-like code that expressed the algorithm
> the PO claimed to have in Dec 2018 because that was a... er... an
> alternative fact.
>
> What we have here is a tar-pit for people to get sucked into to keep the
> discussion of the wrong answer going. I'll give PO credit, though. I
> had no idea he could admit to H giving the wrong answer and still have
> people talking about it years later.
>
>> I'm not clear what his .zip file contains...
>
> And that's not an accident. Every crank learns fast that clarity is
> their number one enemy.
>

PO's clarified what it contains in another response, and it looks like we could build it all.
(Well, if you have a Windows environment. For me it could be straight forward as I also have Visual
Studio 2017 so it might all just work. I'll probably give it a try at some point, just because I
like playing with code, not because I need to learn where PO has gone wrong...)

I'm not sure if I would need to download a version of libx86emu - there are a handful of files in
the zip file that seem to be from libx86emu, but I would have thought that project would be Much
bigger! [Looking on github it seems at first glance the project is actually just the handful of
files in the zipfile! We'll see.]

Mike.

Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<xIOdnQx7NspHHkH_nZ2dnUU7_81i4p2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=36029&group=comp.theory#36029

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 23 Jul 2022 18:27:22 -0500
Date: Sat, 23 Jul 2022 18:27:21 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Halting problem proofs refuted on the basis of software
engineering ? [complete halt deciding system]
Content-Language: en-US
Newsgroups: comp.theory
References: <tagdbc$mlb$1@gioia.aioe.org> <PfqzK.360372$ssF.203774@fx14.iad>
<rNGdnaEiAbjIrlP_nZ2dnUU7_83NnZ2d@giganews.com>
<nlyzK.502768$5fVf.118235@fx09.iad>
<UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com>
<pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com>
<LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com>
<JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com>
<S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com>
<87ilnu8oe8.fsf@tigger.extechop.net> <tbbhua$1fke$1@gioia.aioe.org>
<1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net>
<idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
<tbfluj$5ak$1@gioia.aioe.org> <87v8rnts2y.fsf@bsb.me.uk>
<tbhvrn$goh$1@gioia.aioe.org>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <tbhvrn$goh$1@gioia.aioe.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <xIOdnQx7NspHHkH_nZ2dnUU7_81i4p2d@giganews.com>
Lines: 143
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-LjPxotKUB2nVSHFzD1+qrptaTLKqO9tO8XJU+UTY8G/kf1Bgl6Ll2a4MY4f4fd2dMsAZuW1z6YpmgVg!ZiX+o/MY5v8SI7DajwROHD9v8jp7m5W/+8PHW9iJ+Afs06NE3S0lTd14E7XhPtEIcfemESDNeQLv!Og==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 8265
X-Received-Bytes: 8387
 by: olcott - Sat, 23 Jul 2022 23:27 UTC

On 7/23/2022 6:22 PM, Mike Terry wrote:
> On 23/07/2022 22:52, Ben Bacarisse wrote:
>> Mike Terry <news.dead.person.stones@darjeeling.plus.com> writes:
>>
>>> On 22/07/2022 23:41, Ben Bacarisse wrote:
>>>> om@iki.fi (Otto J. Makela) writes:
>>>>
>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>
>>>>>> https://www.liarparadox.org/2022_07_22.zip
>>>>>
>>>>> Under CentOS Linux release 7.9.2009 (Core) and gcc-4.8.5-44 I got some
>>>>> small errors from decode.c, because of two variable loop declarations.
>>>>>
>>>>> decode.c: In function ‘x86emu_run’:
>>>>> decode.c:251:5: error: ‘for’ loop initial declarations are only
>>>>> allowed in C99 mode
>>>>>        for (int N = 0; N <
>>>>> sizeof(emu->line_of_code.Disassembly_text); N++)
>>>>>        ^
>>>> And so on...
>>>> But this code a distraction because:
>>>> (a) Every file that defines H will dump core as soon as any allocated
>>>> storage is used.  (Look at the definition of Allocate.)
>>>
>>> You are looking at the definition in halt7.c:
>>>
>>>      u32* Allocate(u32 size) { return 0; }
>>> ?
>>
>> Yes.
>>
>>> That code isn't actually "executed" by x86utm - it's intercepted
>>> somehow and actioned somewhere within x86utm.  (Remember, halt7.c is
>>> only compiled (not linked) and then the coff file is loaded and
>>> "executed" within PO's x86 simulator x86utm.exe.)
>>
>> The C source for H should be code that follows C's semantics.  The only
>> C function called H calls a function that accesses that null pointer.
>
> Well, it's up to PO to define the semantics for his chosen programming
> model, and he doesn't really understand what that would mean, so there's
> nothing to be done about this.
>
> In any case, within his model, there are some primatives not present in
> C language semantics, like single stepping a simulation, allocating a
> block of memory, outputing message strings, whatever. Those primatives
> are handled by his x86utm.  He has to have a convention for how the C
> code is to invoke one of those primatives, just like an OS has
> conventions on how its kernal routines should be invoked from user
> code.  PO has chosen to reserve some function names as primatives, and
> to invoke the primative the code makes a regular call to a function with
> that name.  (That's fairly normal. x86utm loads the coff file and can
> identify points where those primative calls are being made.) Then, to
> make his code compile he decided to actually include a real function in
> the user code with that name!
>
> So the strange choice perhaps was the inclusion of an actual dummy
> function in the user code.  I mean, he could just have declared a
> function prototype line for Alloc and left it at that - the code would
> still compile ok.  That's what I would have done probably, or maybe
> provided an actual Alloc "library" stub routine to wrap whatever it
> takes to actually invoke the primative [maybe issue a reserved x86
> instruction, or an actual x86 gate-type instruction like a real OS
> might, which would be intercepted by x86utm.].  But it's the least of
> all PO's sins!
>
>
>> The fact that we don't have a clear algorithm is to be expected.
>
> Isn't the algorithm clear now?  It's just what he's been saying for
> ages.  (Checking for calls to H's own address from within simulated P
> with the same parameters blah blah - we have the code now, and nothing
> has changed because the exact code was never the issue.)
>
> Yeah, I suppose PO might at some point need to specify exactly what his
> primatives do, but it seems we could work that out ourselves from the
> code if we really had to... [we don't :) ]
>
>> We'll
>> never see the simple snippet of C-like code that expressed the algorithm
>> the PO claimed to have in Dec 2018 because that was a...  er... an
>> alternative fact.
>>
>> What we have here is a tar-pit for people to get sucked into to keep the
>> discussion of the wrong answer going.  I'll give PO credit, though.  I
>> had no idea he could admit to H giving the wrong answer and still have
>> people talking about it years later.
>>
>>> I'm not clear what his .zip file contains...
>>
>> And that's not an accident.  Every crank learns fast that clarity is
>> their number one enemy.
>>
>
> PO's clarified what it contains in another response, and it looks like
> we could build it all. (Well, if you have a Windows environment.  For me
> it could be straight forward as I also have Visual Studio 2017 so it
> might all just work.  I'll probably give it a try at some point, just
> because I like playing with code, not because I need to learn where PO
> has gone wrong...)
>
> I'm not sure if I would need to download a version of libx86emu - there
> are a handful of files in the zip file that seem to be from libx86emu,
> but I would have thought that project would be Much bigger!  [Looking on
> github it seems at first glance the project is actually just the handful
> of files in the zipfile!  We'll see.]
>
> Mike.
>

*Halt Decider and P*
07/22/2022 07:05 AM 10,390 Halt7.c
07/22/2022 07:09 AM 3,989 Halt7.obj

*x86utm operating system*
07/22/2022 07:08 AM 72,499 x86utm.cpp
07/01/2022 03:40 PM 32,931 Read_COFF_Object.h

*x86 emulator source-code*
10/04/2020 07:44 PM 17,240 api.c
05/03/2021 02:33 PM 58,872 decode.c
06/28/2020 05:22 PM 20,495 mem.c
06/30/2020 12:06 AM 141,330 ops.c
06/27/2022 11:15 AM 63,704 ops2.c
06/30/2020 12:09 AM 73,787 prim_ops.c
01/28/2020 06:19 AM 5,542 decode.h
02/17/2020 08:56 PM 18,558 getopt.h
01/28/2020 06:19 AM 1,859 mem.h
01/28/2020 06:19 AM 1,954 ops.h
01/28/2020 06:19 AM 6,133 prim_ops.h
02/09/2021 10:40 PM 19,596 x86emu.h
10/04/2020 07:34 PM 4,996 x86emu_int.h

Compiles into x86utm.exe and takes Halt7.obj as its only argument

--
Copyright 2022 Pete Olcott

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

Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<100f2e5b-c480-49d9-865a-3b793a4af925n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=36051&group=comp.theory#36051

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a37:648f:0:b0:6b5:ccd2:3ff9 with SMTP id y137-20020a37648f000000b006b5ccd23ff9mr5193649qkb.139.1658639859183;
Sat, 23 Jul 2022 22:17:39 -0700 (PDT)
X-Received: by 2002:a25:e68b:0:b0:670:7cd5:56b with SMTP id
d133-20020a25e68b000000b006707cd5056bmr5197394ybh.632.1658639858834; Sat, 23
Jul 2022 22:17:38 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Sat, 23 Jul 2022 22:17:38 -0700 (PDT)
In-Reply-To: <xIOdnQx7NspHHkH_nZ2dnUU7_81i4p2d@giganews.com>
Injection-Info: google-groups.googlegroups.com; posting-host=41.193.244.95; posting-account=ZZETkAoAAACd4T-hRBh8m6HZV7_HBvWo
NNTP-Posting-Host: 41.193.244.95
References: <tagdbc$mlb$1@gioia.aioe.org> <PfqzK.360372$ssF.203774@fx14.iad>
<rNGdnaEiAbjIrlP_nZ2dnUU7_83NnZ2d@giganews.com> <nlyzK.502768$5fVf.118235@fx09.iad>
<UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com> <pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com> <LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com> <JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com> <S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com> <87ilnu8oe8.fsf@tigger.extechop.net>
<tbbhua$1fke$1@gioia.aioe.org> <1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net> <idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
<tbfluj$5ak$1@gioia.aioe.org> <87v8rnts2y.fsf@bsb.me.uk> <tbhvrn$goh$1@gioia.aioe.org>
<xIOdnQx7NspHHkH_nZ2dnUU7_81i4p2d@giganews.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <100f2e5b-c480-49d9-865a-3b793a4af925n@googlegroups.com>
Subject: Re: Halting problem proofs refuted on the basis of software
engineering ? [complete halt deciding system]
From: skepdic...@gmail.com (Skep Dick)
Injection-Date: Sun, 24 Jul 2022 05:17:39 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 172
 by: Skep Dick - Sun, 24 Jul 2022 05:17 UTC

On Sunday, 24 July 2022 at 01:27:29 UTC+2, olcott wrote:
> On 7/23/2022 6:22 PM, Mike Terry wrote:
> > On 23/07/2022 22:52, Ben Bacarisse wrote:
> >> Mike Terry <news.dead.p...@darjeeling.plus.com> writes:
> >>
> >>> On 22/07/2022 23:41, Ben Bacarisse wrote:
> >>>> o...@iki.fi (Otto J. Makela) writes:
> >>>>
> >>>>> olcott <No...@NoWhere.com> wrote:
> >>>>>
> >>>>>> https://www.liarparadox.org/2022_07_22.zip
> >>>>>
> >>>>> Under CentOS Linux release 7.9.2009 (Core) and gcc-4.8.5-44 I got some
> >>>>> small errors from decode.c, because of two variable loop declarations.
> >>>>>
> >>>>> decode.c: In function ‘x86emu_run’:
> >>>>> decode.c:251:5: error: ‘for’ loop initial declarations are only
> >>>>> allowed in C99 mode
> >>>>> for (int N = 0; N <
> >>>>> sizeof(emu->line_of_code.Disassembly_text); N++)
> >>>>> ^
> >>>> And so on...
> >>>> But this code a distraction because:
> >>>> (a) Every file that defines H will dump core as soon as any allocated
> >>>> storage is used. (Look at the definition of Allocate.)
> >>>
> >>> You are looking at the definition in halt7.c:
> >>>
> >>> u32* Allocate(u32 size) { return 0; }
> >>> ?
> >>
> >> Yes.
> >>
> >>> That code isn't actually "executed" by x86utm - it's intercepted
> >>> somehow and actioned somewhere within x86utm. (Remember, halt7.c is
> >>> only compiled (not linked) and then the coff file is loaded and
> >>> "executed" within PO's x86 simulator x86utm.exe.)
> >>
> >> The C source for H should be code that follows C's semantics. The only
> >> C function called H calls a function that accesses that null pointer.
> >
> > Well, it's up to PO to define the semantics for his chosen programming
> > model, and he doesn't really understand what that would mean, so there's
> > nothing to be done about this.
> >
> > In any case, within his model, there are some primatives not present in
> > C language semantics, like single stepping a simulation, allocating a
> > block of memory, outputing message strings, whatever. Those primatives
> > are handled by his x86utm. He has to have a convention for how the C
> > code is to invoke one of those primatives, just like an OS has
> > conventions on how its kernal routines should be invoked from user
> > code. PO has chosen to reserve some function names as primatives, and
> > to invoke the primative the code makes a regular call to a function with
> > that name. (That's fairly normal. x86utm loads the coff file and can
> > identify points where those primative calls are being made.) Then, to
> > make his code compile he decided to actually include a real function in
> > the user code with that name!
> >
> > So the strange choice perhaps was the inclusion of an actual dummy
> > function in the user code. I mean, he could just have declared a
> > function prototype line for Alloc and left it at that - the code would
> > still compile ok. That's what I would have done probably, or maybe
> > provided an actual Alloc "library" stub routine to wrap whatever it
> > takes to actually invoke the primative [maybe issue a reserved x86
> > instruction, or an actual x86 gate-type instruction like a real OS
> > might, which would be intercepted by x86utm.]. But it's the least of
> > all PO's sins!
> >
> >
> >> The fact that we don't have a clear algorithm is to be expected.
> >
> > Isn't the algorithm clear now? It's just what he's been saying for
> > ages. (Checking for calls to H's own address from within simulated P
> > with the same parameters blah blah - we have the code now, and nothing
> > has changed because the exact code was never the issue.)
> >
> > Yeah, I suppose PO might at some point need to specify exactly what his
> > primatives do, but it seems we could work that out ourselves from the
> > code if we really had to... [we don't :) ]
> >
> >> We'll
> >> never see the simple snippet of C-like code that expressed the algorithm
> >> the PO claimed to have in Dec 2018 because that was a... er... an
> >> alternative fact.
> >>
> >> What we have here is a tar-pit for people to get sucked into to keep the
> >> discussion of the wrong answer going. I'll give PO credit, though. I
> >> had no idea he could admit to H giving the wrong answer and still have
> >> people talking about it years later.
> >>
> >>> I'm not clear what his .zip file contains...
> >>
> >> And that's not an accident. Every crank learns fast that clarity is
> >> their number one enemy.
> >>
> >
> > PO's clarified what it contains in another response, and it looks like
> > we could build it all. (Well, if you have a Windows environment. For me
> > it could be straight forward as I also have Visual Studio 2017 so it
> > might all just work. I'll probably give it a try at some point, just
> > because I like playing with code, not because I need to learn where PO
> > has gone wrong...)
> >
> > I'm not sure if I would need to download a version of libx86emu - there
> > are a handful of files in the zip file that seem to be from libx86emu,
> > but I would have thought that project would be Much bigger! [Looking on
> > github it seems at first glance the project is actually just the handful
> > of files in the zipfile! We'll see.]
> >
> > Mike.
> >
> *Halt Decider and P*
> 07/22/2022 07:05 AM 10,390 Halt7.c
> 07/22/2022 07:09 AM 3,989 Halt7.obj
> *x86utm operating system*
> 07/22/2022 07:08 AM 72,499 x86utm.cpp
> 07/01/2022 03:40 PM 32,931 Read_COFF_Object.h
>
> *x86 emulator source-code*
> 10/04/2020 07:44 PM 17,240 api.c
> 05/03/2021 02:33 PM 58,872 decode.c
> 06/28/2020 05:22 PM 20,495 mem.c
> 06/30/2020 12:06 AM 141,330 ops.c
> 06/27/2022 11:15 AM 63,704 ops2.c
> 06/30/2020 12:09 AM 73,787 prim_ops.c
> 01/28/2020 06:19 AM 5,542 decode.h
> 02/17/2020 08:56 PM 18,558 getopt.h
> 01/28/2020 06:19 AM 1,859 mem.h
> 01/28/2020 06:19 AM 1,954 ops.h
> 01/28/2020 06:19 AM 6,133 prim_ops.h
> 02/09/2021 10:40 PM 19,596 x86emu.h
> 10/04/2020 07:34 PM 4,996 x86emu_int.h
> Compiles into x86utm.exe and takes Halt7.obj as its only argument

Why all the shenanigans? Why not just give us h.exe which takes p.c (the source code of the pathological case) as its only argument?

Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<sv6dnVxzs5ddwED_nZ2dnUU7_8zNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=36060&group=comp.theory#36060

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 24 Jul 2022 09:57:04 -0500
Date: Sun, 24 Jul 2022 09:57:02 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Halting problem proofs refuted on the basis of software
engineering ? [complete halt deciding system]
Content-Language: en-US
Newsgroups: comp.theory
References: <tagdbc$mlb$1@gioia.aioe.org> <PfqzK.360372$ssF.203774@fx14.iad>
<rNGdnaEiAbjIrlP_nZ2dnUU7_83NnZ2d@giganews.com>
<nlyzK.502768$5fVf.118235@fx09.iad>
<UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com>
<pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com>
<LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com>
<JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com>
<S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com>
<87ilnu8oe8.fsf@tigger.extechop.net> <tbbhua$1fke$1@gioia.aioe.org>
<1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net>
<idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
<tbfluj$5ak$1@gioia.aioe.org> <87v8rnts2y.fsf@bsb.me.uk>
<tbhvrn$goh$1@gioia.aioe.org> <xIOdnQx7NspHHkH_nZ2dnUU7_81i4p2d@giganews.com>
<100f2e5b-c480-49d9-865a-3b793a4af925n@googlegroups.com>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <100f2e5b-c480-49d9-865a-3b793a4af925n@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <sv6dnVxzs5ddwED_nZ2dnUU7_8zNnZ2d@giganews.com>
Lines: 147
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-39gT0VIMOxbCAOVIks+chJNh4OkKsGJyQWV5gNJfCZkzm/X8LJneFaPz2GSr8t0CsWC8l8xvCui2BYl!3iD4l7KTEaYlDvFK1UoR3/tiKJLciCDGZ0JSQKEhPERGgoQ4NUvftrZEVwigMEv37PjoMkuM7StJ!WA==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 8921
X-Received-Bytes: 9043
 by: olcott - Sun, 24 Jul 2022 14:57 UTC

On 7/24/2022 12:17 AM, Skep Dick wrote:
> On Sunday, 24 July 2022 at 01:27:29 UTC+2, olcott wrote:
>> On 7/23/2022 6:22 PM, Mike Terry wrote:
>>> On 23/07/2022 22:52, Ben Bacarisse wrote:
>>>> Mike Terry <news.dead.p...@darjeeling.plus.com> writes:
>>>>
>>>>> On 22/07/2022 23:41, Ben Bacarisse wrote:
>>>>>> o...@iki.fi (Otto J. Makela) writes:
>>>>>>
>>>>>>> olcott <No...@NoWhere.com> wrote:
>>>>>>>
>>>>>>>> https://www.liarparadox.org/2022_07_22.zip
>>>>>>>
>>>>>>> Under CentOS Linux release 7.9.2009 (Core) and gcc-4.8.5-44 I got some
>>>>>>> small errors from decode.c, because of two variable loop declarations.
>>>>>>>
>>>>>>> decode.c: In function ‘x86emu_run’:
>>>>>>> decode.c:251:5: error: ‘for’ loop initial declarations are only
>>>>>>> allowed in C99 mode
>>>>>>> for (int N = 0; N <
>>>>>>> sizeof(emu->line_of_code.Disassembly_text); N++)
>>>>>>> ^
>>>>>> And so on...
>>>>>> But this code a distraction because:
>>>>>> (a) Every file that defines H will dump core as soon as any allocated
>>>>>> storage is used. (Look at the definition of Allocate.)
>>>>>
>>>>> You are looking at the definition in halt7.c:
>>>>>
>>>>> u32* Allocate(u32 size) { return 0; }
>>>>> ?
>>>>
>>>> Yes.
>>>>
>>>>> That code isn't actually "executed" by x86utm - it's intercepted
>>>>> somehow and actioned somewhere within x86utm. (Remember, halt7.c is
>>>>> only compiled (not linked) and then the coff file is loaded and
>>>>> "executed" within PO's x86 simulator x86utm.exe.)
>>>>
>>>> The C source for H should be code that follows C's semantics. The only
>>>> C function called H calls a function that accesses that null pointer.
>>>
>>> Well, it's up to PO to define the semantics for his chosen programming
>>> model, and he doesn't really understand what that would mean, so there's
>>> nothing to be done about this.
>>>
>>> In any case, within his model, there are some primatives not present in
>>> C language semantics, like single stepping a simulation, allocating a
>>> block of memory, outputing message strings, whatever. Those primatives
>>> are handled by his x86utm. He has to have a convention for how the C
>>> code is to invoke one of those primatives, just like an OS has
>>> conventions on how its kernal routines should be invoked from user
>>> code. PO has chosen to reserve some function names as primatives, and
>>> to invoke the primative the code makes a regular call to a function with
>>> that name. (That's fairly normal. x86utm loads the coff file and can
>>> identify points where those primative calls are being made.) Then, to
>>> make his code compile he decided to actually include a real function in
>>> the user code with that name!
>>>
>>> So the strange choice perhaps was the inclusion of an actual dummy
>>> function in the user code. I mean, he could just have declared a
>>> function prototype line for Alloc and left it at that - the code would
>>> still compile ok. That's what I would have done probably, or maybe
>>> provided an actual Alloc "library" stub routine to wrap whatever it
>>> takes to actually invoke the primative [maybe issue a reserved x86
>>> instruction, or an actual x86 gate-type instruction like a real OS
>>> might, which would be intercepted by x86utm.]. But it's the least of
>>> all PO's sins!
>>>
>>>
>>>> The fact that we don't have a clear algorithm is to be expected.
>>>
>>> Isn't the algorithm clear now? It's just what he's been saying for
>>> ages. (Checking for calls to H's own address from within simulated P
>>> with the same parameters blah blah - we have the code now, and nothing
>>> has changed because the exact code was never the issue.)
>>>
>>> Yeah, I suppose PO might at some point need to specify exactly what his
>>> primatives do, but it seems we could work that out ourselves from the
>>> code if we really had to... [we don't :) ]
>>>
>>>> We'll
>>>> never see the simple snippet of C-like code that expressed the algorithm
>>>> the PO claimed to have in Dec 2018 because that was a... er... an
>>>> alternative fact.
>>>>
>>>> What we have here is a tar-pit for people to get sucked into to keep the
>>>> discussion of the wrong answer going. I'll give PO credit, though. I
>>>> had no idea he could admit to H giving the wrong answer and still have
>>>> people talking about it years later.
>>>>
>>>>> I'm not clear what his .zip file contains...
>>>>
>>>> And that's not an accident. Every crank learns fast that clarity is
>>>> their number one enemy.
>>>>
>>>
>>> PO's clarified what it contains in another response, and it looks like
>>> we could build it all. (Well, if you have a Windows environment. For me
>>> it could be straight forward as I also have Visual Studio 2017 so it
>>> might all just work. I'll probably give it a try at some point, just
>>> because I like playing with code, not because I need to learn where PO
>>> has gone wrong...)
>>>
>>> I'm not sure if I would need to download a version of libx86emu - there
>>> are a handful of files in the zip file that seem to be from libx86emu,
>>> but I would have thought that project would be Much bigger! [Looking on
>>> github it seems at first glance the project is actually just the handful
>>> of files in the zipfile! We'll see.]
>>>
>>> Mike.
>>>
>> *Halt Decider and P*
>> 07/22/2022 07:05 AM 10,390 Halt7.c
>> 07/22/2022 07:09 AM 3,989 Halt7.obj

>> *x86utm operating system*
>> 07/22/2022 07:08 AM 72,499 x86utm.cpp
>> 07/01/2022 03:40 PM 32,931 Read_COFF_Object.h
>>
>> *x86 emulator source-code*
>> 10/04/2020 07:44 PM 17,240 api.c
>> 05/03/2021 02:33 PM 58,872 decode.c
>> 06/28/2020 05:22 PM 20,495 mem.c
>> 06/30/2020 12:06 AM 141,330 ops.c
>> 06/27/2022 11:15 AM 63,704 ops2.c
>> 06/30/2020 12:09 AM 73,787 prim_ops.c
>> 01/28/2020 06:19 AM 5,542 decode.h
>> 02/17/2020 08:56 PM 18,558 getopt.h
>> 01/28/2020 06:19 AM 1,859 mem.h
>> 01/28/2020 06:19 AM 1,954 ops.h
>> 01/28/2020 06:19 AM 6,133 prim_ops.h
>> 02/09/2021 10:40 PM 19,596 x86emu.h
>> 10/04/2020 07:34 PM 4,996 x86emu_int.h
>> Compiles into x86utm.exe and takes Halt7.obj as its only argument
>
> Why all the shenanigans? Why not just give us h.exe which takes p.c (the source code of the pathological case) as its only argument?

To understand what I say you have to actually pay attention to what I
say. H and P are in Halt7.c. x86utm.exe takes Halt7.obj as its input.

--
Copyright 2022 Pete Olcott

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

Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<b406a912-e8ed-44c3-8463-91458b8867d9n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=36067&group=comp.theory#36067

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:622a:587:b0:31f:1084:18f with SMTP id c7-20020a05622a058700b0031f1084018fmr7259915qtb.36.1658676665730;
Sun, 24 Jul 2022 08:31:05 -0700 (PDT)
X-Received: by 2002:a81:af62:0:b0:31e:7811:929e with SMTP id
x34-20020a81af62000000b0031e7811929emr6983962ywj.307.1658676665376; Sun, 24
Jul 2022 08:31:05 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Sun, 24 Jul 2022 08:31:05 -0700 (PDT)
In-Reply-To: <sv6dnVxzs5ddwED_nZ2dnUU7_8zNnZ2d@giganews.com>
Injection-Info: google-groups.googlegroups.com; posting-host=41.193.244.95; posting-account=ZZETkAoAAACd4T-hRBh8m6HZV7_HBvWo
NNTP-Posting-Host: 41.193.244.95
References: <tagdbc$mlb$1@gioia.aioe.org> <PfqzK.360372$ssF.203774@fx14.iad>
<rNGdnaEiAbjIrlP_nZ2dnUU7_83NnZ2d@giganews.com> <nlyzK.502768$5fVf.118235@fx09.iad>
<UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com> <pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com> <LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com> <JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com> <S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com> <87ilnu8oe8.fsf@tigger.extechop.net>
<tbbhua$1fke$1@gioia.aioe.org> <1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net> <idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
<tbfluj$5ak$1@gioia.aioe.org> <87v8rnts2y.fsf@bsb.me.uk> <tbhvrn$goh$1@gioia.aioe.org>
<xIOdnQx7NspHHkH_nZ2dnUU7_81i4p2d@giganews.com> <100f2e5b-c480-49d9-865a-3b793a4af925n@googlegroups.com>
<sv6dnVxzs5ddwED_nZ2dnUU7_8zNnZ2d@giganews.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b406a912-e8ed-44c3-8463-91458b8867d9n@googlegroups.com>
Subject: Re: Halting problem proofs refuted on the basis of software
engineering ? [complete halt deciding system]
From: skepdic...@gmail.com (Skep Dick)
Injection-Date: Sun, 24 Jul 2022 15:31:05 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 9623
 by: Skep Dick - Sun, 24 Jul 2022 15:31 UTC

On Sunday, 24 July 2022 at 16:57:12 UTC+2, olcott wrote:
> On 7/24/2022 12:17 AM, Skep Dick wrote:
> > On Sunday, 24 July 2022 at 01:27:29 UTC+2, olcott wrote:
> >> On 7/23/2022 6:22 PM, Mike Terry wrote:
> >>> On 23/07/2022 22:52, Ben Bacarisse wrote:
> >>>> Mike Terry <news.dead.p...@darjeeling.plus.com> writes:
> >>>>
> >>>>> On 22/07/2022 23:41, Ben Bacarisse wrote:
> >>>>>> o...@iki.fi (Otto J. Makela) writes:
> >>>>>>
> >>>>>>> olcott <No...@NoWhere.com> wrote:
> >>>>>>>
> >>>>>>>> https://www.liarparadox.org/2022_07_22.zip
> >>>>>>>
> >>>>>>> Under CentOS Linux release 7.9.2009 (Core) and gcc-4.8.5-44 I got some
> >>>>>>> small errors from decode.c, because of two variable loop declarations.
> >>>>>>>
> >>>>>>> decode.c: In function ‘x86emu_run’:
> >>>>>>> decode.c:251:5: error: ‘for’ loop initial declarations are only
> >>>>>>> allowed in C99 mode
> >>>>>>> for (int N = 0; N <
> >>>>>>> sizeof(emu->line_of_code.Disassembly_text); N++)
> >>>>>>> ^
> >>>>>> And so on...
> >>>>>> But this code a distraction because:
> >>>>>> (a) Every file that defines H will dump core as soon as any allocated
> >>>>>> storage is used. (Look at the definition of Allocate.)
> >>>>>
> >>>>> You are looking at the definition in halt7.c:
> >>>>>
> >>>>> u32* Allocate(u32 size) { return 0; }
> >>>>> ?
> >>>>
> >>>> Yes.
> >>>>
> >>>>> That code isn't actually "executed" by x86utm - it's intercepted
> >>>>> somehow and actioned somewhere within x86utm. (Remember, halt7.c is
> >>>>> only compiled (not linked) and then the coff file is loaded and
> >>>>> "executed" within PO's x86 simulator x86utm.exe.)
> >>>>
> >>>> The C source for H should be code that follows C's semantics. The only
> >>>> C function called H calls a function that accesses that null pointer..
> >>>
> >>> Well, it's up to PO to define the semantics for his chosen programming
> >>> model, and he doesn't really understand what that would mean, so there's
> >>> nothing to be done about this.
> >>>
> >>> In any case, within his model, there are some primatives not present in
> >>> C language semantics, like single stepping a simulation, allocating a
> >>> block of memory, outputing message strings, whatever. Those primatives
> >>> are handled by his x86utm. He has to have a convention for how the C
> >>> code is to invoke one of those primatives, just like an OS has
> >>> conventions on how its kernal routines should be invoked from user
> >>> code. PO has chosen to reserve some function names as primatives, and
> >>> to invoke the primative the code makes a regular call to a function with
> >>> that name. (That's fairly normal. x86utm loads the coff file and can
> >>> identify points where those primative calls are being made.) Then, to
> >>> make his code compile he decided to actually include a real function in
> >>> the user code with that name!
> >>>
> >>> So the strange choice perhaps was the inclusion of an actual dummy
> >>> function in the user code. I mean, he could just have declared a
> >>> function prototype line for Alloc and left it at that - the code would
> >>> still compile ok. That's what I would have done probably, or maybe
> >>> provided an actual Alloc "library" stub routine to wrap whatever it
> >>> takes to actually invoke the primative [maybe issue a reserved x86
> >>> instruction, or an actual x86 gate-type instruction like a real OS
> >>> might, which would be intercepted by x86utm.]. But it's the least of
> >>> all PO's sins!
> >>>
> >>>
> >>>> The fact that we don't have a clear algorithm is to be expected.
> >>>
> >>> Isn't the algorithm clear now? It's just what he's been saying for
> >>> ages. (Checking for calls to H's own address from within simulated P
> >>> with the same parameters blah blah - we have the code now, and nothing
> >>> has changed because the exact code was never the issue.)
> >>>
> >>> Yeah, I suppose PO might at some point need to specify exactly what his
> >>> primatives do, but it seems we could work that out ourselves from the
> >>> code if we really had to... [we don't :) ]
> >>>
> >>>> We'll
> >>>> never see the simple snippet of C-like code that expressed the algorithm
> >>>> the PO claimed to have in Dec 2018 because that was a... er... an
> >>>> alternative fact.
> >>>>
> >>>> What we have here is a tar-pit for people to get sucked into to keep the
> >>>> discussion of the wrong answer going. I'll give PO credit, though. I
> >>>> had no idea he could admit to H giving the wrong answer and still have
> >>>> people talking about it years later.
> >>>>
> >>>>> I'm not clear what his .zip file contains...
> >>>>
> >>>> And that's not an accident. Every crank learns fast that clarity is
> >>>> their number one enemy.
> >>>>
> >>>
> >>> PO's clarified what it contains in another response, and it looks like
> >>> we could build it all. (Well, if you have a Windows environment. For me
> >>> it could be straight forward as I also have Visual Studio 2017 so it
> >>> might all just work. I'll probably give it a try at some point, just
> >>> because I like playing with code, not because I need to learn where PO
> >>> has gone wrong...)
> >>>
> >>> I'm not sure if I would need to download a version of libx86emu - there
> >>> are a handful of files in the zip file that seem to be from libx86emu,
> >>> but I would have thought that project would be Much bigger! [Looking on
> >>> github it seems at first glance the project is actually just the handful
> >>> of files in the zipfile! We'll see.]
> >>>
> >>> Mike.
> >>>
> >> *Halt Decider and P*
> >> 07/22/2022 07:05 AM 10,390 Halt7.c
> >> 07/22/2022 07:09 AM 3,989 Halt7.obj
>
> >> *x86utm operating system*
> >> 07/22/2022 07:08 AM 72,499 x86utm.cpp
> >> 07/01/2022 03:40 PM 32,931 Read_COFF_Object.h
> >>
> >> *x86 emulator source-code*
> >> 10/04/2020 07:44 PM 17,240 api.c
> >> 05/03/2021 02:33 PM 58,872 decode.c
> >> 06/28/2020 05:22 PM 20,495 mem.c
> >> 06/30/2020 12:06 AM 141,330 ops.c
> >> 06/27/2022 11:15 AM 63,704 ops2.c
> >> 06/30/2020 12:09 AM 73,787 prim_ops.c
> >> 01/28/2020 06:19 AM 5,542 decode.h
> >> 02/17/2020 08:56 PM 18,558 getopt.h
> >> 01/28/2020 06:19 AM 1,859 mem.h
> >> 01/28/2020 06:19 AM 1,954 ops.h
> >> 01/28/2020 06:19 AM 6,133 prim_ops.h
> >> 02/09/2021 10:40 PM 19,596 x86emu.h
> >> 10/04/2020 07:34 PM 4,996 x86emu_int.h
> >> Compiles into x86utm.exe and takes Halt7.obj as its only argument
> >
> > Why all the shenanigans? Why not just give us h.exe which takes p.c (the source code of the pathological case) as its only argument?
> To understand what I say you have to actually pay attention to what I
> say. H and P are in Halt7.c. x86utm.exe takes Halt7.obj as its input.

That doesn't address my question.

Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<zb2dncApY47H9UD_nZ2dnUU7_8xg4p2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=36073&group=comp.theory#36073

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.mixmin.net!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 24 Jul 2022 10:42:18 -0500
Date: Sun, 24 Jul 2022 10:42:16 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Halting problem proofs refuted on the basis of software
engineering ? [complete halt deciding system]
Content-Language: en-US
Newsgroups: comp.theory
References: <tagdbc$mlb$1@gioia.aioe.org>
<UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com>
<pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com>
<LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com>
<JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com>
<S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com>
<87ilnu8oe8.fsf@tigger.extechop.net> <tbbhua$1fke$1@gioia.aioe.org>
<1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net>
<idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
<tbfluj$5ak$1@gioia.aioe.org> <87v8rnts2y.fsf@bsb.me.uk>
<tbhvrn$goh$1@gioia.aioe.org> <xIOdnQx7NspHHkH_nZ2dnUU7_81i4p2d@giganews.com>
<100f2e5b-c480-49d9-865a-3b793a4af925n@googlegroups.com>
<sv6dnVxzs5ddwED_nZ2dnUU7_8zNnZ2d@giganews.com>
<b406a912-e8ed-44c3-8463-91458b8867d9n@googlegroups.com>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <b406a912-e8ed-44c3-8463-91458b8867d9n@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <zb2dncApY47H9UD_nZ2dnUU7_8xg4p2d@giganews.com>
Lines: 152
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-2tWDkW9MWkR1AOpJ0MmFaRXv3lDTk/JgWyxbrYJq/JRZcNAn4EBIQ3KLfIMgigkAGSpyXawXMRuHotS!rSgbdqIXtqrKYtqGfDY+4jakC5VO79fRL3togda1wIEk+PtgjGyRZqUJDCl29jlNRgxdL8g3W6rM!yA==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 9342
 by: olcott - Sun, 24 Jul 2022 15:42 UTC

On 7/24/2022 10:31 AM, Skep Dick wrote:
> On Sunday, 24 July 2022 at 16:57:12 UTC+2, olcott wrote:
>> On 7/24/2022 12:17 AM, Skep Dick wrote:
>>> On Sunday, 24 July 2022 at 01:27:29 UTC+2, olcott wrote:
>>>> On 7/23/2022 6:22 PM, Mike Terry wrote:
>>>>> On 23/07/2022 22:52, Ben Bacarisse wrote:
>>>>>> Mike Terry <news.dead.p...@darjeeling.plus.com> writes:
>>>>>>
>>>>>>> On 22/07/2022 23:41, Ben Bacarisse wrote:
>>>>>>>> o...@iki.fi (Otto J. Makela) writes:
>>>>>>>>
>>>>>>>>> olcott <No...@NoWhere.com> wrote:
>>>>>>>>>
>>>>>>>>>> https://www.liarparadox.org/2022_07_22.zip
>>>>>>>>>
>>>>>>>>> Under CentOS Linux release 7.9.2009 (Core) and gcc-4.8.5-44 I got some
>>>>>>>>> small errors from decode.c, because of two variable loop declarations.
>>>>>>>>>
>>>>>>>>> decode.c: In function ‘x86emu_run’:
>>>>>>>>> decode.c:251:5: error: ‘for’ loop initial declarations are only
>>>>>>>>> allowed in C99 mode
>>>>>>>>> for (int N = 0; N <
>>>>>>>>> sizeof(emu->line_of_code.Disassembly_text); N++)
>>>>>>>>> ^
>>>>>>>> And so on...
>>>>>>>> But this code a distraction because:
>>>>>>>> (a) Every file that defines H will dump core as soon as any allocated
>>>>>>>> storage is used. (Look at the definition of Allocate.)
>>>>>>>
>>>>>>> You are looking at the definition in halt7.c:
>>>>>>>
>>>>>>> u32* Allocate(u32 size) { return 0; }
>>>>>>> ?
>>>>>>
>>>>>> Yes.
>>>>>>
>>>>>>> That code isn't actually "executed" by x86utm - it's intercepted
>>>>>>> somehow and actioned somewhere within x86utm. (Remember, halt7.c is
>>>>>>> only compiled (not linked) and then the coff file is loaded and
>>>>>>> "executed" within PO's x86 simulator x86utm.exe.)
>>>>>>
>>>>>> The C source for H should be code that follows C's semantics. The only
>>>>>> C function called H calls a function that accesses that null pointer.
>>>>>
>>>>> Well, it's up to PO to define the semantics for his chosen programming
>>>>> model, and he doesn't really understand what that would mean, so there's
>>>>> nothing to be done about this.
>>>>>
>>>>> In any case, within his model, there are some primatives not present in
>>>>> C language semantics, like single stepping a simulation, allocating a
>>>>> block of memory, outputing message strings, whatever. Those primatives
>>>>> are handled by his x86utm. He has to have a convention for how the C
>>>>> code is to invoke one of those primatives, just like an OS has
>>>>> conventions on how its kernal routines should be invoked from user
>>>>> code. PO has chosen to reserve some function names as primatives, and
>>>>> to invoke the primative the code makes a regular call to a function with
>>>>> that name. (That's fairly normal. x86utm loads the coff file and can
>>>>> identify points where those primative calls are being made.) Then, to
>>>>> make his code compile he decided to actually include a real function in
>>>>> the user code with that name!
>>>>>
>>>>> So the strange choice perhaps was the inclusion of an actual dummy
>>>>> function in the user code. I mean, he could just have declared a
>>>>> function prototype line for Alloc and left it at that - the code would
>>>>> still compile ok. That's what I would have done probably, or maybe
>>>>> provided an actual Alloc "library" stub routine to wrap whatever it
>>>>> takes to actually invoke the primative [maybe issue a reserved x86
>>>>> instruction, or an actual x86 gate-type instruction like a real OS
>>>>> might, which would be intercepted by x86utm.]. But it's the least of
>>>>> all PO's sins!
>>>>>
>>>>>
>>>>>> The fact that we don't have a clear algorithm is to be expected.
>>>>>
>>>>> Isn't the algorithm clear now? It's just what he's been saying for
>>>>> ages. (Checking for calls to H's own address from within simulated P
>>>>> with the same parameters blah blah - we have the code now, and nothing
>>>>> has changed because the exact code was never the issue.)
>>>>>
>>>>> Yeah, I suppose PO might at some point need to specify exactly what his
>>>>> primatives do, but it seems we could work that out ourselves from the
>>>>> code if we really had to... [we don't :) ]
>>>>>
>>>>>> We'll
>>>>>> never see the simple snippet of C-like code that expressed the algorithm
>>>>>> the PO claimed to have in Dec 2018 because that was a... er... an
>>>>>> alternative fact.
>>>>>>
>>>>>> What we have here is a tar-pit for people to get sucked into to keep the
>>>>>> discussion of the wrong answer going. I'll give PO credit, though. I
>>>>>> had no idea he could admit to H giving the wrong answer and still have
>>>>>> people talking about it years later.
>>>>>>
>>>>>>> I'm not clear what his .zip file contains...
>>>>>>
>>>>>> And that's not an accident. Every crank learns fast that clarity is
>>>>>> their number one enemy.
>>>>>>
>>>>>
>>>>> PO's clarified what it contains in another response, and it looks like
>>>>> we could build it all. (Well, if you have a Windows environment. For me
>>>>> it could be straight forward as I also have Visual Studio 2017 so it
>>>>> might all just work. I'll probably give it a try at some point, just
>>>>> because I like playing with code, not because I need to learn where PO
>>>>> has gone wrong...)
>>>>>
>>>>> I'm not sure if I would need to download a version of libx86emu - there
>>>>> are a handful of files in the zip file that seem to be from libx86emu,
>>>>> but I would have thought that project would be Much bigger! [Looking on
>>>>> github it seems at first glance the project is actually just the handful
>>>>> of files in the zipfile! We'll see.]
>>>>>
>>>>> Mike.
>>>>>
>>>> *Halt Decider and P*
>>>> 07/22/2022 07:05 AM 10,390 Halt7.c
>>>> 07/22/2022 07:09 AM 3,989 Halt7.obj
>>
>>>> *x86utm operating system*
>>>> 07/22/2022 07:08 AM 72,499 x86utm.cpp
>>>> 07/01/2022 03:40 PM 32,931 Read_COFF_Object.h
>>>>
>>>> *x86 emulator source-code*
>>>> 10/04/2020 07:44 PM 17,240 api.c
>>>> 05/03/2021 02:33 PM 58,872 decode.c
>>>> 06/28/2020 05:22 PM 20,495 mem.c
>>>> 06/30/2020 12:06 AM 141,330 ops.c
>>>> 06/27/2022 11:15 AM 63,704 ops2.c
>>>> 06/30/2020 12:09 AM 73,787 prim_ops.c
>>>> 01/28/2020 06:19 AM 5,542 decode.h
>>>> 02/17/2020 08:56 PM 18,558 getopt.h
>>>> 01/28/2020 06:19 AM 1,859 mem.h
>>>> 01/28/2020 06:19 AM 1,954 ops.h
>>>> 01/28/2020 06:19 AM 6,133 prim_ops.h
>>>> 02/09/2021 10:40 PM 19,596 x86emu.h
>>>> 10/04/2020 07:34 PM 4,996 x86emu_int.h
>>>> Compiles into x86utm.exe and takes Halt7.obj as its only argument
>>>
>>> Why all the shenanigans? Why not just give us h.exe which takes p.c (the source code of the pathological case) as its only argument?
>> To understand what I say you have to actually pay attention to what I
>> say. H and P are in Halt7.c. x86utm.exe takes Halt7.obj as its input.
>
> That doesn't address my question.

You question was entirely based on a false assumption.


Click here to read the complete article
Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<592153ac-a072-4bd9-9898-db4fa067a74fn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=36079&group=comp.theory#36079

  copy link   Newsgroups: comp.theory
X-Received: by 2002:ac8:4b48:0:b0:31e:fa8c:8555 with SMTP id e8-20020ac84b48000000b0031efa8c8555mr7414828qts.416.1658678023368;
Sun, 24 Jul 2022 08:53:43 -0700 (PDT)
X-Received: by 2002:a05:6902:10ca:b0:671:3616:9147 with SMTP id
w10-20020a05690210ca00b0067136169147mr1155878ybu.105.1658678023083; Sun, 24
Jul 2022 08:53:43 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Sun, 24 Jul 2022 08:53:42 -0700 (PDT)
In-Reply-To: <zb2dncApY47H9UD_nZ2dnUU7_8xg4p2d@giganews.com>
Injection-Info: google-groups.googlegroups.com; posting-host=41.193.244.95; posting-account=ZZETkAoAAACd4T-hRBh8m6HZV7_HBvWo
NNTP-Posting-Host: 41.193.244.95
References: <tagdbc$mlb$1@gioia.aioe.org> <UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com>
<pUIzK.447336$70j.311658@fx16.iad> <eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com>
<LbKzK.32587$BZ1.1589@fx03.iad> <lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com>
<JIKzK.464738$ntj.148936@fx15.iad> <I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com>
<S4LzK.367289$ssF.239028@fx14.iad> <Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com>
<87ilnu8oe8.fsf@tigger.extechop.net> <tbbhua$1fke$1@gioia.aioe.org>
<1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com> <87wnc5cr66.fsf@tigger.extechop.net>
<idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com> <87bkthclqi.fsf@tigger.extechop.net>
<877d44vkgn.fsf@bsb.me.uk> <tbfluj$5ak$1@gioia.aioe.org> <87v8rnts2y.fsf@bsb.me.uk>
<tbhvrn$goh$1@gioia.aioe.org> <xIOdnQx7NspHHkH_nZ2dnUU7_81i4p2d@giganews.com>
<100f2e5b-c480-49d9-865a-3b793a4af925n@googlegroups.com> <sv6dnVxzs5ddwED_nZ2dnUU7_8zNnZ2d@giganews.com>
<b406a912-e8ed-44c3-8463-91458b8867d9n@googlegroups.com> <zb2dncApY47H9UD_nZ2dnUU7_8xg4p2d@giganews.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <592153ac-a072-4bd9-9898-db4fa067a74fn@googlegroups.com>
Subject: Re: Halting problem proofs refuted on the basis of software
engineering ? [complete halt deciding system]
From: skepdic...@gmail.com (Skep Dick)
Injection-Date: Sun, 24 Jul 2022 15:53:43 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 10301
 by: Skep Dick - Sun, 24 Jul 2022 15:53 UTC

On Sunday, 24 July 2022 at 17:42:27 UTC+2, olcott wrote:
> On 7/24/2022 10:31 AM, Skep Dick wrote:
> > On Sunday, 24 July 2022 at 16:57:12 UTC+2, olcott wrote:
> >> On 7/24/2022 12:17 AM, Skep Dick wrote:
> >>> On Sunday, 24 July 2022 at 01:27:29 UTC+2, olcott wrote:
> >>>> On 7/23/2022 6:22 PM, Mike Terry wrote:
> >>>>> On 23/07/2022 22:52, Ben Bacarisse wrote:
> >>>>>> Mike Terry <news.dead.p...@darjeeling.plus.com> writes:
> >>>>>>
> >>>>>>> On 22/07/2022 23:41, Ben Bacarisse wrote:
> >>>>>>>> o...@iki.fi (Otto J. Makela) writes:
> >>>>>>>>
> >>>>>>>>> olcott <No...@NoWhere.com> wrote:
> >>>>>>>>>
> >>>>>>>>>> https://www.liarparadox.org/2022_07_22.zip
> >>>>>>>>>
> >>>>>>>>> Under CentOS Linux release 7.9.2009 (Core) and gcc-4.8.5-44 I got some
> >>>>>>>>> small errors from decode.c, because of two variable loop declarations.
> >>>>>>>>>
> >>>>>>>>> decode.c: In function ‘x86emu_run’:
> >>>>>>>>> decode.c:251:5: error: ‘for’ loop initial declarations are only
> >>>>>>>>> allowed in C99 mode
> >>>>>>>>> for (int N = 0; N <
> >>>>>>>>> sizeof(emu->line_of_code.Disassembly_text); N++)
> >>>>>>>>> ^
> >>>>>>>> And so on...
> >>>>>>>> But this code a distraction because:
> >>>>>>>> (a) Every file that defines H will dump core as soon as any allocated
> >>>>>>>> storage is used. (Look at the definition of Allocate.)
> >>>>>>>
> >>>>>>> You are looking at the definition in halt7.c:
> >>>>>>>
> >>>>>>> u32* Allocate(u32 size) { return 0; }
> >>>>>>> ?
> >>>>>>
> >>>>>> Yes.
> >>>>>>
> >>>>>>> That code isn't actually "executed" by x86utm - it's intercepted
> >>>>>>> somehow and actioned somewhere within x86utm. (Remember, halt7.c is
> >>>>>>> only compiled (not linked) and then the coff file is loaded and
> >>>>>>> "executed" within PO's x86 simulator x86utm.exe.)
> >>>>>>
> >>>>>> The C source for H should be code that follows C's semantics. The only
> >>>>>> C function called H calls a function that accesses that null pointer.
> >>>>>
> >>>>> Well, it's up to PO to define the semantics for his chosen programming
> >>>>> model, and he doesn't really understand what that would mean, so there's
> >>>>> nothing to be done about this.
> >>>>>
> >>>>> In any case, within his model, there are some primatives not present in
> >>>>> C language semantics, like single stepping a simulation, allocating a
> >>>>> block of memory, outputing message strings, whatever. Those primatives
> >>>>> are handled by his x86utm. He has to have a convention for how the C
> >>>>> code is to invoke one of those primatives, just like an OS has
> >>>>> conventions on how its kernal routines should be invoked from user
> >>>>> code. PO has chosen to reserve some function names as primatives, and
> >>>>> to invoke the primative the code makes a regular call to a function with
> >>>>> that name. (That's fairly normal. x86utm loads the coff file and can
> >>>>> identify points where those primative calls are being made.) Then, to
> >>>>> make his code compile he decided to actually include a real function in
> >>>>> the user code with that name!
> >>>>>
> >>>>> So the strange choice perhaps was the inclusion of an actual dummy
> >>>>> function in the user code. I mean, he could just have declared a
> >>>>> function prototype line for Alloc and left it at that - the code would
> >>>>> still compile ok. That's what I would have done probably, or maybe
> >>>>> provided an actual Alloc "library" stub routine to wrap whatever it
> >>>>> takes to actually invoke the primative [maybe issue a reserved x86
> >>>>> instruction, or an actual x86 gate-type instruction like a real OS
> >>>>> might, which would be intercepted by x86utm.]. But it's the least of
> >>>>> all PO's sins!
> >>>>>
> >>>>>
> >>>>>> The fact that we don't have a clear algorithm is to be expected.
> >>>>>
> >>>>> Isn't the algorithm clear now? It's just what he's been saying for
> >>>>> ages. (Checking for calls to H's own address from within simulated P
> >>>>> with the same parameters blah blah - we have the code now, and nothing
> >>>>> has changed because the exact code was never the issue.)
> >>>>>
> >>>>> Yeah, I suppose PO might at some point need to specify exactly what his
> >>>>> primatives do, but it seems we could work that out ourselves from the
> >>>>> code if we really had to... [we don't :) ]
> >>>>>
> >>>>>> We'll
> >>>>>> never see the simple snippet of C-like code that expressed the algorithm
> >>>>>> the PO claimed to have in Dec 2018 because that was a... er... an
> >>>>>> alternative fact.
> >>>>>>
> >>>>>> What we have here is a tar-pit for people to get sucked into to keep the
> >>>>>> discussion of the wrong answer going. I'll give PO credit, though. I
> >>>>>> had no idea he could admit to H giving the wrong answer and still have
> >>>>>> people talking about it years later.
> >>>>>>
> >>>>>>> I'm not clear what his .zip file contains...
> >>>>>>
> >>>>>> And that's not an accident. Every crank learns fast that clarity is
> >>>>>> their number one enemy.
> >>>>>>
> >>>>>
> >>>>> PO's clarified what it contains in another response, and it looks like
> >>>>> we could build it all. (Well, if you have a Windows environment. For me
> >>>>> it could be straight forward as I also have Visual Studio 2017 so it
> >>>>> might all just work. I'll probably give it a try at some point, just
> >>>>> because I like playing with code, not because I need to learn where PO
> >>>>> has gone wrong...)
> >>>>>
> >>>>> I'm not sure if I would need to download a version of libx86emu - there
> >>>>> are a handful of files in the zip file that seem to be from libx86emu,
> >>>>> but I would have thought that project would be Much bigger! [Looking on
> >>>>> github it seems at first glance the project is actually just the handful
> >>>>> of files in the zipfile! We'll see.]
> >>>>>
> >>>>> Mike.
> >>>>>
> >>>> *Halt Decider and P*
> >>>> 07/22/2022 07:05 AM 10,390 Halt7.c
> >>>> 07/22/2022 07:09 AM 3,989 Halt7.obj
> >>
> >>>> *x86utm operating system*
> >>>> 07/22/2022 07:08 AM 72,499 x86utm.cpp
> >>>> 07/01/2022 03:40 PM 32,931 Read_COFF_Object.h
> >>>>
> >>>> *x86 emulator source-code*
> >>>> 10/04/2020 07:44 PM 17,240 api.c
> >>>> 05/03/2021 02:33 PM 58,872 decode.c
> >>>> 06/28/2020 05:22 PM 20,495 mem.c
> >>>> 06/30/2020 12:06 AM 141,330 ops.c
> >>>> 06/27/2022 11:15 AM 63,704 ops2.c
> >>>> 06/30/2020 12:09 AM 73,787 prim_ops.c
> >>>> 01/28/2020 06:19 AM 5,542 decode.h
> >>>> 02/17/2020 08:56 PM 18,558 getopt.h
> >>>> 01/28/2020 06:19 AM 1,859 mem.h
> >>>> 01/28/2020 06:19 AM 1,954 ops.h
> >>>> 01/28/2020 06:19 AM 6,133 prim_ops.h
> >>>> 02/09/2021 10:40 PM 19,596 x86emu.h
> >>>> 10/04/2020 07:34 PM 4,996 x86emu_int.h
> >>>> Compiles into x86utm.exe and takes Halt7.obj as its only argument
> >>>
> >>> Why all the shenanigans? Why not just give us h.exe which takes p.c (the source code of the pathological case) as its only argument?
> >> To understand what I say you have to actually pay attention to what I
> >> say. H and P are in Halt7.c. x86utm.exe takes Halt7.obj as its input.
> >
> > That doesn't address my question.
> You question was entirely based on a false assumption.


Click here to read the complete article
Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<87pmhutikq.fsf@bsb.me.uk>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=36114&group=comp.theory#36114

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: ben.use...@bsb.me.uk (Ben Bacarisse)
Newsgroups: comp.theory
Subject: Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]
Date: Sun, 24 Jul 2022 20:29:57 +0100
Organization: A noiseless patient Spider
Lines: 36
Message-ID: <87pmhutikq.fsf@bsb.me.uk>
References: <tagdbc$mlb$1@gioia.aioe.org> <nlyzK.502768$5fVf.118235@fx09.iad>
<UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com>
<pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com>
<LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com>
<JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com>
<S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com>
<87ilnu8oe8.fsf@tigger.extechop.net> <tbbhua$1fke$1@gioia.aioe.org>
<1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net>
<idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
<tbfluj$5ak$1@gioia.aioe.org> <87v8rnts2y.fsf@bsb.me.uk>
<tbhvrn$goh$1@gioia.aioe.org>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: reader01.eternal-september.org; posting-host="001dd8d98bfd7f888d3189a6d4c63310";
logging-data="824978"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19noDpL8g3GgcHbDSquGw4ks5AFnqWFeCM="
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Cancel-Lock: sha1:28yJ2oc1FOrDMil192zJ1WsvwlI=
sha1:aoXIXH9oaghqjOLzrwI+KsjAi0k=
X-BSB-Auth: 1.5b214dc00351db9289dc.20220724202957BST.87pmhutikq.fsf@bsb.me.uk
 by: Ben Bacarisse - Sun, 24 Jul 2022 19:29 UTC

Mike Terry <news.dead.person.stones@darjeeling.plus.com> writes:

> On 23/07/2022 22:52, Ben Bacarisse wrote:

>> The fact that we don't have a clear algorithm is to be expected.
>
> Isn't the algorithm clear now?

We all know what the algorithm is, so in that sense "it's clear". What
I meant was that I was not expecting the code to express the algorithm
clearly.

>> ... Every crank learns fast that clarity is
>> their number one enemy.
>
> PO's clarified what it contains in another response, and it looks like
> we could build it all.

Yes, over the years he's given the game away. That's why new forms of
obfuscation come along to keep people talking. And it works.

He was once clear about having a TM exactly and precisely as in Linz
that gets the H(H^, H^) case right. But that was a huge mistake (made,
I am sure, at a time of great distress), so it was followed by months of
frantic backpedalling, ending up here with no TM, and some code, nothing
like Linz, that gives the wrong answer.

> (Well, if you have a Windows environment. For me it could be straight
> forward as I also have Visual Studio 2017 so it might all just work.

I would probably have given that a go too, but I have no Windows system
(other than a rather slow VM for testing IE), and no VS compiler.
That's too much pain to go though for this.

--
Ben.

Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<CrmdndmYyPLBPED_nZ2dnUU7_83NnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=36115&group=comp.theory#36115

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 24 Jul 2022 14:45:32 -0500
Date: Sun, 24 Jul 2022 14:45:31 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Halting problem proofs refuted on the basis of software
engineering ? [complete halt deciding system]
Content-Language: en-US
Newsgroups: comp.theory
References: <tagdbc$mlb$1@gioia.aioe.org> <nlyzK.502768$5fVf.118235@fx09.iad>
<UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com>
<pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com>
<LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com>
<JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com>
<S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com>
<87ilnu8oe8.fsf@tigger.extechop.net> <tbbhua$1fke$1@gioia.aioe.org>
<1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net>
<idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
<tbfluj$5ak$1@gioia.aioe.org> <87v8rnts2y.fsf@bsb.me.uk>
<tbhvrn$goh$1@gioia.aioe.org> <87pmhutikq.fsf@bsb.me.uk>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <87pmhutikq.fsf@bsb.me.uk>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <CrmdndmYyPLBPED_nZ2dnUU7_83NnZ2d@giganews.com>
Lines: 55
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-IbYFQVs6/P5+Wfg0P2pLnFyY9hjEikLI+WpQ5+7NmH1KeKwMlQ/cVtvMkcoUVe/TWllu+/gKOORSQET!BfxZ3GBR1Juu1EucTg3qwMAoJVRJ2ZyQ7xQpPmTAs9bpM5K+3be3t+8trPBRRT09awX2wI3wJDbS!2w==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 4033
X-Received-Bytes: 4155
 by: olcott - Sun, 24 Jul 2022 19:45 UTC

On 7/24/2022 2:29 PM, Ben Bacarisse wrote:
> Mike Terry <news.dead.person.stones@darjeeling.plus.com> writes:
>
>> On 23/07/2022 22:52, Ben Bacarisse wrote:
>
>>> The fact that we don't have a clear algorithm is to be expected.
>>
>> Isn't the algorithm clear now?
>
> We all know what the algorithm is, so in that sense "it's clear". What
> I meant was that I was not expecting the code to express the algorithm
> clearly.
>
>>> ... Every crank learns fast that clarity is
>>> their number one enemy.
>>
>> PO's clarified what it contains in another response, and it looks like
>> we could build it all.
>
> Yes, over the years he's given the game away. That's why new forms of
> obfuscation come along to keep people talking. And it works.
>
> He was once clear about having a TM exactly and precisely as in Linz
> that gets the H(H^, H^) case right. But that was a huge mistake (made,
> I am sure, at a time of great distress), so it was followed by months of
> frantic backpedalling, ending up here with no TM, and some code, nothing
> like Linz, that gives the wrong answer.
>
>> (Well, if you have a Windows environment. For me it could be straight
>> forward as I also have Visual Studio 2017 so it might all just work.
>
> I would probably have given that a go too, but I have no Windows system
> (other than a rather slow VM for testing IE), and no VS compiler.
> That's too much pain to go though for this.
>

It probably also compiles under Ubuntu 1604.
I have not checked this for many months.

The Halt7.c file must be compiled under Windows
because it must be COFF object file format.
Halt7.obj is provided in the release.

Read_COFF_Object.h obtains all of the data from
the COFF object file.

This runs main() in Halt7.c
D:\>x86utm.exe Halt7.obj

--
Copyright 2022 Pete Olcott

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

Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<239ac12d-cd31-4a96-bd66-ecf858b3f350n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=36118&group=comp.theory#36118

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a0c:ab54:0:b0:474:7cd:8cd2 with SMTP id i20-20020a0cab54000000b0047407cd8cd2mr7703035qvb.36.1658693180715;
Sun, 24 Jul 2022 13:06:20 -0700 (PDT)
X-Received: by 2002:a25:bb42:0:b0:66e:9d65:80f4 with SMTP id
b2-20020a25bb42000000b0066e9d6580f4mr7094230ybk.84.1658693180464; Sun, 24 Jul
2022 13:06:20 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Sun, 24 Jul 2022 13:06:20 -0700 (PDT)
In-Reply-To: <87pmhutikq.fsf@bsb.me.uk>
Injection-Info: google-groups.googlegroups.com; posting-host=41.193.244.95; posting-account=ZZETkAoAAACd4T-hRBh8m6HZV7_HBvWo
NNTP-Posting-Host: 41.193.244.95
References: <tagdbc$mlb$1@gioia.aioe.org> <nlyzK.502768$5fVf.118235@fx09.iad>
<UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com> <pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com> <LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com> <JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com> <S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com> <87ilnu8oe8.fsf@tigger.extechop.net>
<tbbhua$1fke$1@gioia.aioe.org> <1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net> <idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
<tbfluj$5ak$1@gioia.aioe.org> <87v8rnts2y.fsf@bsb.me.uk> <tbhvrn$goh$1@gioia.aioe.org>
<87pmhutikq.fsf@bsb.me.uk>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <239ac12d-cd31-4a96-bd66-ecf858b3f350n@googlegroups.com>
Subject: Re: Halting problem proofs refuted on the basis of software
engineering ? [complete halt deciding system]
From: skepdic...@gmail.com (Skep Dick)
Injection-Date: Sun, 24 Jul 2022 20:06:20 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 3724
 by: Skep Dick - Sun, 24 Jul 2022 20:06 UTC

On Sunday, 24 July 2022 at 21:30:00 UTC+2, Ben Bacarisse wrote:
> Mike Terry <news.dead.p...@darjeeling.plus.com> writes:
>
> > On 23/07/2022 22:52, Ben Bacarisse wrote:
>
> >> The fact that we don't have a clear algorithm is to be expected.
> >
> > Isn't the algorithm clear now?
> We all know what the algorithm is, so in that sense "it's clear". What
> I meant was that I was not expecting the code to express the algorithm
> clearly.
>
> >> ... Every crank learns fast that clarity is
> >> their number one enemy.
> >
> > PO's clarified what it contains in another response, and it looks like
> > we could build it all.
> Yes, over the years he's given the game away. That's why new forms of
> obfuscation come along to keep people talking. And it works.
>
> He was once clear about having a TM exactly and precisely as in Linz
> that gets the H(H^, H^) case right. But that was a huge mistake (made,
> I am sure, at a time of great distress), so it was followed by months of
> frantic backpedalling, ending up here with no TM, and some code, nothing
> like Linz, that gives the wrong answer.
> > (Well, if you have a Windows environment. For me it could be straight
> > forward as I also have Visual Studio 2017 so it might all just work.
> I would probably have given that a go too, but I have no Windows system
> (other than a rather slow VM for testing IE), and no VS compiler.
> That's too much pain to go though for this.
>
> --
> Ben.

His objective has been pretty clear from the get go (and even more so after he explicitly stepped out of character to beg me to disagree with him and continue to engage him).

He's taking Cunningham's law to the extreme so he doesn't have to learn the theory in solitude.

Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<w9-dnfh6rbjuOkD_nZ2dnUU7_8xg4p2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=36119&group=comp.theory#36119

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 24 Jul 2022 15:11:31 -0500
Date: Sun, 24 Jul 2022 15:11:30 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Halting problem proofs refuted on the basis of software
engineering ? [complete halt deciding system]
Content-Language: en-US
Newsgroups: comp.theory
References: <tagdbc$mlb$1@gioia.aioe.org> <nlyzK.502768$5fVf.118235@fx09.iad>
<UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com>
<pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com>
<LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com>
<JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com>
<S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com>
<87ilnu8oe8.fsf@tigger.extechop.net> <tbbhua$1fke$1@gioia.aioe.org>
<1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net>
<idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
<tbfluj$5ak$1@gioia.aioe.org> <87v8rnts2y.fsf@bsb.me.uk>
<tbhvrn$goh$1@gioia.aioe.org> <87pmhutikq.fsf@bsb.me.uk>
<239ac12d-cd31-4a96-bd66-ecf858b3f350n@googlegroups.com>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <239ac12d-cd31-4a96-bd66-ecf858b3f350n@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <w9-dnfh6rbjuOkD_nZ2dnUU7_8xg4p2d@giganews.com>
Lines: 69
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-qb4dciDbv2p0U6OqaFyFpkxC41Yo+RHDGBtORT5HNSBFS3XDpkUx3ui8goO/rJ84RO400DaUmuYYbNR!cQuQJCW9Jd2GXsar01BFwXq25+pG4oM4jtOqgNAloZ7pQztaPt6Uj/1FmJeINpANRWsrRtik57in!qA==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 4673
X-Received-Bytes: 4764
 by: olcott - Sun, 24 Jul 2022 20:11 UTC

On 7/24/2022 3:06 PM, Skep Dick wrote:
> On Sunday, 24 July 2022 at 21:30:00 UTC+2, Ben Bacarisse wrote:
>> Mike Terry <news.dead.p...@darjeeling.plus.com> writes:
>>
>>> On 23/07/2022 22:52, Ben Bacarisse wrote:
>>
>>>> The fact that we don't have a clear algorithm is to be expected.
>>>
>>> Isn't the algorithm clear now?
>> We all know what the algorithm is, so in that sense "it's clear". What
>> I meant was that I was not expecting the code to express the algorithm
>> clearly.
>>
>>>> ... Every crank learns fast that clarity is
>>>> their number one enemy.
>>>
>>> PO's clarified what it contains in another response, and it looks like
>>> we could build it all.
>> Yes, over the years he's given the game away. That's why new forms of
>> obfuscation come along to keep people talking. And it works.
>>
>> He was once clear about having a TM exactly and precisely as in Linz
>> that gets the H(H^, H^) case right. But that was a huge mistake (made,
>> I am sure, at a time of great distress), so it was followed by months of
>> frantic backpedalling, ending up here with no TM, and some code, nothing
>> like Linz, that gives the wrong answer.
>>> (Well, if you have a Windows environment. For me it could be straight
>>> forward as I also have Visual Studio 2017 so it might all just work.
>> I would probably have given that a go too, but I have no Windows system
>> (other than a rather slow VM for testing IE), and no VS compiler.
>> That's too much pain to go though for this.
>>
>> --
>> Ben.
>
> His objective has been pretty clear from the get go (and even more so after he explicitly stepped out of character to beg me to disagree with him and continue to engage him).
>
> He's taking Cunningham's law to the extreme so he doesn't have to learn the theory in solitude.

We have to do this at the C level.

void P(ptr x)
{ int Halt_Status = H(x, x);
if (Halt_Status)
HERE: goto HERE;
return;
}

int main()
{ Output("Input_Halts = ", H(P, P));
}

(a) H(P,P) simulates its input
(b) P calls H(P,P) to simulate itself *again*
(c) H(P,P) would simulate its input if it does what P asks
(d) P calls H(P,P) to simulate itself *again*
(e) H(P,P) would simulate its input if it does what P asks
(f) P calls H(P,P) to simulate itself *again* ...

*Can you see the repeating pattern* ?

--
Copyright 2022 Pete Olcott

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

Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<xThDK.536074$70j.173866@fx16.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=36123&group=comp.theory#36123

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx16.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.11.0
Subject: Re: Halting problem proofs refuted on the basis of software
engineering ? [complete halt deciding system]
Content-Language: en-US
Newsgroups: comp.theory
References: <tagdbc$mlb$1@gioia.aioe.org> <nlyzK.502768$5fVf.118235@fx09.iad>
<UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com>
<pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com>
<LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com>
<JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com>
<S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com>
<87ilnu8oe8.fsf@tigger.extechop.net> <tbbhua$1fke$1@gioia.aioe.org>
<1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net>
<idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
<tbfluj$5ak$1@gioia.aioe.org> <87v8rnts2y.fsf@bsb.me.uk>
<tbhvrn$goh$1@gioia.aioe.org> <87pmhutikq.fsf@bsb.me.uk>
<239ac12d-cd31-4a96-bd66-ecf858b3f350n@googlegroups.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <239ac12d-cd31-4a96-bd66-ecf858b3f350n@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 48
Message-ID: <xThDK.536074$70j.173866@fx16.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sun, 24 Jul 2022 16:23:56 -0400
X-Received-Bytes: 4029
 by: Richard Damon - Sun, 24 Jul 2022 20:23 UTC

On 7/24/22 4:06 PM, Skep Dick wrote:
> On Sunday, 24 July 2022 at 21:30:00 UTC+2, Ben Bacarisse wrote:
>> Mike Terry <news.dead.p...@darjeeling.plus.com> writes:
>>
>>> On 23/07/2022 22:52, Ben Bacarisse wrote:
>>
>>>> The fact that we don't have a clear algorithm is to be expected.
>>>
>>> Isn't the algorithm clear now?
>> We all know what the algorithm is, so in that sense "it's clear". What
>> I meant was that I was not expecting the code to express the algorithm
>> clearly.
>>
>>>> ... Every crank learns fast that clarity is
>>>> their number one enemy.
>>>
>>> PO's clarified what it contains in another response, and it looks like
>>> we could build it all.
>> Yes, over the years he's given the game away. That's why new forms of
>> obfuscation come along to keep people talking. And it works.
>>
>> He was once clear about having a TM exactly and precisely as in Linz
>> that gets the H(H^, H^) case right. But that was a huge mistake (made,
>> I am sure, at a time of great distress), so it was followed by months of
>> frantic backpedalling, ending up here with no TM, and some code, nothing
>> like Linz, that gives the wrong answer.
>>> (Well, if you have a Windows environment. For me it could be straight
>>> forward as I also have Visual Studio 2017 so it might all just work.
>> I would probably have given that a go too, but I have no Windows system
>> (other than a rather slow VM for testing IE), and no VS compiler.
>> That's too much pain to go though for this.
>>
>> --
>> Ben.
>
> His objective has been pretty clear from the get go (and even more so after he explicitly stepped out of character to beg me to disagree with him and continue to engage him).
>
> He's taking Cunningham's law to the extreme so he doesn't have to learn the theory in solitude.

Except he doesn't WANT the right answer, because he knows it and it is
well established but interferes with his own ideas of some alternate
idea of Truth.

Maybe he hopes someone else can disprove the well established Theorem,
but that is like spitting into the wind.

Somone MIGHT have been willing to help him with his alternate logic and
see what it might amount to but he has nuked those bridges.

Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<5813fc8b-65c8-4033-b1ed-880b8ea5627dn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=36126&group=comp.theory#36126

  copy link   Newsgroups: comp.theory
X-Received: by 2002:ad4:5761:0:b0:473:7861:69d1 with SMTP id r1-20020ad45761000000b00473786169d1mr8346839qvx.73.1658695229212;
Sun, 24 Jul 2022 13:40:29 -0700 (PDT)
X-Received: by 2002:a25:d183:0:b0:66e:c1cf:7461 with SMTP id
i125-20020a25d183000000b0066ec1cf7461mr6839455ybg.248.1658695229011; Sun, 24
Jul 2022 13:40:29 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Sun, 24 Jul 2022 13:40:28 -0700 (PDT)
In-Reply-To: <xThDK.536074$70j.173866@fx16.iad>
Injection-Info: google-groups.googlegroups.com; posting-host=41.193.244.95; posting-account=ZZETkAoAAACd4T-hRBh8m6HZV7_HBvWo
NNTP-Posting-Host: 41.193.244.95
References: <tagdbc$mlb$1@gioia.aioe.org> <nlyzK.502768$5fVf.118235@fx09.iad>
<UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com> <pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com> <LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com> <JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com> <S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com> <87ilnu8oe8.fsf@tigger.extechop.net>
<tbbhua$1fke$1@gioia.aioe.org> <1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net> <idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
<tbfluj$5ak$1@gioia.aioe.org> <87v8rnts2y.fsf@bsb.me.uk> <tbhvrn$goh$1@gioia.aioe.org>
<87pmhutikq.fsf@bsb.me.uk> <239ac12d-cd31-4a96-bd66-ecf858b3f350n@googlegroups.com>
<xThDK.536074$70j.173866@fx16.iad>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <5813fc8b-65c8-4033-b1ed-880b8ea5627dn@googlegroups.com>
Subject: Re: Halting problem proofs refuted on the basis of software
engineering ? [complete halt deciding system]
From: skepdic...@gmail.com (Skep Dick)
Injection-Date: Sun, 24 Jul 2022 20:40:29 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 3165
 by: Skep Dick - Sun, 24 Jul 2022 20:40 UTC

On Sunday, 24 July 2022 at 22:24:00 UTC+2, richar...@gmail.com wrote:
> Except he doesn't WANT the right answer, because he knows it and it is
> well established but interferes with his own ideas of some alternate
> idea of Truth.
The "right answer" is always theory-dependent.

Different definitions/theories would produce different conclusions/answers etc.

What he's simply demonstrating (which is trivial and boring) is that particular instances of the halting problem are solvable, but everyone knows this.
Which is why we have oracle machines. You (the human) can identify an infinite loop, but a Turing machine can't.

> Maybe he hopes someone else can disprove the well established Theorem
Theorems only hold if you accept their axioms/premises.

> Somone MIGHT have been willing to help him with his alternate logic and
> see what it might amount to but he has nuked those bridges.
Yeah, but he doesn't want you to give him the right answer.

He wants to debug his own misunderstanding, but he can't grok the problem.

Parroting the textbook answer doesn't amount to understanding.

Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<tbkf2h$rl95$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=36129&group=comp.theory#36129

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: jbb...@notatt.com (Jeff Barnett)
Newsgroups: comp.theory
Subject: Re: Halting problem proofs refuted on the basis of software
engineering ? [complete halt deciding system]
Date: Sun, 24 Jul 2022 15:54:24 -0600
Organization: A noiseless patient Spider
Lines: 55
Message-ID: <tbkf2h$rl95$1@dont-email.me>
References: <tagdbc$mlb$1@gioia.aioe.org> <nlyzK.502768$5fVf.118235@fx09.iad>
<UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com>
<pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com>
<LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com>
<JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com>
<S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com>
<87ilnu8oe8.fsf@tigger.extechop.net> <tbbhua$1fke$1@gioia.aioe.org>
<1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net>
<idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
<tbfluj$5ak$1@gioia.aioe.org> <87v8rnts2y.fsf@bsb.me.uk>
<tbhvrn$goh$1@gioia.aioe.org> <87pmhutikq.fsf@bsb.me.uk>
<239ac12d-cd31-4a96-bd66-ecf858b3f350n@googlegroups.com>
<xThDK.536074$70j.173866@fx16.iad>
<5813fc8b-65c8-4033-b1ed-880b8ea5627dn@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 24 Jul 2022 21:54:26 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="049d5dab4fd26925920d18182d6f5465";
logging-data="906533"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18H7Ljdd6TV8JXvHT3gajZ0SPknznhDEMc="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Cancel-Lock: sha1:nfSthEyKFoCT2pSXvPsQELNPGCk=
Content-Language: en-US
In-Reply-To: <5813fc8b-65c8-4033-b1ed-880b8ea5627dn@googlegroups.com>
 by: Jeff Barnett - Sun, 24 Jul 2022 21:54 UTC

On 7/24/2022 2:40 PM, Skep Dick wrote:
> On Sunday, 24 July 2022 at 22:24:00 UTC+2, richar...@gmail.com wrote:
>> Except he doesn't WANT the right answer, because he knows it and it is
>> well established but interferes with his own ideas of some alternate
>> idea of Truth.
> The "right answer" is always theory-dependent.
>
> Different definitions/theories would produce different conclusions/answers etc.
>
> What he's simply demonstrating (which is trivial and boring) is that particular instances of the halting problem are solvable, but everyone knows this.
> Which is why we have oracle machines. You (the human) can identify an infinite loop, but a Turing machine can't.

That statement is probably not right in two ways:

1. Humans might or might not be able to spot or prove non-terminating
loops by inspection of traces and/or source code. (Let' skip the silly
nonsense of compiler output unless it supplies some serious help.) If
humans could do this, many of those juicy Number Theory conjectures,
such as the 3-1 problem, would have been settled ages ago.

2. In fact, TM are ideal for spotting infinite loops. Consider how a TM
determines halting on programs built with inferior architectures -
linear bounded on down the hierarchy: The TM takes a representation of
the program and its input and acts like an interpreter (e.g., a UTM but
simulating inferior class programs). Since the size of the state is
bounded its rather simple: after a state transition, put the new state
in "storage" on the TMs tape. That state includes the execution state,
tape contents, tape position, etc. Then you search prior state storage
to see if you are at a repeat; if you are, halt and proclaim "LOOP",
otherwise do the next transition, etc. Since the amount of storage to
represent one stage is bounded, you either detect halting or a repeat at
some point. Say the bounds on size of storing a complete state is b,
then the absolute upper bound on the possible different states is 2^b,
where "^" means exponentiation.

What you cannot do is determine halting of all machines of one class
using a machine in that class. Recall the halt problem hierarchy where a
TM is the bottom class. The machines in the next-up class are given an
oracle for the machines in the next lower class; etc. No machine in
class n can determine halting in its own class but can for all classes < n.

>> Maybe he hopes someone else can disprove the well established Theorem
> Theorems only hold if you accept their axioms/premises.
>
>> Somone MIGHT have been willing to help him with his alternate logic and
>> see what it might amount to but he has nuked those bridges.
> Yeah, but he doesn't want you to give him the right answer.
>
> He wants to debug his own misunderstanding, but he can't grok the problem.
>
> Parroting the textbook answer doesn't amount to understanding.

+1
--
Jeff Barnett

Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<2350fb21-886f-4002-8604-05fd0dcdbb0cn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=36138&group=comp.theory#36138

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a37:be42:0:b0:6b5:e542:233b with SMTP id o63-20020a37be42000000b006b5e542233bmr7498469qkf.498.1658703302000;
Sun, 24 Jul 2022 15:55:02 -0700 (PDT)
X-Received: by 2002:a81:af62:0:b0:31e:7811:929e with SMTP id
x34-20020a81af62000000b0031e7811929emr7929139ywj.307.1658703301834; Sun, 24
Jul 2022 15:55:01 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Sun, 24 Jul 2022 15:55:01 -0700 (PDT)
In-Reply-To: <w9-dnfh6rbjuOkD_nZ2dnUU7_8xg4p2d@giganews.com>
Injection-Info: google-groups.googlegroups.com; posting-host=89.240.148.119; posting-account=0B-afgoAAABP6274zLUJKa8ZpdIdhsYx
NNTP-Posting-Host: 89.240.148.119
References: <tagdbc$mlb$1@gioia.aioe.org> <nlyzK.502768$5fVf.118235@fx09.iad>
<UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com> <pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com> <LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com> <JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com> <S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com> <87ilnu8oe8.fsf@tigger.extechop.net>
<tbbhua$1fke$1@gioia.aioe.org> <1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net> <idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
<tbfluj$5ak$1@gioia.aioe.org> <87v8rnts2y.fsf@bsb.me.uk> <tbhvrn$goh$1@gioia.aioe.org>
<87pmhutikq.fsf@bsb.me.uk> <239ac12d-cd31-4a96-bd66-ecf858b3f350n@googlegroups.com>
<w9-dnfh6rbjuOkD_nZ2dnUU7_8xg4p2d@giganews.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <2350fb21-886f-4002-8604-05fd0dcdbb0cn@googlegroups.com>
Subject: Re: Halting problem proofs refuted on the basis of software
engineering ? [complete halt deciding system]
From: gw7...@aol.com (Paul N)
Injection-Date: Sun, 24 Jul 2022 22:55:01 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 3166
 by: Paul N - Sun, 24 Jul 2022 22:55 UTC

On Sunday, July 24, 2022 at 9:11:38 PM UTC+1, olcott wrote:
> We have to do this at the C level.
> void P(ptr x)
> {
> int Halt_Status = H(x, x);
> if (Halt_Status)
> HERE: goto HERE;
> return;
> }
>
> int main()
> {
> Output("Input_Halts = ", H(P, P));
> }
> (a) H(P,P) simulates its input
> (b) P calls H(P,P) to simulate itself *again*
> (c) H(P,P) would simulate its input if it does what P asks
> (d) P calls H(P,P) to simulate itself *again*
> (e) H(P,P) would simulate its input if it does what P asks
> (f) P calls H(P,P) to simulate itself *again* ...
>
> *Can you see the repeating pattern* ?

But that's not what H does. You've told us numerous times that H spots the repeating and aborts the simulation, reporting that P does not halt.

It's incorrect to say "H(P,P) would simulate its input" if H does not simulate its input. H would not simulate its input all these many times.

You're attempting to say what would happen if H did not spot the recursion, while using an H which does spot the recursion. IE you are considering the wrong H.

Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<XtKdnSyfyv43UkD_nZ2dnUU7_8zNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=36141&group=comp.theory#36141

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 24 Jul 2022 18:03:06 -0500
Date: Sun, 24 Jul 2022 18:03:05 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Halting problem proofs refuted on the basis of software
engineering ? [complete halt deciding system]
Content-Language: en-US
Newsgroups: comp.theory
References: <tagdbc$mlb$1@gioia.aioe.org> <nlyzK.502768$5fVf.118235@fx09.iad>
<UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com>
<pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com>
<LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com>
<JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com>
<S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com>
<87ilnu8oe8.fsf@tigger.extechop.net> <tbbhua$1fke$1@gioia.aioe.org>
<1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net>
<idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
<tbfluj$5ak$1@gioia.aioe.org> <87v8rnts2y.fsf@bsb.me.uk>
<tbhvrn$goh$1@gioia.aioe.org> <87pmhutikq.fsf@bsb.me.uk>
<239ac12d-cd31-4a96-bd66-ecf858b3f350n@googlegroups.com>
<w9-dnfh6rbjuOkD_nZ2dnUU7_8xg4p2d@giganews.com>
<2350fb21-886f-4002-8604-05fd0dcdbb0cn@googlegroups.com>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <2350fb21-886f-4002-8604-05fd0dcdbb0cn@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <XtKdnSyfyv43UkD_nZ2dnUU7_8zNnZ2d@giganews.com>
Lines: 42
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-ve4c1pxDbBz+xpgvFATTR2o6/jBvsSPSFHZL2jqwYPCW6AQBtqJ9TQkO5NELz8t6dwweC+L2+OdWVN4!mVuxHTaK/nlES945Mt/6zY6rrKaSnL1giWQ4/863PEKZJ6vif/AgMzOmuL0PqiJgSAt61vY1XbeQ!BQ==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 3772
X-Received-Bytes: 3894
 by: olcott - Sun, 24 Jul 2022 23:03 UTC

On 7/24/2022 5:55 PM, Paul N wrote:
> On Sunday, July 24, 2022 at 9:11:38 PM UTC+1, olcott wrote:
>> We have to do this at the C level.
>> void P(ptr x)
>> {
>> int Halt_Status = H(x, x);
>> if (Halt_Status)
>> HERE: goto HERE;
>> return;
>> }
>>
>> int main()
>> {
>> Output("Input_Halts = ", H(P, P));
>> }
>> (a) H(P,P) simulates its input
>> (b) P calls H(P,P) to simulate itself *again*
>> (c) H(P,P) would simulate its input if it does what P asks
>> (d) P calls H(P,P) to simulate itself *again*
>> (e) H(P,P) would simulate its input if it does what P asks
>> (f) P calls H(P,P) to simulate itself *again* ...
>>
>> *Can you see the repeating pattern* ?
>
> But that's not what H does. You've told us numerous times that H spots the repeating and aborts the simulation, reporting that P does not halt.

You are the only one that has ever acknowledged that there is any
repeating pattern. H aborts its simulation BECAUSE it spots the
repeating pattern that would never stop unless H aborts its simulation.

>
> It's incorrect to say "H(P,P) would simulate its input" if H does not simulate its input. H would not simulate its input all these many times.
>
> You're attempting to say what would happen if H did not spot the recursion, while using an H which does spot the recursion. IE you are considering the wrong H.

--
Copyright 2022 Pete Olcott

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

Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<25a788ef-fda7-46c7-ac33-a70397284761n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=36147&group=comp.theory#36147

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:622a:11cb:b0:31f:e7e:3fb8 with SMTP id n11-20020a05622a11cb00b0031f0e7e3fb8mr8672886qtk.625.1658704310453;
Sun, 24 Jul 2022 16:11:50 -0700 (PDT)
X-Received: by 2002:a25:e68b:0:b0:670:7cd5:56b with SMTP id
d133-20020a25e68b000000b006707cd5056bmr7228963ybh.632.1658704310323; Sun, 24
Jul 2022 16:11:50 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Sun, 24 Jul 2022 16:11:50 -0700 (PDT)
In-Reply-To: <XtKdnSyfyv43UkD_nZ2dnUU7_8zNnZ2d@giganews.com>
Injection-Info: google-groups.googlegroups.com; posting-host=89.240.148.119; posting-account=0B-afgoAAABP6274zLUJKa8ZpdIdhsYx
NNTP-Posting-Host: 89.240.148.119
References: <tagdbc$mlb$1@gioia.aioe.org> <nlyzK.502768$5fVf.118235@fx09.iad>
<UsKdnYFrVr34JVP_nZ2dnUU7_8zNnZ2d@giganews.com> <pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com> <LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com> <JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com> <S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com> <87ilnu8oe8.fsf@tigger.extechop.net>
<tbbhua$1fke$1@gioia.aioe.org> <1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net> <idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
<tbfluj$5ak$1@gioia.aioe.org> <87v8rnts2y.fsf@bsb.me.uk> <tbhvrn$goh$1@gioia.aioe.org>
<87pmhutikq.fsf@bsb.me.uk> <239ac12d-cd31-4a96-bd66-ecf858b3f350n@googlegroups.com>
<w9-dnfh6rbjuOkD_nZ2dnUU7_8xg4p2d@giganews.com> <2350fb21-886f-4002-8604-05fd0dcdbb0cn@googlegroups.com>
<XtKdnSyfyv43UkD_nZ2dnUU7_8zNnZ2d@giganews.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <25a788ef-fda7-46c7-ac33-a70397284761n@googlegroups.com>
Subject: Re: Halting problem proofs refuted on the basis of software
engineering ? [complete halt deciding system]
From: gw7...@aol.com (Paul N)
Injection-Date: Sun, 24 Jul 2022 23:11:50 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 3839
 by: Paul N - Sun, 24 Jul 2022 23:11 UTC

On Monday, July 25, 2022 at 12:03:13 AM UTC+1, olcott wrote:
> On 7/24/2022 5:55 PM, Paul N wrote:
> > On Sunday, July 24, 2022 at 9:11:38 PM UTC+1, olcott wrote:
> >> We have to do this at the C level.
> >> void P(ptr x)
> >> {
> >> int Halt_Status = H(x, x);
> >> if (Halt_Status)
> >> HERE: goto HERE;
> >> return;
> >> }
> >>
> >> int main()
> >> {
> >> Output("Input_Halts = ", H(P, P));
> >> }
> >> (a) H(P,P) simulates its input
> >> (b) P calls H(P,P) to simulate itself *again*
> >> (c) H(P,P) would simulate its input if it does what P asks
> >> (d) P calls H(P,P) to simulate itself *again*
> >> (e) H(P,P) would simulate its input if it does what P asks
> >> (f) P calls H(P,P) to simulate itself *again* ...
> >>
> >> *Can you see the repeating pattern* ?
> >
> > But that's not what H does. You've told us numerous times that H spots the repeating and aborts the simulation, reporting that P does not halt.
> You are the only one that has ever acknowledged that there is any
> repeating pattern. H aborts its simulation BECAUSE it spots the
> repeating pattern that would never stop unless H aborts its simulation.
> >
> > It's incorrect to say "H(P,P) would simulate its input" if H does not simulate its input. H would not simulate its input all these many times.
> >
> > You're attempting to say what would happen if H did not spot the recursion, while using an H which does spot the recursion. IE you are considering the wrong H.

I stick by this. If you change H to allow it to abort when it spots a repeating pattern, you must reflect this when considering what P actually does.

Re: Halting problem proofs refuted on the basis of software engineering ? [complete halt deciding system]

<kmkDK.640250$wIO9.70573@fx12.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=36148&group=comp.theory#36148

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx12.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.11.0
Subject: Re: Halting problem proofs refuted on the basis of software
engineering ? [complete halt deciding system]
Content-Language: en-US
Newsgroups: comp.theory
References: <tagdbc$mlb$1@gioia.aioe.org> <pUIzK.447336$70j.311658@fx16.iad>
<eP2dnZJ6CYOBw1L_nZ2dnUU7_83NnZ2d@giganews.com>
<LbKzK.32587$BZ1.1589@fx03.iad>
<lfWdnUSUDIgK71L_nZ2dnUU7_8zNnZ2d@giganews.com>
<JIKzK.464738$ntj.148936@fx15.iad>
<I4CdndFs1ZY651L_nZ2dnUU7_8zNnZ2d@giganews.com>
<S4LzK.367289$ssF.239028@fx14.iad>
<Xf2dnQq8xI0AGFL_nZ2dnUU7_8zNnZ2d@giganews.com>
<87ilnu8oe8.fsf@tigger.extechop.net> <tbbhua$1fke$1@gioia.aioe.org>
<1JSdnashpZE_ekT_nZ2dnUU7_8zNnZ2d@giganews.com>
<87wnc5cr66.fsf@tigger.extechop.net>
<idSdnfQikqTuC0f_nZ2dnUU7_8zNnZ2d@giganews.com>
<87bkthclqi.fsf@tigger.extechop.net> <877d44vkgn.fsf@bsb.me.uk>
<tbfluj$5ak$1@gioia.aioe.org> <87v8rnts2y.fsf@bsb.me.uk>
<tbhvrn$goh$1@gioia.aioe.org> <87pmhutikq.fsf@bsb.me.uk>
<239ac12d-cd31-4a96-bd66-ecf858b3f350n@googlegroups.com>
<w9-dnfh6rbjuOkD_nZ2dnUU7_8xg4p2d@giganews.com>
<2350fb21-886f-4002-8604-05fd0dcdbb0cn@googlegroups.com>
<XtKdnSyfyv43UkD_nZ2dnUU7_8zNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <XtKdnSyfyv43UkD_nZ2dnUU7_8zNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 63
Message-ID: <kmkDK.640250$wIO9.70573@fx12.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sun, 24 Jul 2022 19:13:20 -0400
X-Received-Bytes: 4153
 by: Richard Damon - Sun, 24 Jul 2022 23:13 UTC

On 7/24/22 7:03 PM, olcott wrote:
> On 7/24/2022 5:55 PM, Paul N wrote:
>> On Sunday, July 24, 2022 at 9:11:38 PM UTC+1, olcott wrote:
>>> We have to do this at the C level.
>>> void P(ptr x)
>>> {
>>> int Halt_Status = H(x, x);
>>> if (Halt_Status)
>>> HERE: goto HERE;
>>> return;
>>> }
>>>
>>> int main()
>>> {
>>> Output("Input_Halts = ", H(P, P));
>>> }
>>> (a) H(P,P) simulates its input
>>> (b) P calls H(P,P) to simulate itself *again*
>>> (c) H(P,P) would simulate its input if it does what P asks
>>> (d) P calls H(P,P) to simulate itself *again*
>>> (e) H(P,P) would simulate its input if it does what P asks
>>> (f) P calls H(P,P) to simulate itself *again* ...
>>>
>>> *Can you see the repeating pattern* ?
>>
>> But that's not what H does. You've told us numerous times that H spots
>> the repeating and aborts the simulation, reporting that P does not halt.
>
> You are the only one that has ever acknowledged that there is any
> repeating pattern. H aborts its simulation BECAUSE it spots the
> repeating pattern that would never stop unless H aborts its simulation.

No, everyone see that the pattern has ONE repeat, that is H(P,P)
simulates till it sees P(P) call H(P,P) and because H sees ONE repeat it
aborts, so that a CORRECT simulation of P(P) will never have more than:

P(P) call H(P,P) which simulates P(P) which calls H(P,P), and the first
H aborts its simulation and returns to P(P) which Halt.

Thus there NEVER is "Infinite Recursion" or Non-Halting Behavior because
H(P,P) aborted its simulation and returned non-halting to P(P).

Yes, if you had a DIFFERENT H, that DIDN'T abort, then P(P) would be
non-halting, but THAT H never answer and so fails differently.

With ANY H that DOES abort it simulation and returns 0 for H(P,P) then
P(P) will Halt.

No one cares about the theoretical other H that this P isn't built on, H
needs to handle the P built on it.

>
>>
>> It's incorrect to say "H(P,P) would simulate its input" if H does not
>> simulate its input. H would not simulate its input all these many times.
>>
>> You're attempting to say what would happen if H did not spot the
>> recursion, while using an H which does spot the recursion. IE you are
>> considering the wrong H.
>
>

Pages:123
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor