Re: Can someone please verify the execution trace of this?

Liste des GroupesRevenir à l c 
Sujet : Re: Can someone please verify the execution trace of this?
De : Bonita.Montero (at) *nospam* gmail.com (Bonita Montero)
Groupes : comp.lang.c comp.lang.c++
Date : 20. May 2024, 07:09:44
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <v2eluk$3r1qu$1@raubtier-asyl.eternal-september.org>
References : 1 2 3 4 5
User-Agent : Mozilla Thunderbird
Am 20.05.2024 um 04:43 schrieb olcott:
On 5/19/2024 8:52 PM, Bonita Montero wrote:
Am 19.05.2024 um 21:00 schrieb olcott:
On 5/19/2024 1:08 PM, Bonita Montero wrote:
Am 18.05.2024 um 23:40 schrieb olcott:
People are saying that they have no idea what this code does
because they do not believe it conforms to c11 or c17.
>
typedef int (*ptr)();  // ptr is pointer to int function
00 int H(ptr x, ptr y);
01 int D(ptr x)
02 {
03   int Halt_Status = H(x, x);
04   if (Halt_Status)
05     HERE: goto HERE;
06   return Halt_Status;
07 }
08
09 int main()
10 {
11   H(D,D);
12   return 0;
13 }
>
In the above case a simulator is an x86 emulator that correctly emulates
at least one of the x86 instructions of D in the order specified by the
x86 instructions of D.
>
This may include correctly emulating the x86 instructions of H in the
order specified by the x86 instructions of H thus calling H(D,D) in
recursive simulation.
>
*Execution Trace*
Line 11: main() invokes H(D,D);
>
*keeps repeating* (unless aborted)
Line 01:
Line 02:
Line 03: simulated D(D) invokes simulated H(D,D) that simulates D(D)
>
*Simulation invariant*
D correctly simulated by H cannot possibly reach past its own line 03.
>
The key thing to note is that no D correctly simulated by any H of every
H/D pair specified by the above template ever reaches its own line 06
and halts.
>
>
Other people think 30s about this, you think years about that.
>
>
It is the basis for my two decades long primary research into termination analysis. People on another forum have written
hundreds of posts claiming that D correctly simulated by H
reaches its own line 06 and halts.
>
*I have only gotten truthful answers on this forum*
>
>
That's not research, that's nonsense.
>
 This is not the forum to show that it is not nonsense this is
a simple C question that I should not even have to ask except
for a few people in another forum that consistently lie about
the answer.
 I have been a professional C++ developer since Y2K. So I already
know the answer, I just need some competent people in this forum
to attest to this answer. I met Bjarne Stroustrup back when he
was going around the country promoting his new language.
 
You ask the same questions over and over again for years.
It's like circling your thoughts before you fall asleep -
you don't think about whether it really makes sense.

Date Sujet#  Auteur
18 May 24 * Can someone please verify the execution trace of this?137olcott
19 May 24 +- Re: Can someone please verify the execution trace of this?1Richard Damon
19 May 24 +* Re: Can someone please verify the execution trace of this?3Sam
19 May 24 i`* Re: Can someone please verify the execution trace of this?2olcott
19 May 24 i `- Re: Can someone please verify the execution trace of this?1jak
19 May 24 +* Re: Can someone please verify the execution trace of this?2Rosario19
19 May 24 i`- Re: Can someone please verify the execution trace of this?1olcott
19 May 24 +* Re: Can someone please verify the execution trace of this?127Bonita Montero
19 May 24 i`* Re: Can someone please verify the execution trace of this?126olcott
19 May 24 i +- Re: Can someone please verify the execution trace of this?1Richard Damon
20 May 24 i `* Re: Can someone please verify the execution trace of this?124Bonita Montero
20 May 24 i  `* Re: Can someone please verify the execution trace of this?123olcott
20 May 24 i   +* Re: Can someone please verify the execution trace of this?54Bonita Montero
20 May 24 i   i`* Re: Can someone please verify the execution trace of this?53olcott
20 May 24 i   i +* Re: Can someone please verify the execution trace of this?44Bonita Montero
20 May 24 i   i i`* Re: Can someone please verify the execution trace of this?43olcott
20 May 24 i   i i `* Re: Can someone please verify the execution trace of this?42Bonita Montero
20 May 24 i   i i  `* Re: Can someone please verify the execution trace of this?41olcott
20 May 24 i   i i   `* Re: Can someone please verify the execution trace of this?40Bonita Montero
20 May 24 i   i i    `* Re: Can someone please verify the execution trace of this?39olcott
20 May 24 i   i i     +* Re: Can someone please verify the execution trace of this?2Richard Harnden
20 May 24 i   i i     i`- Re: Can someone please verify the execution trace of this?1olcott
20 May 24 i   i i     `* Re: Can someone please verify the execution trace of this?36Chris M. Thomasson
20 May 24 i   i i      `* Re: Can someone please verify the execution trace of this?35olcott
20 May 24 i   i i       `* Re: Can someone please verify the execution trace of this?34Chris M. Thomasson
20 May 24 i   i i        +* Re: Can someone please verify the execution trace of this?13olcott
20 May 24 i   i i        i`* Re: Can someone please verify the execution trace of this?12Chris M. Thomasson
20 May 24 i   i i        i `* Re: Can someone please verify the execution trace of this?11olcott
20 May 24 i   i i        i  +- Re: Can someone please verify the execution trace of this?1Chris M. Thomasson
20 May 24 i   i i        i  +* Re: Can someone please verify the execution trace of this?3Chris M. Thomasson
20 May 24 i   i i        i  i`* Re: Can someone please verify the execution trace of this?2olcott
20 May 24 i   i i        i  i `- Re: Can someone please verify the execution trace of this?1Chris M. Thomasson
20 May 24 i   i i        i  `* Re: Can someone please verify the execution trace of this?6Chris M. Thomasson
20 May 24 i   i i        i   `* Re: Can someone please verify the execution trace of this?5olcott
20 May 24 i   i i        i    `* Re: Can someone please verify the execution trace of this?4Chris M. Thomasson
20 May 24 i   i i        i     `* Re: Can someone please verify the execution trace of this?3olcott
20 May 24 i   i i        i      `* Re: Can someone please verify the execution trace of this?2Chris M. Thomasson
20 May 24 i   i i        i       `- Re: Can someone please verify the execution trace of this?1Chris M. Thomasson
20 May 24 i   i i        `* Re: Can someone please verify the execution trace of this?20Chris M. Thomasson
20 May 24 i   i i         `* Re: Can someone please verify the execution trace of this?19olcott
20 May 24 i   i i          `* Re: Can someone please verify the execution trace of this?18Chris M. Thomasson
20 May 24 i   i i           `* Re: Can someone please verify the execution trace of this?17olcott
20 May 24 i   i i            `* Re: Can someone please verify the execution trace of this?16Chris M. Thomasson
20 May 24 i   i i             `* Re: Can someone please verify the execution trace of this?15olcott
20 May 24 i   i i              `* Re: Can someone please verify the execution trace of this?14Chris M. Thomasson
20 May 24 i   i i               `* Re: Can someone please verify the execution trace of this?13olcott
20 May 24 i   i i                `* Re: Can someone please verify the execution trace of this?12Chris M. Thomasson
20 May 24 i   i i                 +- Re: Can someone please verify the execution trace of this?1Chris M. Thomasson
20 May 24 i   i i                 `* Re: Can someone please verify the execution trace of this?10olcott
20 May 24 i   i i                  `* Re: Can someone please verify the execution trace of this?9Chris M. Thomasson
20 May 24 i   i i                   `* Re: Can someone please verify the execution trace of this?8Chris M. Thomasson
20 May 24 i   i i                    `* Re: Can someone please verify the execution trace of this?7olcott
20 May 24 i   i i                     +* Re: Can someone please verify the execution trace of this?5Chris M. Thomasson
20 May 24 i   i i                     i`* Re: Can someone please verify the execution trace of this?4olcott
20 May 24 i   i i                     i `* Re: Can someone please verify the execution trace of this?3Chris M. Thomasson
20 May 24 i   i i                     i  +- Re: Can someone please verify the execution trace of this?1Chris M. Thomasson
20 May 24 i   i i                     i  `- Re: Can someone please verify the execution trace of this?1olcott
20 May 24 i   i i                     `- Re: Can someone please verify the execution trace of this?1Chris M. Thomasson
20 May 24 i   i `* Re: Can someone please verify the execution trace of this?8Fred. Zwarts
20 May 24 i   i  `* Re: Can someone please verify the execution trace of this?7olcott
20 May 24 i   i   +* Re: Can someone please verify the execution trace of this?2Paavo Helde
20 May 24 i   i   i`- Re: Can someone please verify the execution trace of this?1olcott
20 May 24 i   i   `* Re: Can someone please verify the execution trace of this?4Bonita Montero
20 May 24 i   i    `* Re: Can someone please verify the execution trace of this?3olcott
21 May 24 i   i     `* Re: Can someone please verify the execution trace of this?2Fred. Zwarts
21 May 24 i   i      `- Re: Can someone please verify the execution trace of this?1olcott
21 May 24 i   +* Re: Can someone please verify the execution trace of this?35Sam
21 May 24 i   i`* Re: Can someone please verify the execution trace of this?34olcott
21 May 24 i   i `* Re: Can someone please verify the execution trace of this?33Sam
21 May 24 i   i  +* Re: Can someone please verify the execution trace of this?30olcott
21 May 24 i   i  i`* Re: Can someone please verify the execution trace of this?29Sam
21 May 24 i   i  i `* Re: Can someone please verify the execution trace of this?28olcott
21 May 24 i   i  i  `* Re: Can someone please verify the execution trace of this?27Chris M. Thomasson
21 May 24 i   i  i   `* Re: Can someone please verify the execution trace of this?26olcott
21 May 24 i   i  i    +- Re: Can someone please verify the execution trace of this?1Chris M. Thomasson
21 May 24 i   i  i    `* Re: Can someone please verify the execution trace of this?24Sam
22 May 24 i   i  i     `* Can D correctly simulated by H reach its own line 06 and halt?23olcott
22 May 24 i   i  i      +* Re: Can D correctly simulated by H reach its own line 06 and halt?7Chris M. Thomasson
22 May 24 i   i  i      i`* Re: Can D correctly simulated by H reach its own line 06 and halt?6Chris M. Thomasson
22 May 24 i   i  i      i `* Re: Can D correctly simulated by H reach its own line 06 and halt?5olcott
22 May 24 i   i  i      i  `* Re: Can D correctly simulated by H reach its own line 06 and halt?4Chris M. Thomasson
22 May 24 i   i  i      i   `* Re: Can D correctly simulated by H reach its own line 06 and halt?3olcott
22 May 24 i   i  i      i    `* Re: Can D correctly simulated by H reach its own line 06 and halt?2Chris M. Thomasson
22 May 24 i   i  i      i     `- Re: Can D correctly simulated by H reach its own line 06 and halt?1olcott
22 May 24 i   i  i      `* Re: Can D correctly simulated by H reach its own line 06 and halt?15Sam
22 May 24 i   i  i       +* Re: Can D correctly simulated by H reach its own line 06 and halt?5olcott
22 May 24 i   i  i       i`* Re: Can D correctly simulated by H reach its own line 06 and halt?4Sam
22 May 24 i   i  i       i `* Re: Can D correctly simulated by H reach its own line 06 and halt?3olcott
22 May 24 i   i  i       i  `* Re: Can D correctly simulated by H reach its own line 06 and halt?2Sam
22 May 24 i   i  i       i   `- Re: Can D correctly simulated by H reach its own line 06 and halt?1Tim Rentsch
22 May 24 i   i  i       `* Re: Can D correctly simulated by H reach its own line 06 and halt?9olcott
22 May 24 i   i  i        +* Re: Can D correctly simulated by H reach its own line 06 and halt?3olcott
22 May 24 i   i  i        i`* Re: Can D correctly simulated by H reach its own line 06 and halt?2tTh
22 May 24 i   i  i        i `- Re: Can D correctly simulated by H reach its own line 06 and halt?1Chris M. Thomasson
22 May 24 i   i  i        `* Re: Can D correctly simulated by H reach its own line 06 and halt?5Sam
22 May 24 i   i  i         `* Re: Can D correctly simulated by H reach its own line 06 and halt?4Bonita Montero
22 May 24 i   i  i          `* Re: Can D correctly simulated by H reach its own line 06 and halt?3olcott
22 May 24 i   i  i           `* Re: Can D correctly simulated by H reach its own line 06 and halt?2Sam
22 May 24 i   i  i            `- Re: Can D correctly simulated by H reach its own line 06 and halt?1Chris M. Thomasson
21 May 24 i   i  `* Re: Can someone please verify the execution trace of this?2Chris M. Thomasson
21 May 24 i   i   `- Can D simulated by any H possibly reach its own line 06 and halt?1olcott
21 May 24 i   +* Re: Can someone please verify the execution trace of this?31olcott
22 May 24 i   `* Partial function types2Tim Rentsch
20 May 24 `* Re: Can someone please verify the execution trace of this?3Marcel Mueller

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal