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


Groups > comp.lang.c > #389876

Re: So You Think You Can Const?

From Ben Bacarisse <ben@bsb.me.uk>
Newsgroups comp.lang.c
Subject Re: So You Think You Can Const?
Date 2025-01-08 15:16 +0000
Organization A noiseless patient Spider
Message-ID <87a5c15ob0.fsf@bsb.me.uk> (permalink)
References <vljvh3$27msl$1@dont-email.me> <20250107130809.661@kylheku.com> <vlm0hf$2dkpd$1@dont-email.me>

Show all headers | View raw


Julio Di Egidio <julio@diegidio.name> writes:

> On 07/01/2025 23:11, Kaz Kylheku wrote:
>> On 2025-01-07, Julio Di Egidio <julio@diegidio.name> wrote:
> <snipped>
>>> In particular, I am using C90, and compiling with
>>> `gcc ... -ansi -pedantic -Wall -Wextra` (as I have
>>> the requirement to ideally support any device).
>>>
>>> To the question, I was reading this, but I am not
>>> sure what the quoted passage means:
>>>
>>> Matt Stancliff, "So You Think You Can Const?",
>>> <https://matt.sh/sytycc>
>>> << Your compiler, at its discretion, may also choose
>>>      to place any const declarations in read-only storage,
>>>      so if you attempt to hack around the const blocks,
>>>      you could get undefined behavior. >>
>> An object defined with a type that is const-qualified
>> could be put into write-protected storage.
>
> What do you/we mean by "object" in this context?  (Sorry, I do have
> forgotten, the glossary to begin with.)

An object (in C) is a contiguous region of storage, the contents of
which can represent values.

> Overall, I am surmising this and only this might go write-protected:
>
>   MyStruct_t const T = {...};

Yes, though you should extend your concern beyond what might be
write-protected.  Modifying an object whose type is const qualified is
undefined, even if the object is in writable storage.  A compiler may
assume that such an object has not changed because in a program that has
undefined behaviour, all bets are off.  For example, under gcc with
almost any optimisation this program prints 42:

  #include <stdio.h>
   
  void f(const int *ip)
  {
       *(int *)ip = 0;
  }
   
  int main(void)
  {
       const int a = 42;
       f(&a);
       printf("%d\n", a);
  }

> While this one allocates a "byte-array", i.e. irrespective of how the
> pointer we are assigning it is declared:
>
>   MyStruct_t const *pT = malloc(...);
>
> Is my understanding (to that point) correct?

Technically you get an object with no effective type.  David's reply
included some references to find out more about the effective type of an
object, but it is safe to say that these only come into play if you are
messing about with the way you access the allocated storage (for example
accessing it as a MyStruct but then later as a floating point object).

More relevant to a discussion of const is to ask what you plan to do
with pT since you can't (without a cast) assign any useful value to the
allocated object.

It is generally better to use a non const-qualified pointer for the
allocation but, when using the pointer, to pass it to functions that use
the right type depending on whether they modify the pointed-to object or
not.  For example:

  MyStack *sp = malloc(*sp);
  ...
  stack_push(sp, 99);
  ...
  if (stack_empty(sp)) ...
  ...
  stack_free(sp);

we would have

  void stack_push(MyStack *sp, int v) { ... }
  bool stack_empty(MyStack const *sp) { ... }
  void stack_free(MyStack *sp) { ... }

-- 
Ben.

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


Thread

So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-07 20:32 +0100
  Re: So You Think You Can Const? Kaz Kylheku <643-408-1753@kylheku.com> - 2025-01-07 22:11 +0000
    Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-08 15:02 +0100
      Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-08 15:05 +0100
      Re: So You Think You Can Const? Ben Bacarisse <ben@bsb.me.uk> - 2025-01-08 15:16 +0000
        Re: So You Think You Can Const? David Brown <david.brown@hesbynett.no> - 2025-01-08 16:53 +0100
        Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-08 17:05 +0100
          Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-08 17:24 +0100
            Re: So You Think You Can Const? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2025-01-08 14:55 -0800
            Re: So You Think You Can Const? Ben Bacarisse <ben@bsb.me.uk> - 2025-01-09 01:09 +0000
              Re: So You Think You Can Const? Kaz Kylheku <643-408-1753@kylheku.com> - 2025-01-09 04:24 +0000
                Re: So You Think You Can Const? David Brown <david.brown@hesbynett.no> - 2025-01-09 10:35 +0100
                Re: So You Think You Can Const? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2025-01-09 13:37 -0800
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-15 13:56 +0100
              Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-09 07:49 +0100
                Re: So You Think You Can Const? Ben Bacarisse <ben@bsb.me.uk> - 2025-01-09 23:23 +0000
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-10 00:37 +0100
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-10 00:45 +0100
                Re: So You Think You Can Const? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-01-09 17:43 -0800
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-10 03:14 +0100
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-10 03:51 +0100
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-10 04:05 +0100
                Re: So You Think You Can Const? James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-01-12 22:10 -0500
                Re: So You Think You Can Const? David Brown <david.brown@hesbynett.no> - 2025-01-13 09:58 +0100
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-13 14:23 +0100
                Re: So You Think You Can Const? David Brown <david.brown@hesbynett.no> - 2025-01-13 17:30 +0100
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-13 20:30 +0100
                Re: So You Think You Can Const? David Brown <david.brown@hesbynett.no> - 2025-01-13 21:45 +0100
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-14 09:02 +0100
                Re: So You Think You Can Const? bart <bc@freeuk.com> - 2025-01-14 12:44 +0000
                Re: So You Think You Can Const? David Brown <david.brown@hesbynett.no> - 2025-01-14 14:50 +0100
                Re: So You Think You Can Const? James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-01-14 13:06 -0500
                Re: So You Think You Can Const? cross@spitfire.i.gajendra.net (Dan Cross) - 2025-01-14 18:53 +0000
                Re: So You Think You Can Const? David Brown <david.brown@hesbynett.no> - 2025-01-14 20:31 +0100
                Re: So You Think You Can Const? James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-01-14 17:20 -0500
                Re: So You Think You Can Const? James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-01-14 21:15 -0500
                Re: So You Think You Can Const? David Brown <david.brown@hesbynett.no> - 2025-01-15 09:29 +0100
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-15 13:35 +0100
                Re: So You Think You Can Const? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2025-01-14 14:05 -0800
                Re: So You Think You Can Const? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2025-01-14 14:29 -0800
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-15 02:48 +0100
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-15 02:51 +0100
                Re: So You Think You Can Const? Kaz Kylheku <643-408-1753@kylheku.com> - 2025-01-15 03:12 +0000
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-15 04:19 +0100
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-15 04:30 +0100
                Re: So You Think You Can Const? James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-01-14 12:46 -0500
                Re: So You Think You Can Const? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-14 12:38 -0800
                Re: So You Think You Can Const? gazelle@shell.xmission.com (Kenny McCormack) - 2025-01-15 14:05 +0000
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-15 15:18 +0100
                Re: So You Think You Can Const? Kaz Kylheku <643-408-1753@kylheku.com> - 2025-01-15 20:16 +0000
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-15 13:47 +0100
                Re: So You Think You Can Const? Kaz Kylheku <643-408-1753@kylheku.com> - 2025-01-15 20:03 +0000
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-15 13:51 +0100
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-15 14:01 +0100
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-15 14:06 +0100
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-15 14:22 +0100
                Re: So You Think You Can Const? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-01-12 22:55 -0800
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-15 14:11 +0100
                Re: So You Think You Can Const? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-01-18 11:36 -0800
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-19 14:42 +0100
                Re: So You Think You Can Const? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2025-01-19 16:03 -0800
                Re: So You Think You Can Const? Ben Bacarisse <ben@bsb.me.uk> - 2025-01-10 01:04 +0000
                Re: So You Think You Can Const? antispam@fricas.org (Waldek Hebisch) - 2025-01-12 22:29 +0000
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-12 23:45 +0100
                Re: So You Think You Can Const? David Brown <david.brown@hesbynett.no> - 2025-01-13 10:08 +0100
                Re: So You Think You Can Const? James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-01-13 07:35 -0500
                Re: So You Think You Can Const? David Brown <david.brown@hesbynett.no> - 2025-01-13 10:05 +0100
                Re: So You Think You Can Const? Ar Rakin <rakinar2@onesoftnet.eu.org> - 2025-02-26 18:12 +0600
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-15 13:57 +0100
              Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-15 13:54 +0100
              Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-15 14:17 +0100
                Re: So You Think You Can Const? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2025-01-15 13:51 -0800
          Re: So You Think You Can Const? James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-01-08 14:10 -0500
            Re: So You Think You Can Const? James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-01-08 14:20 -0500
            Re: So You Think You Can Const? scott@slp53.sl.home (Scott Lurndal) - 2025-01-08 20:14 +0000
          Re: So You Think You Can Const? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-01-08 12:12 -0800
            Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-09 08:12 +0100
          Re: So You Think You Can Const? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2025-01-08 14:48 -0800
          Re: So You Think You Can Const? Ben Bacarisse <ben@bsb.me.uk> - 2025-01-09 01:04 +0000
            Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-09 07:56 +0100
        Re: So You Think You Can Const? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-01-08 12:43 -0800
          Re: So You Think You Can Const? Ben Bacarisse <ben@bsb.me.uk> - 2025-01-09 00:49 +0000
        Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-15 14:15 +0100
  Re: So You Think You Can Const? David Brown <david.brown@hesbynett.no> - 2025-01-08 09:46 +0100
    Re: So You Think You Can Const? Ben Bacarisse <ben@bsb.me.uk> - 2025-01-08 11:25 +0000
      Re: So You Think You Can Const? David Brown <david.brown@hesbynett.no> - 2025-01-08 13:25 +0100
        Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-15 13:53 +0100
          Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-15 14:46 +0100
    What is wrong with malloc? (Was: So You Think You Can Const?) Julio Di Egidio <julio@diegidio.name> - 2025-01-08 15:42 +0100
      Re: What is wrong with malloc? (Was: So You Think You Can Const?) David Brown <david.brown@hesbynett.no> - 2025-01-08 17:18 +0100
        Re: What is wrong with malloc? (Was: So You Think You Can Const?) Julio Di Egidio <julio@diegidio.name> - 2025-01-08 17:35 +0100
          Re: What is wrong with malloc? (Was: So You Think You Can Const?) David Brown <david.brown@hesbynett.no> - 2025-01-08 19:39 +0100
        Re: What is wrong with malloc? (Was: So You Think You Can Const?) Phillip <nntp@fulltermprivacy.com> - 2025-01-08 11:45 -0500
          Re: What is wrong with malloc? (Was: So You Think You Can Const?) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-01-08 11:52 -0800
          Re: What is wrong with malloc? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-08 12:20 -0800
            Re: What is wrong with malloc? Phillip <nntp@fulltermprivacy.com> - 2025-01-08 15:27 -0500
              Re: What is wrong with malloc? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-08 13:41 -0800
                Re: What is wrong with malloc? Phillip <nntp@fulltermprivacy.com> - 2025-01-09 00:09 -0500
                Re: What is wrong with malloc? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-08 21:34 -0800
                Re: What is wrong with malloc? Phillip <nntp@fulltermprivacy.com> - 2025-01-09 10:30 -0500
                Re: What is wrong with malloc? Michael S <already5chosen@yahoo.com> - 2025-01-09 18:12 +0200
                Re: What is wrong with malloc? Phillip <nntp@fulltermprivacy.com> - 2025-01-09 12:40 -0500
                Re: What is wrong with malloc? David Brown <david.brown@hesbynett.no> - 2025-01-09 14:53 +0100
                Re: What is wrong with malloc? Michael S <already5chosen@yahoo.com> - 2025-01-09 17:27 +0200
          Re: What is wrong with malloc? (Was: So You Think You Can Const?) David Brown <david.brown@hesbynett.no> - 2025-01-09 13:15 +0100
        Re: What is wrong with malloc? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-08 14:12 -0800
          Re: What is wrong with malloc? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2025-01-08 15:00 -0800
          Re: What is wrong with malloc? David Brown <david.brown@hesbynett.no> - 2025-01-09 14:58 +0100
        Re: What is wrong with malloc? (Was: So You Think You Can Const?) Julio Di Egidio <julio@diegidio.name> - 2025-01-09 09:07 +0100
          Re: What is wrong with malloc? (Was: So You Think You Can Const?) Julio Di Egidio <julio@diegidio.name> - 2025-01-09 10:07 +0100
          Re: What is wrong with malloc? (Was: So You Think You Can Const?) David Brown <david.brown@hesbynett.no> - 2025-01-09 15:11 +0100
            Re: What is wrong with malloc? (Was: So You Think You Can Const?) bart <bc@freeuk.com> - 2025-01-09 15:28 +0000
              Re: What is wrong with malloc? (Was: So You Think You Can Const?) David Brown <david.brown@hesbynett.no> - 2025-01-09 21:39 +0100
                Re: What is wrong with malloc? (Was: So You Think You Can Const?) Julio Di Egidio <julio@diegidio.name> - 2025-01-10 15:30 +0100
      Re: What is wrong with malloc? (Was: So You Think You Can Const?) James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-01-08 14:10 -0500
        Re: What is wrong with malloc? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-08 12:25 -0800
    Re: So You Think You Can Const? Kaz Kylheku <643-408-1753@kylheku.com> - 2025-01-08 16:24 +0000
    Re: So You Think You Can Const? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-08 12:08 -0800
  Re: So You Think You Can Const? Andrey Tarasevich <andreytarasevich@hotmail.com> - 2025-01-08 08:48 -0800
    Re: So You Think You Can Const? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-01-08 12:24 -0800
    Re: So You Think You Can Const? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-08 13:01 -0800
      Or it could be that... (Was: So You Think You Can Const?) gazelle@shell.xmission.com (Kenny McCormack) - 2025-01-08 21:32 +0000
    Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-09 09:12 +0100
      Re: So You Think You Can Const? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-09 03:21 -0800
        Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-09 12:26 +0100
        Re: So You Think You Can Const? Kaz Kylheku <643-408-1753@kylheku.com> - 2025-01-09 19:47 +0000
          Re: So You Think You Can Const? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-01-09 17:48 -0800
      Re: So You Think You Can Const? Andrey Tarasevich <andreytarasevich@hotmail.com> - 2025-01-09 22:01 -0800
        Re: So You Think You Can Const? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-09 23:40 -0800
          Re: So You Think You Can Const? Michael S <already5chosen@yahoo.com> - 2025-01-10 12:23 +0200
            Re: So You Think You Can Const? James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-01-10 08:50 -0500
              Re: So You Think You Can Const? Michael S <already5chosen@yahoo.com> - 2025-01-12 13:07 +0200
                Re: So You Think You Can Const? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-12 03:22 -0800
                Re: So You Think You Can Const? Richard Harnden <richard.nospam@gmail.invalid> - 2025-01-12 16:54 +0000
                Re: So You Think You Can Const? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-01-12 23:10 -0800
                Re: So You Think You Can Const? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-01-12 23:31 -0800
                Re: So You Think You Can Const? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-01-13 11:55 -0800
            Re: So You Think You Can Const? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-10 10:37 -0800
              Re: So You Think You Can Const? scott@slp53.sl.home (Scott Lurndal) - 2025-01-10 18:58 +0000
                Re: So You Think You Can Const? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-10 11:08 -0800
            Re: So You Think You Can Const? Kaz Kylheku <643-408-1753@kylheku.com> - 2025-01-10 19:11 +0000
              Re: So You Think You Can Const? James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-01-10 20:58 -0500
            Re: So You Think You Can Const? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-01-13 11:46 -0800
              Re: So You Think You Can Const? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-13 16:11 -0800
                Re: So You Think You Can Const? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-03-22 09:26 -0700
          Re: So You Think You Can Const? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2025-01-10 20:57 -0800
            Re: So You Think You Can Const? Richard Damon <richard@damon-family.org> - 2025-01-11 09:16 -0500
              Re: So You Think You Can Const? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2025-01-11 18:23 -0800
        Re: So You Think You Can Const? Kaz Kylheku <643-408-1753@kylheku.com> - 2025-01-10 18:37 +0000
          Re: So You Think You Can Const? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-10 11:08 -0800
          Re: So You Think You Can Const? Andrey Tarasevich <andreytarasevich@hotmail.com> - 2025-01-11 08:38 -0800
            Re: So You Think You Can Const? Kaz Kylheku <643-408-1753@kylheku.com> - 2025-01-12 02:29 +0000
              Re: So You Think You Can Const? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-11 20:03 -0800
                Re: So You Think You Can Const? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-01-12 18:26 -0800
            Re: So You Think You Can Const? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-01-12 22:38 -0800
    Re: So You Think You Can Const? David Brown <david.brown@hesbynett.no> - 2025-01-09 15:18 +0100
      Re: So You Think You Can Const? Andrey Tarasevich <andreytarasevich@hotmail.com> - 2025-01-09 22:04 -0800
        Re: So You Think You Can Const? David Brown <david.brown@hesbynett.no> - 2025-01-10 11:31 +0100
          Re: So You Think You Can Const? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-10 10:56 -0800
            Re: So You Think You Can Const? David Brown <david.brown@hesbynett.no> - 2025-01-11 12:14 +0100
              Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-11 17:07 +0100
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-11 17:21 +0100
                Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-11 17:33 +0100
                Re: So You Think You Can Const? James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-01-11 19:29 -0500
                Re: So You Think You Can Const? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-11 14:50 -0800
                Re: So You Think You Can Const? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2025-01-11 18:32 -0800
                Re: So You Think You Can Const? James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-01-11 19:29 -0500
                Re: So You Think You Can Const? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-01-12 16:25 -0800
            Re: So You Think You Can Const? James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-01-11 10:58 -0500
      Re: So You Think You Can Const? Kaz Kylheku <643-408-1753@kylheku.com> - 2025-01-10 19:28 +0000
        Re: So You Think You Can Const? David Brown <david.brown@hesbynett.no> - 2025-01-12 14:57 +0100
  Re: So You Think You Can Const? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-01-08 11:44 -0800
  Re: So You Think You Can Const? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2025-01-12 16:46 -0800
  Re: So You Think You Can Const? Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-01-15 02:09 +0000
    Re: So You Think You Can Const? David Brown <david.brown@hesbynett.no> - 2025-01-15 09:39 +0100
      Re: So You Think You Can Const? Julio Di Egidio <julio@diegidio.name> - 2025-01-15 13:52 +0100
        Re: So You Think You Can Const? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2025-01-15 13:46 -0800
  Re: So You Think You Can Const? Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-01-26 06:32 +0000

csiph-web