Re: How do simulating termination analyzers work?

Liste des GroupesRevenir à c theory 
Sujet : Re: How do simulating termination analyzers work?
De : mikko.levanto (at) *nospam* iki.fi (Mikko)
Groupes : comp.theory
Date : 30. Jun 2025, 10:51:53
Autres entêtes
Organisation : -
Message-ID : <103tmnp$23q5l$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
User-Agent : Unison/2.2
On 2025-06-29 14:27:08 +0000, olcott said:

On 6/29/2025 3:56 AM, Mikko wrote:
On 2025-06-28 13:48:36 +0000, olcott said:
 
On 6/28/2025 6:50 AM, Mikko wrote:
On 2025-06-27 23:26:07 +0000, olcott said:
 
On 6/26/2025 4:35 AM, Mikko wrote:
 
On 2025-06-25 14:40:35 +0000, olcott said:
 
 A termination analyzer correctly determines the halt
status of an input program specification for every
input that this program can take. A program specification
taking  zero inputs is merely the simpler case of this
same algorithm.
 So you do. Perhapts it is a matter of taste but honest people
prefer to call a spade a "spade" and not an "earthmover" or a
"manually operated earthmover".
 Every input that a program can take logically includes
programs that take no inputs.
 Yes. But the meaning of "termination analyzer" excludes analyzers
that don't analyze programs that do take inputs.
 Line  506 has the original: u32 H(ptr P, ptr I)
Line 1243 has the original: void P(ptr x)
https://github.com/plolcott/x86utm/blob/master/Halt7.c
*I had to dumb it down to this*
 int main()
{
   HHH(DDD);
   DDD();
}
 *And people still do not understand*
 Call a spade a spade if you want to be understood. If you constantly
changing words to other words that are no better you have no reason
to expect any understanding. You can expect people to understand
Common Language and terms defined in the same message or in the
message you are replying to but not ordinary words with unusual
random meanings.
 
*Termination Analysis without the Tears*
https://www.cs.princeton.edu/~zkincaid/pub/pldi21.pdf
 On page three a code snippet is analyzed that takes
no input and its not even a function.
 That does not contradict what I said. But the algorithm on the sixth
page (1301) illustrates my point that ability to hadle programs with
input is essential (though the purpose of the algorighm is to
illustrate someting else).
 A termination analyzer is required to determine the
halt status of at least one program/C function for
all the inputs/arguments that this program/function
takes, including zero inputs/arguments.
Still refusing to call a spade a spade? OK, but don't blame the
mirror if the face is ugly.
--
Mikko

Date Sujet#  Auteur
17 Jun 25 * How do simulating termination analyzers work?166olcott
18 Jun 25 +* Re: How do simulating termination analyzers work?161Richard Damon
18 Jun 25 i`* Re: How do simulating termination analyzers work?160olcott
18 Jun 25 i +* Re: How do simulating termination analyzers work?133Fred. Zwarts
18 Jun 25 i i`* Re: How do simulating termination analyzers work?132olcott
18 Jun 25 i i +* Re: How do simulating termination analyzers work?6joes
18 Jun 25 i i i`* Re: How do simulating termination analyzers work?5olcott
18 Jun 25 i i i +* Re: How do simulating termination analyzers work?3joes
18 Jun 25 i i i i`* Re: How do simulating termination analyzers work?2olcott
19 Jun 25 i i i i `- Re: How do simulating termination analyzers work?1Richard Damon
19 Jun 25 i i i `- Re: How do simulating termination analyzers work?1Richard Damon
19 Jun 25 i i +* Re: How do simulating termination analyzers work?15Richard Damon
19 Jun 25 i i i`* Re: How do simulating termination analyzers work?14olcott
19 Jun 25 i i i +* Re: How do simulating termination analyzers work?7Fred. Zwarts
19 Jun 25 i i i i`* Re: How do simulating termination analyzers work?6olcott
20 Jun 25 i i i i +- Re: How do simulating termination analyzers work?1Richard Damon
20 Jun 25 i i i i `* Re: How do simulating termination analyzers work?4Fred. Zwarts
20 Jun 25 i i i i  `* Re: How do simulating termination analyzers work?3olcott
21 Jun 25 i i i i   +- Re: How do simulating termination analyzers work?1Richard Damon
22 Jun 25 i i i i   `- Re: How do simulating termination analyzers work?1Fred. Zwarts
20 Jun 25 i i i `* Re: How do simulating termination analyzers work?6Richard Damon
20 Jun 25 i i i  `* Re: How do simulating termination analyzers work?5olcott
20 Jun 25 i i i   `* Re: How do simulating termination analyzers work?4Fred. Zwarts
20 Jun 25 i i i    `* Re: How do simulating termination analyzers work?3olcott
21 Jun 25 i i i     +- Re: How do simulating termination analyzers work?1Richard Damon
22 Jun 25 i i i     `- Re: How do simulating termination analyzers work?1Fred. Zwarts
19 Jun 25 i i +* Re: How do simulating termination analyzers work?19Mikko
19 Jun 25 i i i`* Re: How do simulating termination analyzers work?18olcott
19 Jun 25 i i i +* Re: How do simulating termination analyzers work?16Fred. Zwarts
19 Jun 25 i i i i+* Re: How do simulating termination analyzers work?2olcott
20 Jun 25 i i i ii`- Re: How do simulating termination analyzers work?1Fred. Zwarts
20 Jun 25 i i i i`* Re: How do simulating termination analyzers work?13Mikko
20 Jun 25 i i i i `* Re: How do simulating termination analyzers work?12olcott
21 Jun 25 i i i i  +- Re: How do simulating termination analyzers work?1Richard Damon
21 Jun 25 i i i i  `* Re: How do simulating termination analyzers work?10Mikko
21 Jun 25 i i i i   `* Re: How do simulating termination analyzers work?9olcott
21 Jun 25 i i i i    +- Re: How do simulating termination analyzers work?1Richard Damon
22 Jun 25 i i i i    `* Re: How do simulating termination analyzers work?7Mikko
22 Jun 25 i i i i     `* Re: How do simulating termination analyzers work?6olcott
23 Jun 25 i i i i      `* Re: How do simulating termination analyzers work?5Mikko
23 Jun 25 i i i i       `* Re: How do simulating termination analyzers work?4olcott
24 Jun 25 i i i i        `* Re: How do simulating termination analyzers work?3Mikko
24 Jun 25 i i i i         `* Re: How do simulating termination analyzers work?2olcott
25 Jun 25 i i i i          `- Re: How do simulating termination analyzers work?1Mikko
20 Jun 25 i i i `- Re: How do simulating termination analyzers work?1Richard Damon
19 Jun 25 i i `* Re: How do simulating termination analyzers work?91Fred. Zwarts
19 Jun 25 i i  `* Re: How do simulating termination analyzers work?90olcott
20 Jun 25 i i   `* Re: How do simulating termination analyzers work?89Fred. Zwarts
20 Jun 25 i i    `* Re: How do simulating termination analyzers work?88olcott
21 Jun 25 i i     +- Re: How do simulating termination analyzers work?1Richard Damon
21 Jun 25 i i     `* Re: How do simulating termination analyzers work?86Mikko
21 Jun 25 i i      `* Re: How do simulating termination analyzers work?85olcott
21 Jun 25 i i       +- Re: How do simulating termination analyzers work?1Richard Damon
22 Jun 25 i i       +* Re: How do simulating termination analyzers work?78Mikko
22 Jun 25 i i       i`* Re: How do simulating termination analyzers work?77olcott
23 Jun 25 i i       i `* Re: How do simulating termination analyzers work?76Mikko
23 Jun 25 i i       i  `* Re: How do simulating termination analyzers work?75olcott
24 Jun 25 i i       i   `* Re: How do simulating termination analyzers work?74Mikko
24 Jun 25 i i       i    `* Re: How do simulating termination analyzers work?73olcott
25 Jun 25 i i       i     `* Re: How do simulating termination analyzers work?72Mikko
26 Jun 25 i i       i      `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism71Mikko
28 Jun 25 i i       i       `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism70olcott
28 Jun 25 i i       i        `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism69Mikko
28 Jun 25 i i       i         `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism68olcott
29 Jun 25 i i       i          `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism67Mikko
29 Jun 25 i i       i           `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism66olcott
30 Jun 25 i i       i            `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism65olcott
1 Jul 25 i i       i             `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism64Mikko
1 Jul 25 i i       i              `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism63olcott
2 Jul 25 i i       i               `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism62Mikko
3 Jul23:11 i i       i                `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism61olcott
3 Jul23:58 i i       i                 +- Re: How do simulating termination analyzers work? ---Truth Maker Maximalism1Richard Damon
4 Jul08:25 i i       i                 +* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism43Mikko
4 Jul13:34 i i       i                 i`* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism42olcott
4 Jul14:33 i i       i                 i +* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism37joes
4 Jul18:19 i i       i                 i i`* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE36olcott
5 Jul13:26 i i       i                 i i `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE35Alan Mackenzie
5 Jul16:00 i i       i                 i i  `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE34olcott
5 Jul20:07 i i       i                 i i   `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE33Alan Mackenzie
5 Jul20:34 i i       i                 i i    `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE32olcott
6 Jul10:50 i i       i                 i i     +- Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE1Fred. Zwarts
6 Jul11:16 i i       i                 i i     `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE30Alan Mackenzie
6 Jul15:28 i i       i                 i i      `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE29olcott
6 Jul17:02 i i       i                 i i       `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE28Alan Mackenzie
6 Jul17:43 i i       i                 i i        `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE27olcott
6 Jul18:52 i i       i                 i i         `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE26Alan Mackenzie
6 Jul20:14 i i       i                 i i          `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE25olcott
6 Jul22:23 i i       i                 i i           `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE24Alan Mackenzie
7 Jul04:07 i i       i                 i i            `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE23olcott
7 Jul08:49 i i       i                 i i             +* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE20Fred. Zwarts
7 Jul19:40 i i       i                 i i             i`* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE19olcott
7 Jul23:34 i i       i                 i i             i +- Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE1Richard Damon
8 Jul09:22 i i       i                 i i             i `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE17Fred. Zwarts
8 Jul15:33 i i       i                 i i             i  +* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE9olcott
9 Jul09:26 i i       i                 i i             i  i+* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE4Mikko
9 Jul13:26 i i       i                 i i             i  ii`* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE3olcott
10 Jul09:48 i i       i                 i i             i  ii +- Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE1Mikko
10 Jul12:30 i i       i                 i i             i  ii `- Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE1Richard Damon
9 Jul09:53 i i       i                 i i             i  i+* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE3Fred. Zwarts
9 Jul13:56 i i       i                 i i             i  ii`* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE2olcott
10 Jul12:27 i i       i                 i i             i  ii `- Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE1Fred. Zwarts
9 Jul12:20 i i       i                 i i             i  i`- Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE1Richard Damon
8 Jul16:03 i i       i                 i i             i  `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE7olcott
7 Jul15:07 i i       i                 i i             `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism FULL_TRACE2Alan Mackenzie
5 Jul09:32 i i       i                 i `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism4Mikko
4 Jul09:55 i i       i                 `* Re: How do simulating termination analyzers work? ---Truth Maker Maximalism16joes
29 Jun 25 i i       `* Re: How do simulating termination analyzers work?5Mikko
18 Jun 25 i `* Re: How do simulating termination analyzers work?26Richard Damon
18 Jun 25 +- Re: How do simulating termination analyzers work?1Mikko
19 Jun 25 `* Re: How do simulating termination analyzers work?3Mikko

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal