Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

The life of a repo man is always intense.


devel / comp.lang.c / Software engineers needed to validate this

SubjectAuthor
* Software engineers needed to validate thisolcott
`* Re: Software engineers needed to validate thisMr Flibble
 `- Re: Software engineers needed to validate thisKeith Thompson

1
Software engineers needed to validate this

<2badnek-GtlvpFH_nZ2dnUU7_8zNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.c++ comp.lang.c comp.software-eng
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!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 11 Jul 2022 09:55:46 -0500
Date: Mon, 11 Jul 2022 09:55:45 -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
Newsgroups: comp.lang.c++,comp.lang.c,comp.software-eng
Content-Language: en-US
From: NoO...@NoWhere.com (olcott)
Subject: Software engineers needed to validate this
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <2badnek-GtlvpFH_nZ2dnUU7_8zNnZ2d@giganews.com>
Lines: 37
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-WCjFbIXKJVF6CHjfFvxYId7mRjUNr0fkFmEpfttYBlpkX5Nj4pnSdsROGgKQmND/p01T90EA3lrBrGr!H97BPMeRo5Gs3zQ9sCQxfKW46t/U7EAo9+QY7vQnwlj9OE/7R4Upn/3Bltog9c19WRhZ8kem/KsS!NA==
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: 2154
X-Received-Bytes: 2245
 by: olcott - Mon, 11 Jul 2022 14:55 UTC

Only an ordinary understanding of C and software engineering is required.

#define ptr uintptr_t

int H(ptr p, ptr i); // simulating halt decider

H Simulates its input until it correctly predicts that this simulated
input would never terminate normally then rejects this input as non-halting.

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

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

When the execution trace of function P() simulated by function H() shows:
(1) Function H() is called from P().
(2) With the same parameters to H().
(3) With no instructions in P() that could escape this infinitely
recursive simulation: {index jump, conditional branch, return}

Then the function call from P() to H() would never terminate normally.
In this case H aborts its simulation of P and rejects its input as
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: Software engineers needed to validate this

<20220711182139.00000032@reddwarf.jmc.corp>

  copy mid

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

  copy link   Newsgroups: comp.lang.c++ comp.lang.c comp.software-eng
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!newsreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx05.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc.corp (Mr Flibble)
Newsgroups: comp.lang.c++,comp.lang.c,comp.software-eng
Subject: Re: Software engineers needed to validate this
Message-ID: <20220711182139.00000032@reddwarf.jmc.corp>
References: <2badnek-GtlvpFH_nZ2dnUU7_8zNnZ2d@giganews.com>
Organization: Jupiter Mining Corporation
X-Newsreader: Claws Mail 4.1.0 (GTK 3.24.33; x86_64-w64-mingw32)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Lines: 52
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Mon, 11 Jul 2022 17:21:41 UTC
Date: Mon, 11 Jul 2022 18:21:39 +0100
X-Received-Bytes: 2413
 by: Mr Flibble - Mon, 11 Jul 2022 17:21 UTC

On Mon, 11 Jul 2022 09:55:45 -0500
olcott <NoOne@NoWhere.com> wrote:

> Only an ordinary understanding of C and software engineering is
> required.
>
> #define ptr uintptr_t
>
> int H(ptr p, ptr i); // simulating halt decider
>
> H Simulates its input until it correctly predicts that this simulated
> input would never terminate normally then rejects this input as
> non-halting.
>
> void P(ptr x)
> {
> if (H(x, x))
> HERE: goto HERE;
> return;
> }
>
> int main()
> {
> Output("Input_Halts = ", H(P, P));
> }
>
> When the execution trace of function P() simulated by function H()
> shows: (1) Function H() is called from P().
> (2) With the same parameters to H().
> (3) With no instructions in P() that could escape this infinitely
> recursive simulation: {index jump, conditional branch, return}
>
> Then the function call from P() to H() would never terminate normally.
> In this case H aborts its simulation of P and rejects its input as
> non-halting.
>

Can you not post your crap to this newsgroup (comp.lang.c++) please?

And you seem to need reminding YET AGAIN of the following:

I have shown with my signaling halting decider there is no need for
a call to a simulation-based halting decider, H, from the input program
to be recursive; this is compatible with [Strachey 1965] and
associated proofs which are not recursive in nature. Your H is invalid
as it aborts the simulation to prevent infinite recursion rather than
returning an answer to its caller which results in it giving the wrong
answer for a non-pathological input that calls H.

/Flibble

Re: Software engineers needed to validate this

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

  copy mid

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

  copy link   Newsgroups: comp.lang.c++ comp.lang.c comp.software-eng
Followup: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: Keith.S....@gmail.com (Keith Thompson)
Newsgroups: comp.lang.c++,comp.lang.c,comp.software-eng
Subject: Re: Software engineers needed to validate this
Followup-To: comp.theory
Date: Mon, 11 Jul 2022 11:35:06 -0700
Organization: None to speak of
Lines: 23
Message-ID: <87mtdf5wh1.fsf@nosuchdomain.example.com>
References: <2badnek-GtlvpFH_nZ2dnUU7_8zNnZ2d@giganews.com>
<20220711182139.00000032@reddwarf.jmc.corp>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: reader01.eternal-september.org; posting-host="ca41dee1c3a5a396d0ab409f555c740d";
logging-data="1873724"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18GQNPK/YzORn/c8buxBCxr"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
Cancel-Lock: sha1:Sv9dcooyIvdzdtW9JqNTakXqX/s=
sha1:8h4b1+pkbOc3CjGL6XyHGlGKqdw=
 by: Keith Thompson - Mon, 11 Jul 2022 18:35 UTC

Mr Flibble <flibble@reddwarf.jmc.corp> writes:
> On Mon, 11 Jul 2022 09:55:45 -0500
> olcott <NoOne@NoWhere.com> wrote:
[34 lines deleted]
>
> Can you not post your crap to this newsgroup (comp.lang.c++) please?

If you must reply to one of olcott's off-topic posts, don't quote
the entire post.

> And you seem to need reminding YET AGAIN of the following:

And don't invite him to post again by trying to continue the discussion
here.

[SNIP]

Followups redirected to comp.theory.

--
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
Working, but not speaking, for Philips
void Void(void) { Void(); } /* The recursive call of the void */

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor