Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c > #397625

Re: A thought of C

From Michael S <already5chosen@yahoo.com>
Newsgroups comp.lang.c
Subject Re: A thought of C
Date 2026-04-17 16:37 +0300
Organization A noiseless patient Spider
Message-ID <20260417163735.00001e66@yahoo.com> (permalink)
References (6 earlier) <10rqdkk$16fat$1@dont-email.me> <10rrjdf$200uq$1@dont-email.me> <10rrumr$1tl89$1@dont-email.me> <10rt5eo$2del9$1@dont-email.me> <10rt9ir$2d4m0$1@dont-email.me>

Show all headers | View raw


On Fri, 17 Apr 2026 14:37:47 +0200
David Brown <david.brown@hesbynett.no> wrote:

> On 17/04/2026 13:27, Bart wrote:
> > On 17/04/2026 01:26, James Kuyper wrote:  
> >> Bart <bc@freeuk.com> writes:  
> >>> On 16/04/2026 11:28, James Kuyper wrote:  
> >>>> On 15/04/2026 01:33, Bart wrote:
> >>>> ...  
> >>>>> * Not allowing (until standardised after half a century) binary
> >>>>> literals, and still not allowing those to be printed  
> >>>> The latest draft standard supports %b and %B formats.
> >>>> ...  
> >>>>> * Not being allowed to do a dozen things that you KNOW are
> >>>>> well- defined
> >>>>> on your target machine, but C says are UB.  
> >>>> If you know they are well-defined on your only target platform,
> >>>> there's
> >>>> nothing wrong with writing such code. That's part of the reason
> >>>> why C says the behavior is undefined, rather than requiring that
> >>>> such code be rejected. Implementations are intended to take
> >>>> advantage of that fact for code that does not need to be
> >>>> portable.  
> >>>
> >>> Taking advantage in what way? Doing something entirely unexpected
> >>> or unintuitive?  
> >>
> >> How ridiculous! If you can figure out a way to take advantage of
> >> unexpected behavior, I'd appreciate knowing what it is.  
> > 
> > It was you who mentioned taking advantage.
> > 
> > And by taking advantage, I assume you meant all the unpredictable
> > things that optimising compilers like to do, because they assume
> > that UB cannot happen.
> > 
> > Signed integer overflow is the one that everyone knows (though
> > oddly it is not listed in Appendix J.2, or if it is, it doesn't use
> > the word 'overflow'!).
> >   
> 
> "An exceptional condition occurs during the evaluation of an
> expression (6.5.1)"
> 
> You are correct that it does not use the word "overflow" - it's a bit 
> more generic than that.
> 
> > I think there are other obscure ones to do with the order you read
> > and write members of unions, or apply type-punning, or what you can
> > do with pointers.
> > 
> > A common scenario is where someone is implementing a language where
> > such things are well-defined, and they want to run it on a target
> > machine where they are also well-defined, but decide to use C as an
> > intermediate language.  
> 
> That is an extraordinarily /uncommon/ scenario.  I know it applies to 
> you, but you are not a typical C user in this respect.
> 
> People who want to use C as an intermediate language need to generate 
> code that is correct according to C semantics.  It does not matter
> how well the source language matches the target processor in its
> behaviour if the C code in the middle has different ideas.  (Indeed,
> it does not matter what the target processor semantics are, except
> for knowing the efficiency you can hope to achieve.)  Thus if you
> want wrapping signed integer arithmetic in your source language, you
> must generate C code that emulates those semantics - such as by
> having casts back and forth to unsigned types,

That would, indeed, avoid undefined behavior, but it leaves you in the
realm of implementation-defined behavior (6.3.1.3.3).

6.3.1.3 Signed and unsigned integers
1
When a value with integer type is converted to another integer type
other than _Bool, if the value can be represented by the new type, it
is unchanged. 
2
Otherwise, if the new type is unsigned, the value is converted by
repeatedly adding or subtracting one more than the maximum value that
can be represented in the new type until the value is in the range of
the new type.60) 
3
Otherwise, the new type is signed and the value cannot be represented
in it; either the result is implementation-defined or an
implementation-defined signal is raised.

> or using bigger types and then masking, 

Which can be problematic when dealing with the widest integer type.
Besides, it's still implementation-defined (the same 6.3.1.3.3 apply),
unless generated code is *very* elaborate.

> or writing non-portable code such as adding
> "#pragma GCC optimize ("wrapv")" to the generated code.
> 
> > 
> > Unfortunately C has other ideas! So this means somehow getting
> > around the UB in the C that is generated, or stipulating specific
> > compilers or compiler options.  
> 
> Should C semantics be designed to suit millions of general C
> developers over several generations, or should they be optimised to
> suit a single developer of non-C languages who can't be bothered
> adding some casts to his code generator?  Hm, that's a difficult
> trade-off question...
> 
> > 
> > Or just crossing your fingers and hoping the compiler will not be
> > so crass.
> > 
> > Another scenerio is where you just writing C code and want that
> > same behaviour.  
> 
> That's a great deal more common than the transpiler situation.  But
> it is still far rarer than many people think.  In general, people
> don't want their integer arithmetic to overflow - doing so is a bug,
> no matter what the results.
> 
> > 
> >   
> >> I was talking
> >> about defining the behavior that the C standard itself leaves
> >> undefined, in ways that make things convenient for the developer.  
> > 
> > The developer of the C implementation, or the C application?
> > 
> > I don't often use intermediate C code now, but that code is no
> > longer portable among C compilers. It is for gcc only, and requires:
> > 
> >     -fno-strict-aliasing  
> 
> I recommend adding that as a pragma, not expecting people (yourself)
> to remember it as a command-line option.
> 
> > 
> > I can't remember exactly why it's needed, but some programs won't
> > work without it.
> >   
> 
> It is needed if you faff around with converting pointer types - lying
> to your compiler by saying "this is a pointer to type A" when you are 
> setting it to the address of an object of type B.  Such "tricks" can
> be convenient sometimes, more convenient than semantically correct
> methods (like unions or using memmove) so I can understand the
> appeal.  But you should understand clearly that your C code here is
> non-portable and has undefined behaviour according to the C standard
> - "gcc -fno-strict-aliasing" provides additional semantics that you
> can rely on as long as you use that flag.
> 
> > (It's used with -O2, also necessary due to much redundancy in the C 
> > code. Without the aliasing option, gcc will warn with:
> > "dereferencing type-punned pointer will break strict-aliasing
> > rules")  
> 
> gcc's warning here is slightly inaccurately worded, but very useful.
> 
> > 
> > Whatever it is, I don't need anything like that when bypassing C
> > and going straight to native code.
> > 
> > And you won't need it if writing real assembly.  
> 
> Sure.  If you don't use C, you don't have to care about C semantics.
> 
> 

Back to comp.lang.c | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

A thought of C wij <wyniijj5@gmail.com> - 2026-04-14 22:47 +0800
  Re: A thought of C Bart <bc@freeuk.com> - 2026-04-14 18:45 +0100
    Re: A thought of C wij <wyniijj5@gmail.com> - 2026-04-15 02:41 +0800
      Re: A thought of C Jonathan Lamothe <jonathan@jlamothe.net> - 2026-04-14 15:56 -0400
      Re: A thought of C Bart <bc@freeuk.com> - 2026-04-14 22:41 +0100
        Re: A thought of C Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-15 00:20 +0200
          Re: A thought of C Bart <bc@freeuk.com> - 2026-04-15 00:33 +0100
            Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-15 09:57 +0200
              Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-15 15:43 -0700
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-16 09:10 +0200
              Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-15 23:12 -0700
              Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-15 23:12 -0700
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-15 23:20 -0700
            Re: A thought of C James Kuyper <jameskuyper@alumni.caltech.edu> - 2026-04-16 06:28 -0400
              Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-16 14:03 -0700
              Re: A thought of C Bart <bc@freeuk.com> - 2026-04-16 22:13 +0100
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-16 14:33 -0700
                Re: A thought of C James Kuyper <jameskuyper@alumni.caltech.edu> - 2026-04-16 20:26 -0400
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-17 12:27 +0100
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-17 14:37 +0200
                Re: A thought of C Michael S <already5chosen@yahoo.com> - 2026-04-17 16:37 +0300
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-17 15:54 +0200
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-17 14:49 +0100
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-17 16:45 +0200
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-17 17:42 +0100
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-17 10:22 -0700
                Re: A thought of C wij <wyniijj5@gmail.com> - 2026-04-18 03:41 +0800
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-18 15:37 +0200
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-18 16:08 +0100
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-18 17:35 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-19 13:44 +0100
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-19 16:06 -0700
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-18 17:35 -0700
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-18 18:29 -0700
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-19 12:17 +0200
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-19 12:50 +0100
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-19 14:17 +0200
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-19 15:28 +0100
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-19 17:47 +0200
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-19 18:47 +0100
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-19 21:32 +0200
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-20 00:36 +0100
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-20 08:25 +0200
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-20 12:45 +0100
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-20 15:02 +0200
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-20 15:32 +0100
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-20 18:04 +0200
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-20 10:50 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-20 20:50 +0100
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-20 14:30 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-20 23:09 +0100
                Re: A thought of C Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-22 05:01 +0200
                Re: A thought of C Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-22 04:53 +0200
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-20 10:48 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-20 21:13 +0100
                Re: A thought of C scott@slp53.sl.home (Scott Lurndal) - 2026-04-20 20:27 +0000
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-20 15:04 -0700
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-21 09:00 +0200
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-20 14:59 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-20 23:36 +0100
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-20 18:22 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-21 11:01 +0100
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-21 13:44 +0200
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-21 13:48 +0100
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-21 15:43 +0200
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-21 16:01 +0100
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-21 18:03 +0200
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-21 09:19 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-21 18:51 +0100
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-21 13:16 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-22 01:01 +0100
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-21 19:53 -0700
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-22 09:40 +0200
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-22 13:01 +0100
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-22 14:23 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-23 00:52 +0100
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-22 19:26 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-23 11:30 +0100
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-23 13:12 +0200
                Re: A thought of C Michael S <already5chosen@yahoo.com> - 2026-04-23 15:12 +0300
                Re: A thought of C scott@slp53.sl.home (Scott Lurndal) - 2026-04-23 14:18 +0000
                Re: A thought of C Michael S <already5chosen@yahoo.com> - 2026-04-23 17:35 +0300
                Re: A thought of C James Kuyper <jameskuyper@alumni.caltech.edu> - 2026-04-23 10:32 -0400
                Re: A thought of C Michael S <already5chosen@yahoo.com> - 2026-04-23 17:45 +0300
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-23 13:43 +0100
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-23 16:40 +0200
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-23 17:42 +0100
                Re: A thought of C DFS <nospam@dfs.com> - 2026-04-25 10:38 -0400
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-25 15:16 -0700
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-23 13:50 -0700
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-23 04:43 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-23 13:33 +0100
                Re: A thought of C scott@slp53.sl.home (Scott Lurndal) - 2026-04-23 14:22 +0000
                Re: A thought of C Michael S <already5chosen@yahoo.com> - 2026-04-23 17:39 +0300
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-23 17:02 -0700
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-23 14:40 +0200
                Re: A thought of C scott@slp53.sl.home (Scott Lurndal) - 2026-04-23 14:17 +0000
                Re: A thought of C antispam@fricas.org (Waldek Hebisch) - 2026-04-23 19:42 +0000
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-23 22:04 +0100
                Re: A thought of C antispam@fricas.org (Waldek Hebisch) - 2026-04-23 23:15 +0000
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-24 01:06 +0100
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-23 17:57 -0700
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-24 08:27 +0200
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-24 01:33 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-24 11:27 +0100
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-24 13:11 +0200
                Re: A thought of C Michael S <already5chosen@yahoo.com> - 2026-04-24 14:55 +0300
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-24 14:05 +0200
                Re: A thought of C Michael S <already5chosen@yahoo.com> - 2026-04-24 17:26 +0300
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-24 10:09 -0700
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-24 10:14 -0700
                Re: A thought of C Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-23 16:10 +0200
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-23 08:25 +0200
                Re: A thought of C antispam@fricas.org (Waldek Hebisch) - 2026-04-23 17:41 +0000
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-23 20:19 +0100
                Re: A thought of C antispam@fricas.org (Waldek Hebisch) - 2026-04-25 23:04 +0000
                time measurements (Re: A thought of C) Michael S <already5chosen@yahoo.com> - 2026-04-26 12:34 +0300
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-21 09:03 -0700
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-21 08:58 -0700
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-21 12:40 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-21 22:56 +0100
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-21 15:07 -0700
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-21 10:28 +0200
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-21 10:13 +0200
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-21 11:51 -0700
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-21 22:13 +0200
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-22 14:28 -0700
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-22 14:29 -0700
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-23 09:22 +0200
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-23 02:03 -0700
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-23 02:07 -0700
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-23 11:30 +0200
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-23 14:06 -0700
                Re: A thought of C antispam@fricas.org (Waldek Hebisch) - 2026-04-21 00:39 +0000
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-21 02:34 +0100
                Re: A thought of C antispam@fricas.org (Waldek Hebisch) - 2026-04-21 23:41 +0000
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-22 12:49 +0100
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-21 10:01 +0200
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-21 12:12 +0100
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-21 13:57 +0200
                Re: A thought of C Michael S <already5chosen@yahoo.com> - 2026-04-21 15:55 +0300
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-21 14:49 +0100
                Re: A thought of C Michael S <already5chosen@yahoo.com> - 2026-04-21 18:44 +0300
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-21 18:06 +0200
                Re: A thought of C Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-04-21 21:24 -0700
                Re: A thought of C Michael S <already5chosen@yahoo.com> - 2026-04-22 13:02 +0300
                Re: A thought of C Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-04-23 08:07 -0700
                Re: A thought of C Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-04-21 21:12 -0700
                Re: A thought of C Michael S <already5chosen@yahoo.com> - 2026-04-22 12:48 +0300
                Re: A thought of C Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-22 04:36 +0200
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-21 20:13 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-22 15:14 +0100
                Re: A thought of C Michael S <already5chosen@yahoo.com> - 2026-04-22 17:56 +0300
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-22 17:12 +0200
                Re: A thought of C Michael S <already5chosen@yahoo.com> - 2026-04-22 18:21 +0300
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-22 17:57 +0200
                Re: A thought of C Michael S <already5chosen@yahoo.com> - 2026-04-22 19:16 +0300
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-22 21:42 +0200
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-22 14:33 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-23 00:22 +0100
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-22 18:59 -0700
                Re: A thought of C wij <wyniijj5@gmail.com> - 2026-04-23 11:07 +0800
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-23 09:47 +0200
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-22 23:16 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-23 10:58 +0100
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-23 03:43 -0700
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-23 12:48 +0200
                Re: A thought of C James Kuyper <jameskuyper@alumni.caltech.edu> - 2026-04-23 10:42 -0400
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-23 16:30 +0100
                Re: A thought of C Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-04-23 09:21 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-23 17:27 +0100
                Re: A thought of C Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-04-25 14:19 -0700
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-23 17:25 -0700
                Re: A thought of C James Kuyper <jameskuyper@alumni.caltech.edu> - 2026-04-23 21:17 -0400
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-23 14:08 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-23 23:18 +0100
                Re: A thought of C Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-24 01:31 +0200
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-23 17:51 -0700
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-24 18:19 -0700
                Re: A thought of C James Kuyper <jameskuyper@alumni.caltech.edu> - 2026-04-23 21:34 -0400
                Re: A thought of C Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-24 04:26 +0200
                Re: A thought of C James Kuyper <jameskuyper@alumni.caltech.edu> - 2026-04-24 20:26 -0400
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-24 18:21 -0700
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-24 18:21 -0700
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-24 18:20 -0700
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-24 18:23 -0700
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-24 18:27 -0700
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-24 18:57 -0700
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-24 20:26 -0700
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-24 23:03 -0700
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-24 23:50 -0700
                Re: A thought of C James Kuyper <jameskuyper@alumni.caltech.edu> - 2026-04-25 12:04 -0400
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-25 12:00 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-25 21:24 +0100
                Re: A thought of C Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-04-25 13:52 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-25 22:27 +0100
                Re: A thought of C Michael S <already5chosen@yahoo.com> - 2026-04-26 00:48 +0300
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-25 15:49 -0700
                Re: A thought of C Michael S <already5chosen@yahoo.com> - 2026-04-26 02:24 +0300
                Re: A thought of C James Kuyper <jameskuyper@alumni.caltech.edu> - 2026-04-25 20:07 -0400
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-25 17:14 -0700
                Re: A thought of C Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-26 04:34 +0200
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-25 18:08 -0700
                Re: A thought of C Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-04-25 17:20 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-26 01:47 +0100
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-25 18:40 -0700
                Re: A thought of C Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-04-25 19:58 -0700
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-25 15:39 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-26 00:53 +0100
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-25 18:27 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-26 02:41 +0100
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-25 19:03 -0700
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-25 19:08 -0700
                Re: A thought of C Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-26 05:04 +0200
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-26 12:32 +0100
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-26 15:13 +0200
                Re: A thought of C Michael S <already5chosen@yahoo.com> - 2026-04-26 16:27 +0300
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-26 17:19 +0200
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-26 15:34 -0700
                Re: A thought of C Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-27 19:30 +0200
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-26 12:14 +0100
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-26 15:23 -0700
                Re: A thought of C James Kuyper <jameskuyper@alumni.caltech.edu> - 2026-04-26 20:02 -0400
                Re: A thought of C Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-26 04:24 +0200
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-25 20:05 -0700
                Re: A thought of C Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-26 05:16 +0200
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-25 21:26 -0700
                Re: A thought of C Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-26 17:51 +0200
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-25 15:31 -0700
                Re: A thought of C James Kuyper <jameskuyper@alumni.caltech.edu> - 2026-04-25 20:19 -0400
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-25 18:11 -0700
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-25 18:34 -0700
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-26 20:58 -0700
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-24 18:44 -0700
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-24 20:24 -0700
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-24 23:01 -0700
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-24 23:49 -0700
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-24 20:26 -0700
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-23 09:42 +0200
                Re: A thought of C antispam@fricas.org (Waldek Hebisch) - 2026-04-20 13:49 +0000
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-20 18:34 +0100
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-20 22:57 +0200
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-20 23:03 +0100
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-21 10:53 +0200
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-21 02:56 -0700
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-21 14:10 +0200
                Re: A thought of C Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-04-21 21:04 -0700
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-22 08:28 +0200
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-21 11:31 +0100
                Re: A thought of C scott@slp53.sl.home (Scott Lurndal) - 2026-04-21 14:27 +0000
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-21 15:38 +0100
                Re: A thought of C scott@slp53.sl.home (Scott Lurndal) - 2026-04-21 15:38 +0000
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-21 17:55 +0100
                Re: A thought of C scott@slp53.sl.home (Scott Lurndal) - 2026-04-21 17:28 +0000
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-22 11:13 +0200
                Re: A thought of C Michael S <already5chosen@yahoo.com> - 2026-04-21 19:11 +0300
                Re: A thought of C Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-04-21 21:09 -0700
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-22 15:16 +0100
                Re: A thought of C scott@slp53.sl.home (Scott Lurndal) - 2026-04-22 15:13 +0000
                Re: A thought of C Michael S <already5chosen@yahoo.com> - 2026-04-22 18:26 +0300
                Re: A thought of C Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2026-04-22 16:09 +0000
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-23 08:18 +0200
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-23 01:56 -0700
                Re: A thought of C Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-24 02:29 +0200
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-23 18:18 -0700
                Re: A thought of C Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-24 03:57 +0200
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-23 19:11 -0700
                Re: A thought of C Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-04-23 09:14 -0700
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-22 17:27 +0200
                Re: A thought of C Michael S <already5chosen@yahoo.com> - 2026-04-22 18:52 +0300
                Re: A thought of C Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-04-22 20:39 -0700
                Re: A thought of C Michael S <already5chosen@yahoo.com> - 2026-04-23 13:15 +0300
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-23 12:50 +0200
                Re: A thought of C Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-04-23 08:46 -0700
                Re: A thought of C Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-24 02:40 +0200
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-23 18:31 -0700
                Re: A thought of C Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-04-22 20:37 -0700
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-23 02:37 -0700
                Re: A thought of C Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-04-23 06:46 -0700
                Re: A thought of C Michael S <already5chosen@yahoo.com> - 2026-04-19 16:54 +0300
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-19 16:02 +0100
                Re: A thought of C antispam@fricas.org (Waldek Hebisch) - 2026-04-20 00:49 +0000
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-20 17:17 +0100
                Re: A thought of C antispam@fricas.org (Waldek Hebisch) - 2026-04-26 22:57 +0000
                Re: A thought of C Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-27 02:55 +0200
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-27 02:06 +0100
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-29 02:00 +0100
                Re: A thought of C antispam@fricas.org (Waldek Hebisch) - 2026-04-29 04:31 +0000
                Re: A thought of C Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-19 15:36 +0200
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-17 10:25 -0700
                Re: A thought of C James Kuyper <jameskuyper@alumni.caltech.edu> - 2026-04-17 16:30 -0400
        Re: A thought of C wij <wyniijj5@gmail.com> - 2026-04-15 12:20 +0800
          Re: A thought of C Bart <bc@freeuk.com> - 2026-04-15 11:21 +0100
            Re: A thought of C wij <wyniijj5@gmail.com> - 2026-04-15 19:52 +0800
              Re: A thought of C Bart <bc@freeuk.com> - 2026-04-15 14:24 +0100
                Re: A thought of C wij <wyniijj5@gmail.com> - 2026-04-16 00:40 +0800
  Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-14 15:31 -0700
    Re: A thought of C wij <wyniijj5@gmail.com> - 2026-04-15 12:15 +0800
      Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-14 21:46 -0700
        Re: A thought of C wij <wyniijj5@gmail.com> - 2026-04-15 14:05 +0800
          Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-15 10:24 +0200
          Re: A thought of C Bart <bc@freeuk.com> - 2026-04-15 11:46 +0100
            Re: A thought of C wij <wyniijj5@gmail.com> - 2026-04-15 20:21 +0800
              Re: A thought of C wij <wyniijj5@gmail.com> - 2026-04-15 20:26 +0800
              Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-15 15:38 +0200
                Re: A thought of C wij <wyniijj5@gmail.com> - 2026-04-16 00:58 +0800
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-15 22:11 +0200
                Re: A thought of C wij <wyniijj5@gmail.com> - 2026-04-16 05:38 +0800
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-15 15:48 -0700
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-15 23:31 -0700
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-16 09:13 +0200
                Re: A thought of C antispam@fricas.org (Waldek Hebisch) - 2026-04-16 04:43 +0000
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-16 09:23 +0200
                Re: A thought of C scott@slp53.sl.home (Scott Lurndal) - 2026-04-16 14:38 +0000
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-16 17:05 +0200
                Re: A thought of C Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2026-04-16 15:11 +0000
                Re: A thought of C Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-16 17:43 +0200
                Re: A thought of C Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2026-04-16 16:23 +0000
                Re: A thought of C cross@spitfire.i.gajendra.net (Dan Cross) - 2026-04-16 19:48 +0000
                Re: A thought of C scott@slp53.sl.home (Scott Lurndal) - 2026-04-16 19:04 +0000
                Re: A thought of C scott@slp53.sl.home (Scott Lurndal) - 2026-04-16 19:01 +0000
                Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-15 15:34 -0700
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-15 23:29 -0700
              Re: A thought of C Bart <bc@freeuk.com> - 2026-04-15 15:06 +0100
                Re: A thought of C wij <wyniijj5@gmail.com> - 2026-04-16 05:12 +0800
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-15 23:52 +0100
                Re: A thought of C wij <wyniijj5@gmail.com> - 2026-04-16 07:30 +0800
                Re: A thought of C Bart <bc@freeuk.com> - 2026-04-16 00:50 +0100
                Re: A thought of C Jonathan Lamothe <jonathan@jlamothe.net> - 2026-04-15 20:17 -0400
                Re: A thought of C David Brown <david.brown@hesbynett.no> - 2026-04-16 09:35 +0200
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-15 23:37 -0700
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-15 23:40 -0700
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-15 23:47 -0700
                Re: A thought of C Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-16 13:19 +0200
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-16 14:28 -0700
                Re: A thought of C "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-15 23:34 -0700
          Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-15 15:12 -0700
            Re: A thought of C wij <wyniijj5@gmail.com> - 2026-04-16 07:22 +0800
              Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-15 16:52 -0700
                [meta] signature quote (was Re: A thought of C) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-16 03:13 +0200
  Re: A thought of C 🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl> - 2026-04-15 07:00 +0200
  Re: A thought of C makendo <makendo@makendo.invalid> - 2026-04-15 21:40 +0800
    Re: A thought of C Jonathan Lamothe <jonathan@jlamothe.net> - 2026-04-15 10:51 -0400
      Re: A thought of C makendo <makendo@makendo.invalid> - 2026-04-16 12:44 +0800
    Re: A thought of C wij <wyniijj5@gmail.com> - 2026-04-16 01:11 +0800
    Re: A thought of C 🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl> - 2026-04-15 20:23 +0200
      Re: A thought of C "Kerr-Mudd, John" <admin@127.0.0.1> - 2026-04-15 21:01 +0100
        Re: A thought of C 🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl> - 2026-04-15 22:40 +0200
          Re: A thought of C "Kerr-Mudd, John" <admin@127.0.0.1> - 2026-04-16 11:38 +0100
            Re: A thought of C "Kerr-Mudd, John" <admin@127.0.0.1> - 2026-04-30 11:31 +0100
    Re: A thought of C Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-04-19 07:41 +0000
  Re: A thought of C Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-04-15 17:14 -0700
    Re: A thought of C wij <wyniijj5@gmail.com> - 2026-04-16 09:27 +0800
      Re: A thought of C Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-04-15 19:04 -0700
        Re: A thought of C wij <wyniijj5@gmail.com> - 2026-04-16 18:42 +0800
          Re: A thought of C gazelle@shell.xmission.com (Kenny McCormack) - 2026-04-16 13:10 +0000
            Re: A thought of C wij <wyniijj5@gmail.com> - 2026-04-16 22:21 +0800
              Re: A thought of C Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-16 17:03 +0200
          Re: A thought of C wij <wyniijj5@gmail.com> - 2026-04-16 22:14 +0800
            Re: A thought of C wij <wyniijj5@gmail.com> - 2026-04-18 22:17 +0800
              Re: A thought of C wij <wyniijj5@gmail.com> - 2026-04-21 06:29 +0800
              Re: A thought of C Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-04-24 02:27 +0000
      Re: A thought of C Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-16 04:05 +0200
    Re: A thought of C cross@spitfire.i.gajendra.net (Dan Cross) - 2026-04-16 11:24 +0000
  Re: A thought of C Rosario19 <Ros@invalid.invalid> - 2026-04-18 11:33 +0200

csiph-web