Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

According to the latest official figures, 43% of all statistics are totally worthless.


devel / comp.lang.c / Re: Termination Analyzer H correctly prevents Denial of Service attacks

SubjectAuthor
* Termination Analyzer H correctly determines that its "impossible"olcott
`* Re: Termination Analyzer H correctly determines that its "impossible"Tony Oliver
 +- Re: Termination Analyzer H correctly determines that its "impossible"olcott
 +- Re: Termination Analyzer H correctly determines that its "impossible"Dan Cross
 `* Re: Termination Analyzer H correctly determines that its "impossible"olcott
  `* Re: Termination Analyzer H correctly determines that its "impossible"Chris M. Thomasson
   +- Re: Termination Analyzer H correctly determines that its "impossible"olcott
   `* Re: Termination Analyzer H correctly determines that its "impossible" input neveBen Bacarisse
    +* Re: Termination Analyzer H correctly determines that its "impossible"olcott
    |`* Re: Termination Analyzer H correctly determines that its "impossible"Richard Damon
    | `* Re: Termination Analyzer H correctly determines that its "impossible" input neveKeith Thompson
    |  `* Re: Termination Analyzer H correctly determines that its "impossible" input neveDan Cross
    |   `- Re: Termination Analyzer H correctly prevents Denial of Serviceolcott
    `* Re: Termination Analyzer H correctly determines that its "impossible"Chris M. Thomasson
     `* Re: Termination Analyzer H correctly determines that its "impossible"olcott
      `* Re: Termination Analyzer H correctly determines that its "impossible"Chris M. Thomasson
       +- Re: Termination Analyzer H correctly determines that its "impossible"olcott
       `- Re: Termination Analyzer H correctly determines that its "impossible"olcott

1
Termination Analyzer H correctly determines that its "impossible" input never halts

<u61uc4$2afih$2@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=25874&group=comp.lang.c#25874

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.lang.c
Subject: Termination Analyzer H correctly determines that its "impossible"
input never halts
Date: Sat, 10 Jun 2023 08:38:11 -0500
Organization: A noiseless patient Spider
Lines: 39
Message-ID: <u61uc4$2afih$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 10 Jun 2023 13:38:12 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="0645e05057d55a55fb9d2d60138c3ade";
logging-data="2440785"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19EymD3P6FUlSBo0yBeu9lO"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.2
Cancel-Lock: sha1:MxV0sYl5mER0yDW9nhvDivDHC3w=
Content-Language: en-US
 by: olcott - Sat, 10 Jun 2023 13:38 UTC

01 typedef int (*ptr)(); // pointer to int function
02 int H(ptr x, ptr y) // uses x86 emulator to simulate its input
03
04 int D(ptr x)
05 {
06 int Halt_Status = H(x, x);
07 if (Halt_Status)
08 HERE: goto HERE;
09 return Halt_Status;
10 }
11
12 void main()
13 {
14 H(D,D);
15 }

When H is a simulating termination analyzer based on an x86 emulator
within the x86utm operating system this is the execution trace of the
above code:

Line 14: main() calls H(D,D) that simulates D(D)

keeps repeating:
Line 06: simulated D(D) calls simulated H(D,D) that simulates D(D) ...

Simulation invariant:
D correctly simulated by H never reaches its own Line 09.

This enables H to abort its simulation of D and correctly report that
(its input) D correctly simulated by H never halts. The above is fully
operational code within the x86utm operating system.
https://github.com/plolcott/x86utm

*Broadening the Practical Scope of Software Termination Analysis*
https://www.researchgate.net/publication/369971402_Broadening_the_Practical_Scope_of_Software_Termination_Analysis

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

Re: Termination Analyzer H correctly determines that its "impossible" input never halts

<19d181b6-d2b7-40c1-aafa-39b3207a834en@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=25875&group=comp.lang.c#25875

  copy link   Newsgroups: comp.lang.c
X-Received: by 2002:a05:622a:3c9:b0:3f6:b933:5c12 with SMTP id k9-20020a05622a03c900b003f6b9335c12mr1732641qtx.1.1686422397333;
Sat, 10 Jun 2023 11:39:57 -0700 (PDT)
X-Received: by 2002:a05:622a:49:b0:3f6:aa29:b631 with SMTP id
y9-20020a05622a004900b003f6aa29b631mr1666130qtw.2.1686422397106; Sat, 10 Jun
2023 11:39:57 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.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.lang.c
Date: Sat, 10 Jun 2023 11:39:56 -0700 (PDT)
In-Reply-To: <u61uc4$2afih$2@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=62.249.217.89; posting-account=FHqkeAoAAACbOpBCHa7K6JTmToKlWNDp
NNTP-Posting-Host: 62.249.217.89
References: <u61uc4$2afih$2@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <19d181b6-d2b7-40c1-aafa-39b3207a834en@googlegroups.com>
Subject: Re: Termination Analyzer H correctly determines that its "impossible"
input never halts
From: guinness...@gmail.com (Tony Oliver)
Injection-Date: Sat, 10 Jun 2023 18:39:57 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2648
 by: Tony Oliver - Sat, 10 Jun 2023 18:39 UTC

On Saturday, 10 June 2023 at 14:38:27 UTC+1, olcott wrote:
> 01 typedef int (*ptr)(); // pointer to int function
> 02 int H(ptr x, ptr y) // uses x86 emulator to simulate its input
> 03
> 04 int D(ptr x)
> 05 {
> 06 int Halt_Status = H(x, x);
> 07 if (Halt_Status)
> 08 HERE: goto HERE;
> 09 return Halt_Status;
> 10 }
> 11
> 12 void main()
> 13 {
> 14 H(D,D);
> 15 }
>
> When H is a simulating termination analyzer based on an x86 emulator
> within the x86utm operating system this is the execution trace of the
> above code:
>
> Line 14: main() calls H(D,D) that simulates D(D)
>
> keeps repeating:
> Line 06: simulated D(D) calls simulated H(D,D) that simulates D(D) ...
>
> Simulation invariant:
> D correctly simulated by H never reaches its own Line 09.
>
> This enables H to abort its simulation of D and correctly report that
> (its input) D correctly simulated by H never halts. The above is fully
> operational code within the x86utm operating system.
> https://github.com/plolcott/x86utm
>
> *Broadening the Practical Scope of Software Termination Analysis*
> https://www.researchgate.net/publication/369971402_Broadening_the_Practical_Scope_of_Software_Termination_Analysis
>
> --
> Copyright 2023 Olcott "Talent hits a target no one else can hit; Genius
> hits a target no one else can see." Arthur Schopenhauer

Oh god, this dipstick has simply changed languages.

Give it up, Olcott : you've already had your ravings falsified.

Re: Termination Analyzer H correctly determines that its "impossible" input never halts

<u636ou$2fcdc$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=25877&group=comp.lang.c#25877

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.lang.c
Subject: Re: Termination Analyzer H correctly determines that its "impossible"
input never halts
Date: Sat, 10 Jun 2023 20:07:42 -0500
Organization: A noiseless patient Spider
Lines: 56
Message-ID: <u636ou$2fcdc$1@dont-email.me>
References: <u61uc4$2afih$2@dont-email.me>
<19d181b6-d2b7-40c1-aafa-39b3207a834en@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 11 Jun 2023 01:07:42 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="d045b32c2ff25144301ae9365917810d";
logging-data="2601388"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18DNvyc67f/3/aBNvh+kHoD"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.2
Cancel-Lock: sha1:3aw8QFmOyE0P+sj7DqvemKPDkQs=
Content-Language: en-US
In-Reply-To: <19d181b6-d2b7-40c1-aafa-39b3207a834en@googlegroups.com>
 by: olcott - Sun, 11 Jun 2023 01:07 UTC

On 6/10/2023 1:39 PM, Tony Oliver wrote:
> On Saturday, 10 June 2023 at 14:38:27 UTC+1, olcott wrote:
>> 01 typedef int (*ptr)(); // pointer to int function
>> 02 int H(ptr x, ptr y) // uses x86 emulator to simulate its input
>> 03
>> 04 int D(ptr x)
>> 05 {
>> 06 int Halt_Status = H(x, x);
>> 07 if (Halt_Status)
>> 08 HERE: goto HERE;
>> 09 return Halt_Status;
>> 10 }
>> 11
>> 12 void main()
>> 13 {
>> 14 H(D,D);
>> 15 }
>>
>> When H is a simulating termination analyzer based on an x86 emulator
>> within the x86utm operating system this is the execution trace of the
>> above code:
>>
>> Line 14: main() calls H(D,D) that simulates D(D)
>>
>> keeps repeating:
>> Line 06: simulated D(D) calls simulated H(D,D) that simulates D(D) ...
>>
>> Simulation invariant:
>> D correctly simulated by H never reaches its own Line 09.
>>
>> This enables H to abort its simulation of D and correctly report that
>> (its input) D correctly simulated by H never halts. The above is fully
>> operational code within the x86utm operating system.
>> https://github.com/plolcott/x86utm
>>
>> *Broadening the Practical Scope of Software Termination Analysis*
>> https://www.researchgate.net/publication/369971402_Broadening_the_Practical_Scope_of_Software_Termination_Analysis
>>
>> --
>> Copyright 2023 Olcott "Talent hits a target no one else can hit; Genius
>> hits a target no one else can see." Arthur Schopenhauer
>
> Oh god, this dipstick has simply changed languages.
>
> Give it up, Olcott : you've already had your ravings falsified.

The reason that I persist is that no one ever actually falsified my
work. It is the case that D correctly simulated by H cannot possibly
reach its own line 09. Someone on this forum agreed with that. It is
also the case that this does provide a correct basis for a termination
analyzer to reject its input as non-halting.

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

Re: Termination Analyzer H correctly determines that its "impossible" input never halts

<u64l00$re9$5@reader1.panix.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=25882&group=comp.lang.c#25882

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.spitfire.i.gajendra.net!not-for-mail
From: cro...@spitfire.i.gajendra.net (Dan Cross)
Newsgroups: comp.lang.c
Subject: Re: Termination Analyzer H correctly determines that its "impossible"
input never halts
Date: Sun, 11 Jun 2023 14:16:32 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <u64l00$re9$5@reader1.panix.com>
References: <u61uc4$2afih$2@dont-email.me> <19d181b6-d2b7-40c1-aafa-39b3207a834en@googlegroups.com>
Injection-Date: Sun, 11 Jun 2023 14:16:32 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80";
logging-data="28105"; mail-complaints-to="abuse@panix.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: cross@spitfire.i.gajendra.net (Dan Cross)
 by: Dan Cross - Sun, 11 Jun 2023 14:16 UTC

In article <19d181b6-d2b7-40c1-aafa-39b3207a834en@googlegroups.com>,
Tony Oliver <guinness.tony@gmail.com> wrote:
>On Saturday, 10 June 2023 at 14:38:27 UTC+1, olcott wrote:
>> [snip]
>
>Oh god, this dipstick has simply changed languages.
>
>Give it up, Olcott : you've already had your ravings falsified.

This Olcott guy is a pure crank; please don't feed the troll.

- Dan C.

Re: Termination Analyzer H correctly determines that its "impossible" input never halts

<u660hc$2vrat$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=25893&group=comp.lang.c#25893

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.lang.c
Subject: Re: Termination Analyzer H correctly determines that its "impossible"
input never halts
Date: Sun, 11 Jun 2023 21:39:39 -0500
Organization: A noiseless patient Spider
Lines: 76
Message-ID: <u660hc$2vrat$1@dont-email.me>
References: <u61uc4$2afih$2@dont-email.me>
<19d181b6-d2b7-40c1-aafa-39b3207a834en@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 12 Jun 2023 02:39:41 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="823a4eaa45fc68d70556a3d8eb239cc4";
logging-data="3140957"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/8LRDgHMzOKnRaARspmiwO"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.2
Cancel-Lock: sha1:tdDGxdvoPpcAIDWPcn9Z/dTJFvs=
Content-Language: en-US
In-Reply-To: <19d181b6-d2b7-40c1-aafa-39b3207a834en@googlegroups.com>
 by: olcott - Mon, 12 Jun 2023 02:39 UTC

On 6/10/2023 1:39 PM, Tony Oliver wrote:
> On Saturday, 10 June 2023 at 14:38:27 UTC+1, olcott wrote:
>> 01 typedef int (*ptr)(); // pointer to int function
>> 02 int H(ptr x, ptr y) // uses x86 emulator to simulate its input
>> 03
>> 04 int D(ptr x)
>> 05 {
>> 06 int Halt_Status = H(x, x);
>> 07 if (Halt_Status)
>> 08 HERE: goto HERE;
>> 09 return Halt_Status;
>> 10 }
>> 11
>> 12 void main()
>> 13 {
>> 14 H(D,D);
>> 15 }
>>
>> When H is a simulating termination analyzer based on an x86 emulator
>> within the x86utm operating system this is the execution trace of the
>> above code:
>>
>> Line 14: main() calls H(D,D) that simulates D(D)
>>
>> keeps repeating:
>> Line 06: simulated D(D) calls simulated H(D,D) that simulates D(D) ...
>>
>> Simulation invariant:
>> D correctly simulated by H never reaches its own Line 09.
>>
>> This enables H to abort its simulation of D and correctly report that
>> (its input) D correctly simulated by H never halts. The above is fully
>> operational code within the x86utm operating system.
>> https://github.com/plolcott/x86utm
>>
>> *Broadening the Practical Scope of Software Termination Analysis*
>> https://www.researchgate.net/publication/369971402_Broadening_the_Practical_Scope_of_Software_Termination_Analysis
>>
>> --
>> Copyright 2023 Olcott "Talent hits a target no one else can hit; Genius
>> hits a target no one else can see." Arthur Schopenhauer
>
> Oh god, this dipstick has simply changed languages.
>
> Give it up, Olcott : you've already had your ravings falsified.

*Please look at this again* (it has been rewritten)

(1) It is dead obvious to everyone here when examining the execution
trace of lines 14 and 06 above that D correctly simulated by H cannot
possibly terminate normally by reaching its own line 09.

(2) When evaluating termination analyzer H within the context of
software engineering it becomes dead obvious that H must provide the
halt status based on the actual behavior of its actual input.

All of the prior rebuttals were based on the assumption that a computer
science halt decider must report on the behavior of non-inputs.

Software engineers know that (from the software engineering perspective)
this is ridiculous. (I learned C when K&R was the standard)

(a) The behavior of D correctly simulated by H
(b) The behavior of the directly executed D(D)

(a) and (b) are different by one recursive invocation.

(a) must abort its simulation of D and
(b) has already aborted its simulation of D
This gives (a) and (b) different behavior.

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

Re: Termination Analyzer H correctly determines that its "impossible" input never halts

<u664kj$305jg$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=25896&group=comp.lang.c#25896

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: chris.m....@gmail.com (Chris M. Thomasson)
Newsgroups: comp.lang.c
Subject: Re: Termination Analyzer H correctly determines that its "impossible"
input never halts
Date: Sun, 11 Jun 2023 20:49:40 -0700
Organization: A noiseless patient Spider
Lines: 9
Message-ID: <u664kj$305jg$1@dont-email.me>
References: <u61uc4$2afih$2@dont-email.me>
<19d181b6-d2b7-40c1-aafa-39b3207a834en@googlegroups.com>
<u660hc$2vrat$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 12 Jun 2023 03:49:40 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="cfe6b3d561a77cdb3cb51206bd8b1792";
logging-data="3151472"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19764u79qoHgEgu13Dd7bWQC1XuVjF2qGw="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.12.0
Cancel-Lock: sha1:stq9ImZJ2izYFVSY2HIdTR5yC8s=
In-Reply-To: <u660hc$2vrat$1@dont-email.me>
Content-Language: en-US
 by: Chris M. Thomasson - Mon, 12 Jun 2023 03:49 UTC

On 6/11/2023 7:39 PM, olcott wrote:
> On 6/10/2023 1:39 PM, Tony Oliver wrote:
>> On Saturday, 10 June 2023 at 14:38:27 UTC+1, olcott wrote:
>>> 01 typedef int (*ptr)(); // pointer to int function
>>> 02 int H(ptr x, ptr y) // uses x86 emulator to simulate its input
[...]

Where can one take a look at this emulator you are using?

Re: Termination Analyzer H correctly determines that its "impossible" input never halts

<u6660b$30bkg$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=25897&group=comp.lang.c#25897

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.lang.c
Subject: Re: Termination Analyzer H correctly determines that its "impossible"
input never halts
Date: Sun, 11 Jun 2023 23:12:58 -0500
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <u6660b$30bkg$1@dont-email.me>
References: <u61uc4$2afih$2@dont-email.me>
<19d181b6-d2b7-40c1-aafa-39b3207a834en@googlegroups.com>
<u660hc$2vrat$1@dont-email.me> <u664kj$305jg$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 12 Jun 2023 04:12:59 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="823a4eaa45fc68d70556a3d8eb239cc4";
logging-data="3157648"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18IZMF1TvnrKhUntim3UUYl"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.2
Cancel-Lock: sha1:GCDVObnW1EdklPDgXgKtHpZ/970=
Content-Language: en-US
In-Reply-To: <u664kj$305jg$1@dont-email.me>
 by: olcott - Mon, 12 Jun 2023 04:12 UTC

On 6/11/2023 10:49 PM, Chris M. Thomasson wrote:
> On 6/11/2023 7:39 PM, olcott wrote:
>> On 6/10/2023 1:39 PM, Tony Oliver wrote:
>>> On Saturday, 10 June 2023 at 14:38:27 UTC+1, olcott wrote:
>>>> 01 typedef int (*ptr)(); // pointer to int function
>>>> 02 int H(ptr x, ptr y) // uses x86 emulator to simulate its input
> [...]
>
> Where can one take a look at this emulator you are using?
>

The whole system is right here:
https://github.com/plolcott/x86utm

It compiles with the 2017 version of the Community Edition
https://visualstudio.microsoft.com/vs/older-downloads/

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

Re: Termination Analyzer H correctly determines that its "impossible" input never halts

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

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=25904&group=comp.lang.c#25904

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ben.use...@bsb.me.uk (Ben Bacarisse)
Newsgroups: comp.lang.c
Subject: Re: Termination Analyzer H correctly determines that its "impossible" input never halts
Date: Mon, 12 Jun 2023 12:37:20 +0100
Organization: A noiseless patient Spider
Lines: 10
Message-ID: <87a5x4x66n.fsf@bsb.me.uk>
References: <u61uc4$2afih$2@dont-email.me>
<19d181b6-d2b7-40c1-aafa-39b3207a834en@googlegroups.com>
<u660hc$2vrat$1@dont-email.me> <u664kj$305jg$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: dont-email.me; posting-host="f067ee4065517ea2b744c2266857a574";
logging-data="3264363"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19GSguLFitZtbI1/85s+NYZ4km2TiQTEWI="
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
Cancel-Lock: sha1:HCCXB7pkAalr3X7nJGRWp3HMCIc=
sha1:ExE8lRVCXDmt3SOTSjX3cP75ugc=
X-BSB-Auth: 1.ed0cf9c96177d1e401ec.20230612123720BST.87a5x4x66n.fsf@bsb.me.uk
 by: Ben Bacarisse - Mon, 12 Jun 2023 11:37 UTC

"Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> writes:

> Where can one take a look at this emulator you are using?

Take care. You could have replied to exactly the same nonsense in at
least two other groups that have already been lost to the cranks. The
groups the still work (like this one) need to be nurtured.

--
Ben.

Re: Termination Analyzer H correctly determines that its "impossible" input never halts [Ben Bacarisse]

<u67aq6$34vso$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=25917&group=comp.lang.c#25917

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.lang.c
Subject: Re: Termination Analyzer H correctly determines that its "impossible"
input never halts [Ben Bacarisse]
Date: Mon, 12 Jun 2023 09:41:08 -0500
Organization: A noiseless patient Spider
Lines: 31
Message-ID: <u67aq6$34vso$1@dont-email.me>
References: <u61uc4$2afih$2@dont-email.me>
<19d181b6-d2b7-40c1-aafa-39b3207a834en@googlegroups.com>
<u660hc$2vrat$1@dont-email.me> <u664kj$305jg$1@dont-email.me>
<87a5x4x66n.fsf@bsb.me.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 12 Jun 2023 14:41:10 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="823a4eaa45fc68d70556a3d8eb239cc4";
logging-data="3309464"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/oV5y7XT/P4tol4EPOuiRu"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.2
Cancel-Lock: sha1:O7iC6Obv64QouZn0KDnBSK6NzCg=
Content-Language: en-US
In-Reply-To: <87a5x4x66n.fsf@bsb.me.uk>
 by: olcott - Mon, 12 Jun 2023 14:41 UTC

On 6/12/2023 6:37 AM, Ben Bacarisse wrote:
> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> writes:
>
>> Where can one take a look at this emulator you are using?
>
> Take care. You could have replied to exactly the same nonsense in at
> least two other groups that have already been lost to the cranks. The
> groups the still work (like this one) need to be nurtured.
>
In this case I proved that you are incorrect.

All of the prior rebuttals were based on the assumption that a computer
science halt decider must report on the behavior of non-inputs.

Software engineers know that (from the software engineering perspective)
this is ridiculous. (I learned C when K&R was the standard)

(a) The behavior of D correctly simulated by H
(b) The behavior of the directly executed D(D)

(a) and (b) are different by one recursive invocation.

(a) must abort its simulation of D and
(b) has already aborted its simulation of D
This gives (a) and (b) different behavior.

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

Re: Termination Analyzer H correctly determines that its "impossible" input never halts

<u67tb7$374jh$2@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=25934&group=comp.lang.c#25934

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: chris.m....@gmail.com (Chris M. Thomasson)
Newsgroups: comp.lang.c
Subject: Re: Termination Analyzer H correctly determines that its "impossible"
input never halts
Date: Mon, 12 Jun 2023 12:57:28 -0700
Organization: A noiseless patient Spider
Lines: 13
Message-ID: <u67tb7$374jh$2@dont-email.me>
References: <u61uc4$2afih$2@dont-email.me>
<19d181b6-d2b7-40c1-aafa-39b3207a834en@googlegroups.com>
<u660hc$2vrat$1@dont-email.me> <u664kj$305jg$1@dont-email.me>
<87a5x4x66n.fsf@bsb.me.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 12 Jun 2023 19:57:28 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="cfe6b3d561a77cdb3cb51206bd8b1792";
logging-data="3379825"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/Su8emi8CjOkzC3Our595nqOxFGfVEpGE="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.12.0
Cancel-Lock: sha1:ZEgzPdWDnyHsClikMZb2J9x57aw=
Content-Language: en-US
In-Reply-To: <87a5x4x66n.fsf@bsb.me.uk>
 by: Chris M. Thomasson - Mon, 12 Jun 2023 19:57 UTC

On 6/12/2023 4:37 AM, Ben Bacarisse wrote:
> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> writes:
>
>> Where can one take a look at this emulator you are using?
>
> Take care. You could have replied to exactly the same nonsense in at
> least two other groups that have already been lost to the cranks. The
> groups the still work (like this one) need to be nurtured.
>

42 14

y :De mx7< NPa m&$\Jf u9-@\RYA m=\Mh? M3]v 52q

Re: Termination Analyzer H correctly determines that its "impossible" input never halts [Ben Bacarisse]

<u67v61$37aht$2@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=25935&group=comp.lang.c#25935

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.lang.c
Subject: Re: Termination Analyzer H correctly determines that its "impossible"
input never halts [Ben Bacarisse]
Date: Mon, 12 Jun 2023 15:28:48 -0500
Organization: A noiseless patient Spider
Lines: 30
Message-ID: <u67v61$37aht$2@dont-email.me>
References: <u61uc4$2afih$2@dont-email.me>
<19d181b6-d2b7-40c1-aafa-39b3207a834en@googlegroups.com>
<u660hc$2vrat$1@dont-email.me> <u664kj$305jg$1@dont-email.me>
<87a5x4x66n.fsf@bsb.me.uk> <u67tb7$374jh$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 12 Jun 2023 20:28:49 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="823a4eaa45fc68d70556a3d8eb239cc4";
logging-data="3385917"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18YViU+I9uE8jGB4CcpdIBt"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.2
Cancel-Lock: sha1:r8YZlrA9WUcb3oTvaQ+03Enil+g=
Content-Language: en-US
In-Reply-To: <u67tb7$374jh$2@dont-email.me>
 by: olcott - Mon, 12 Jun 2023 20:28 UTC

On 6/12/2023 2:57 PM, Chris M. Thomasson wrote:
> On 6/12/2023 4:37 AM, Ben Bacarisse wrote:
>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> writes:
>>
>>> Where can one take a look at this emulator you are using?
>>
>> Take care.  You could have replied to exactly the same nonsense in at
>> least two other groups that have already been lost to the cranks.  The
>> groups the still work (like this one) need to be nurtured.
>>
>
> 42 14
>
> y :De mx7< NPa m&$\Jf u9-@\RYA m=\Mh? M3]v 52q

*NO ONE CAN CORRECTLY REFUTE THIS EASILY VERIFIED FACT*
Anyone with a modicum of software engineering knowledge can easily
verify that H(D,D) does correctly determine that D correctly simulated
by H cannot possibly terminate normally.

The whole system is right here:
https://github.com/plolcott/x86utm

It compiles with the 2017 version of the Community Edition
https://visualstudio.microsoft.com/vs/older-downloads/

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

Re: Termination Analyzer H correctly determines that its "impossible" input never halts [Ben Bacarisse]

<u681e8$37nrv$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=25936&group=comp.lang.c#25936

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: chris.m....@gmail.com (Chris M. Thomasson)
Newsgroups: comp.lang.c
Subject: Re: Termination Analyzer H correctly determines that its "impossible"
input never halts [Ben Bacarisse]
Date: Mon, 12 Jun 2023 14:07:20 -0700
Organization: A noiseless patient Spider
Lines: 31
Message-ID: <u681e8$37nrv$1@dont-email.me>
References: <u61uc4$2afih$2@dont-email.me>
<19d181b6-d2b7-40c1-aafa-39b3207a834en@googlegroups.com>
<u660hc$2vrat$1@dont-email.me> <u664kj$305jg$1@dont-email.me>
<87a5x4x66n.fsf@bsb.me.uk> <u67tb7$374jh$2@dont-email.me>
<u67v61$37aht$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 12 Jun 2023 21:07:20 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="cfe6b3d561a77cdb3cb51206bd8b1792";
logging-data="3399551"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19TdvVDI9se7gmQU0gWvETVHUP1Vssg96Q="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.12.0
Cancel-Lock: sha1:P15HzIO4/ePDlwTcInQ+IUXzsJ0=
In-Reply-To: <u67v61$37aht$2@dont-email.me>
Content-Language: en-US
 by: Chris M. Thomasson - Mon, 12 Jun 2023 21:07 UTC

On 6/12/2023 1:28 PM, olcott wrote:
> On 6/12/2023 2:57 PM, Chris M. Thomasson wrote:
>> On 6/12/2023 4:37 AM, Ben Bacarisse wrote:
>>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> writes:
>>>
>>>> Where can one take a look at this emulator you are using?
>>>
>>> Take care.  You could have replied to exactly the same nonsense in at
>>> least two other groups that have already been lost to the cranks.  The
>>> groups the still work (like this one) need to be nurtured.
>>>
>>
>> 42 14
>>
>> y :De mx7< NPa m&$\Jf u9-@\RYA m=\Mh? M3]v 52q
>

> *NO ONE CAN CORRECTLY REFUTE THIS EASILY VERIFIED FACT*
> Anyone with a modicum of software engineering knowledge can easily
> verify that H(D,D) does correctly determine that D correctly simulated
> by H cannot possibly terminate normally.
>
> The whole system is right here:
> https://github.com/plolcott/x86utm
>
> It compiles with the 2017 version of the Community Edition
> https://visualstudio.microsoft.com/vs/older-downloads/
>

Humm... Are you a bot?

Re: Termination Analyzer H correctly determines that its "impossible" input never halts [Ben Bacarisse]

<u683ct$381i6$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=25939&group=comp.lang.c#25939

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.lang.c
Subject: Re: Termination Analyzer H correctly determines that its "impossible"
input never halts [Ben Bacarisse]
Date: Mon, 12 Jun 2023 16:40:44 -0500
Organization: A noiseless patient Spider
Lines: 39
Message-ID: <u683ct$381i6$1@dont-email.me>
References: <u61uc4$2afih$2@dont-email.me>
<19d181b6-d2b7-40c1-aafa-39b3207a834en@googlegroups.com>
<u660hc$2vrat$1@dont-email.me> <u664kj$305jg$1@dont-email.me>
<87a5x4x66n.fsf@bsb.me.uk> <u67tb7$374jh$2@dont-email.me>
<u67v61$37aht$2@dont-email.me> <u681e8$37nrv$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 12 Jun 2023 21:40:45 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="823a4eaa45fc68d70556a3d8eb239cc4";
logging-data="3409478"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+SIia8FLiVrtbU8+kr3N54"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.2
Cancel-Lock: sha1:JhXxUx8wWYGa+RTFlmCd4hI5+pM=
Content-Language: en-US
In-Reply-To: <u681e8$37nrv$1@dont-email.me>
 by: olcott - Mon, 12 Jun 2023 21:40 UTC

On 6/12/2023 4:07 PM, Chris M. Thomasson wrote:
> On 6/12/2023 1:28 PM, olcott wrote:
>> On 6/12/2023 2:57 PM, Chris M. Thomasson wrote:
>>> On 6/12/2023 4:37 AM, Ben Bacarisse wrote:
>>>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> writes:
>>>>
>>>>> Where can one take a look at this emulator you are using?
>>>>
>>>> Take care.  You could have replied to exactly the same nonsense in at
>>>> least two other groups that have already been lost to the cranks.  The
>>>> groups the still work (like this one) need to be nurtured.
>>>>
>>>
>>> 42 14
>>>
>>> y :De mx7< NPa m&$\Jf u9-@\RYA m=\Mh? M3]v 52q
>>
>
>
>> *NO ONE CAN CORRECTLY REFUTE THIS EASILY VERIFIED FACT*
>> Anyone with a modicum of software engineering knowledge can easily
>> verify that H(D,D) does correctly determine that D correctly simulated
>> by H cannot possibly terminate normally.
>>
>> The whole system is right here:
>> https://github.com/plolcott/x86utm
>>
>> It compiles with the 2017 version of the Community Edition
>> https://visualstudio.microsoft.com/vs/older-downloads/
>>
>
> Humm... Are you a bot?

I am not a bot.

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

Re: Termination Analyzer H correctly determines that its "impossible" input never halts [Ben Bacarisse]

<u685jv$388rd$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=25940&group=comp.lang.c#25940

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.lang.c
Subject: Re: Termination Analyzer H correctly determines that its "impossible"
input never halts [Ben Bacarisse]
Date: Mon, 12 Jun 2023 17:18:38 -0500
Organization: A noiseless patient Spider
Lines: 80
Message-ID: <u685jv$388rd$1@dont-email.me>
References: <u61uc4$2afih$2@dont-email.me>
<19d181b6-d2b7-40c1-aafa-39b3207a834en@googlegroups.com>
<u660hc$2vrat$1@dont-email.me> <u664kj$305jg$1@dont-email.me>
<87a5x4x66n.fsf@bsb.me.uk> <u67tb7$374jh$2@dont-email.me>
<u67v61$37aht$2@dont-email.me> <u681e8$37nrv$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 12 Jun 2023 22:18:39 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="2fe57491806f1f51a6ef139fb1ef3bc2";
logging-data="3416941"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19/2uAWAsSBg/OvuMQd3gfZ"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.2
Cancel-Lock: sha1:4zDpP/tjbGbJKQ6RDHEf9PUizvo=
Content-Language: en-US
In-Reply-To: <u681e8$37nrv$1@dont-email.me>
 by: olcott - Mon, 12 Jun 2023 22:18 UTC

On 6/12/2023 4:07 PM, Chris M. Thomasson wrote:
> On 6/12/2023 1:28 PM, olcott wrote:
>> On 6/12/2023 2:57 PM, Chris M. Thomasson wrote:
>>> On 6/12/2023 4:37 AM, Ben Bacarisse wrote:
>>>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> writes:
>>>>
>>>>> Where can one take a look at this emulator you are using?
>>>>
>>>> Take care.  You could have replied to exactly the same nonsense in at
>>>> least two other groups that have already been lost to the cranks.  The
>>>> groups the still work (like this one) need to be nurtured.
>>>>
>>>
>>> 42 14
>>>
>>> y :De mx7< NPa m&$\Jf u9-@\RYA m=\Mh? M3]v 52q
>>
>
>
>> *NO ONE CAN CORRECTLY REFUTE THIS EASILY VERIFIED FACT*
>> Anyone with a modicum of software engineering knowledge can easily
>> verify that H(D,D) does correctly determine that D correctly simulated
>> by H cannot possibly terminate normally.
>>
>> The whole system is right here:
>> https://github.com/plolcott/x86utm
>>
>> It compiles with the 2017 version of the Community Edition
>> https://visualstudio.microsoft.com/vs/older-downloads/
>>
>
> Humm... Are you a bot?

Do you understand that D correctly simulated by H cannot possibly
terminate normally?

The x86utm operating system based on an open source x86 emulator.
This system enables one C function to execute another C function in
debug step mode. When H simulates D it creates a separate process
context for D with its own memory, stack and virtual registers. H is
able to simulate D simulating itself, thus the only limit to recursive
simulations is RAM.

// The following is written in C
//
01 typedef int (*ptr)(); // pointer to int function
02 int H(ptr x, ptr y) // uses x86 emulator to simulate its input
03
04 int D(ptr x)
05 {
06 int Halt_Status = H(x, x);
07 if (Halt_Status)
08 HERE: goto HERE;
09 return Halt_Status;
10 }
11
12 void main()
13 {
14 D(D);
15 }

*Execution Trace*
Line 14: main() invokes D(D)

*keeps repeating* (unless aborted)
Line 06: simulated D(D) invokes simulated H(D,D) that simulates D(D)

*Simulation invariant*
D correctly simulated by H cannot possibly reach its own line 09.

Is it dead obvious to everyone here when examining the execution
trace of lines 14 and 06 above that D correctly simulated by H cannot
possibly terminate normally by reaching its own line 09?

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

Re: Termination Analyzer H correctly determines that its "impossible" input never halts [Ben Bacarisse]

<7bOhM.6045$%6L8.5757@fx04.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=25941&group=comp.lang.c#25941

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx04.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.11.2
Subject: Re: Termination Analyzer H correctly determines that its "impossible"
input never halts [Ben Bacarisse]
Content-Language: en-US
Newsgroups: comp.lang.c
References: <u61uc4$2afih$2@dont-email.me>
<19d181b6-d2b7-40c1-aafa-39b3207a834en@googlegroups.com>
<u660hc$2vrat$1@dont-email.me> <u664kj$305jg$1@dont-email.me>
<87a5x4x66n.fsf@bsb.me.uk> <u67aq6$34vso$1@dont-email.me>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <u67aq6$34vso$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 23
Message-ID: <7bOhM.6045$%6L8.5757@fx04.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: Mon, 12 Jun 2023 19:50:27 -0400
X-Received-Bytes: 2060
 by: Richard Damon - Mon, 12 Jun 2023 23:50 UTC

On 6/12/23 10:41 AM, olcott wrote:

> All of the prior rebuttals were based on the assumption that a computer
> science halt decider must report on the behavior of non-inputs.
>
Which proves that you are not talking about the Halting Problem. PERIOD.

Remember, the Halting Problem says that the decider is to answer about
the Machine Describe by it input.

If H(D,D) is NOT refering to D(D), then why did you call it that way.

Obviously, because H isn't actually a Halt Decider, but just a POOP decider.

Eitehr your comment is a stupid statement that it is IMPOSSIBLE to
actually make a desciption of a machine to give the a decider (but it
has been proven that you can), or that you are INTENTIONALLY lying about
the rules of your H and giving it the wrong input to ask about D(D), or
you are just lying about your H being a Halt Decider.

Your choice, which way are you lying?

Re: Termination Analyzer H correctly determines that its "impossible" input never halts [Ben Bacarisse]

<87a5x4i4ov.fsf@nosuchdomain.example.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=25942&group=comp.lang.c#25942

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Keith.S....@gmail.com (Keith Thompson)
Newsgroups: comp.lang.c
Subject: Re: Termination Analyzer H correctly determines that its "impossible" input never halts [Ben Bacarisse]
Date: Mon, 12 Jun 2023 17:30:56 -0700
Organization: None to speak of
Lines: 14
Message-ID: <87a5x4i4ov.fsf@nosuchdomain.example.com>
References: <u61uc4$2afih$2@dont-email.me>
<19d181b6-d2b7-40c1-aafa-39b3207a834en@googlegroups.com>
<u660hc$2vrat$1@dont-email.me> <u664kj$305jg$1@dont-email.me>
<87a5x4x66n.fsf@bsb.me.uk> <u67aq6$34vso$1@dont-email.me>
<7bOhM.6045$%6L8.5757@fx04.iad>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: dont-email.me; posting-host="3b4d6ce658bc2caa0131be1a1d964ae9";
logging-data="3441177"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/H5B7J5D9A530U4j6NRwQp"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
Cancel-Lock: sha1:l5+kGn98cNlQ3IiWvZQNX9K1mek=
sha1:p63iafxvLY1K3+DKVKkRFsLpIbk=
 by: Keith Thompson - Tue, 13 Jun 2023 00:30 UTC

Richard Damon <Richard@Damon-Family.org> writes:
> On 6/12/23 10:41 AM, olcott wrote:
>> All of the prior rebuttals [SNIP]
> Which proves that [SNIP]
[...]

Richard, please confine this to comp.theory. I already filter out
everything olcott posts to comp.lang.c and comp.lang.c++; don't help him
bypass my filters (and presumably those of a lot of other readers).

--
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
Will write code for food.
void Void(void) { Void(); } /* The recursive call of the void */

Re: Termination Analyzer H correctly determines that its "impossible" input never halts [Ben Bacarisse]

<u69iuj$h5q$1@reader1.panix.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=25947&group=comp.lang.c#25947

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.spitfire.i.gajendra.net!not-for-mail
From: cro...@spitfire.i.gajendra.net (Dan Cross)
Newsgroups: comp.lang.c
Subject: Re: Termination Analyzer H correctly determines that its "impossible" input never halts [Ben Bacarisse]
Date: Tue, 13 Jun 2023 11:12:19 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <u69iuj$h5q$1@reader1.panix.com>
References: <u61uc4$2afih$2@dont-email.me> <u67aq6$34vso$1@dont-email.me> <7bOhM.6045$%6L8.5757@fx04.iad> <87a5x4i4ov.fsf@nosuchdomain.example.com>
Injection-Date: Tue, 13 Jun 2023 11:12:19 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80";
logging-data="17594"; mail-complaints-to="abuse@panix.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: cross@spitfire.i.gajendra.net (Dan Cross)
 by: Dan Cross - Tue, 13 Jun 2023 11:12 UTC

In article <87a5x4i4ov.fsf@nosuchdomain.example.com>,
Keith Thompson <Keith.S.Thompson+u@gmail.com> wrote:
>Richard Damon <Richard@Damon-Family.org> writes:
>> On 6/12/23 10:41 AM, olcott wrote:
>>> All of the prior rebuttals [SNIP]
>> Which proves that [SNIP]
>[...]
>
>Richard, please confine this to comp.theory. I already filter out
>everything olcott posts to comp.lang.c and comp.lang.c++; don't help him
>bypass my filters (and presumably those of a lot of other readers).

Indeed. Please keep this elsewhere. Or better yet,
don't respond to the OP at all.

- Dan C.

Re: Termination Analyzer H correctly prevents Denial of Service attacks

<u6a0bh$3keq3$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=25948&group=comp.lang.c#25948

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.lang.c
Subject: Re: Termination Analyzer H correctly prevents Denial of Service
attacks
Date: Tue, 13 Jun 2023 10:01:07 -0500
Organization: A noiseless patient Spider
Lines: 42
Message-ID: <u6a0bh$3keq3$1@dont-email.me>
References: <u61uc4$2afih$2@dont-email.me> <u67aq6$34vso$1@dont-email.me>
<7bOhM.6045$%6L8.5757@fx04.iad> <87a5x4i4ov.fsf@nosuchdomain.example.com>
<u69iuj$h5q$1@reader1.panix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 13 Jun 2023 15:01:06 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="2fe57491806f1f51a6ef139fb1ef3bc2";
logging-data="3816259"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/HnMPdO1EL+Wp4pf8H1338"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.2
Cancel-Lock: sha1:DqhzYJ2O/WoV/cEXQnexdvh4p8g=
In-Reply-To: <u69iuj$h5q$1@reader1.panix.com>
Content-Language: en-US
 by: olcott - Tue, 13 Jun 2023 15:01 UTC

On 6/13/2023 6:12 AM, Dan Cross wrote:
> In article <87a5x4i4ov.fsf@nosuchdomain.example.com>,
> Keith Thompson <Keith.S.Thompson+u@gmail.com> wrote:
>> Richard Damon <Richard@Damon-Family.org> writes:
>>> On 6/12/23 10:41 AM, olcott wrote:
>>>> All of the prior rebuttals [SNIP]
>>> Which proves that [SNIP]
>> [...]
>>
>> Richard, please confine this to comp.theory. I already filter out
>> everything olcott posts to comp.lang.c and comp.lang.c++; don't help him
>> bypass my filters (and presumably those of a lot of other readers).
>
> Indeed. Please keep this elsewhere. Or better yet,
> don't respond to the OP at all.
>
> - Dan C.
>

The purpose of solving the halting problem is to determine non-halting
bugs and non-halting malevolent software. My system achieves that
purpose.

It is only when the halting problem is construed as providing a correct
yes/no answer to a self-contradictory question that the halting problem
cannot be solved.

When termination analyzer H is intended to prevent denial of service
attacks is presented with an input D that has been defined to have a
pathological relationship to this termination analyzer, it correctly
aborts the simulation of this input that would have otherwise caused H
to never terminate until system resources have been exhausted, crashing
the system.

*The halting problem is an issue with denial of service attacks*
https://medium.com/coinmonks/ethereum-what-is-gas-and-why-do-we-need-it-88bcd7fc191d

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

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor