comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Wright <simon@pushface.org>
Subject: Re: Creating several types from a base type and conversion
Date: Sun, 19 Jan 2020 09:37:19 +0000
Date: 2020-01-19T09:37:19+00:00	[thread overview]
Message-ID: <lyv9p7wzw0.fsf@pushface.org> (raw)
In-Reply-To: cec0eb44-91ad-4cae-92f5-ec406b0a27e7@googlegroups.com

Ken Roberts <alisonken1@gmail.com> writes:

> On Saturday, January 18, 2020 at 3:38:27 PM UTC-8, Simon Wright wrote:
>> Ken Roberts <snip> writes:
>> 
>> > On Saturday, January 18, 2020 at 2:35:52 PM UTC-8, Simon Wright wrote:

>> I can 100% assure you that the difference in results IS NOT caused by
>> a difference in compilers: it IS caused by the fact that the code you
>> sent us is not the same as the code you compiled.
>
> https://drive.google.com/file/d/1jZv-GcGL3PdqYqi60eIYZnRIndudZqic/view?usp=sharing
>
> Here's a google drive link to check out - no changes and no copy/paste

Great, so that's a 31-line file, whereas the source you posted has 92
lines.

https://groups.google.com/d/msg/comp.lang.ada/2gqi1zxDk4A/pUO5HBQgCQAJ

I took "here is the code I'm working on" to mean "here is the code I'm
working on" rather than "this is a sketch of the sort of thing I'd like
to do, haven't tried to compile it yet".

Anyway, you've got lots of good hints from others here, so I'll shut up,
except for saying that I'd probably go with Bill Findlay's view:
representation clauses where endianness is involved are a lot more
confusing than shifts and masks.


  reply	other threads:[~2020-01-19  9:37 UTC|newest]

Thread overview: 49+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-01-18  7:32 Creating several types from a base type and conversion Ken Roberts
2020-01-18 12:16 ` Simon Wright
2020-01-18 12:49   ` Ken Roberts
2020-01-18 14:56     ` Bill Findlay
2020-01-18 16:13       ` Jeffrey R. Carter
2020-01-18 18:20         ` Bill Findlay
2020-01-18 18:32           ` Jeffrey R. Carter
2020-01-18 20:34             ` Simon Wright
2020-01-20 16:38               ` Bill Findlay
2020-01-18 22:20       ` Ken Roberts
2020-01-18 15:09     ` Simon Wright
2020-01-18 22:16       ` Ken Roberts
2020-01-18 22:35         ` Simon Wright
2020-01-18 23:03           ` Ken Roberts
2020-01-18 23:38             ` Simon Wright
2020-01-19  0:12               ` Ken Roberts
2020-01-19  9:37                 ` Simon Wright [this message]
2020-01-19 11:48                   ` AdaMagica
2020-01-19 14:51                     ` Simon Wright
2020-01-19 15:24                       ` Niklas Holsti
2020-01-19 16:11                     ` Optikos
2020-01-19  0:33               ` Ken Roberts
2020-01-19  0:07         ` Niklas Holsti
2020-01-18 15:47     ` Simon Wright
2020-01-21 21:35     ` Shark8
2020-01-21 23:06       ` Niklas Holsti
2020-01-22  1:08         ` Ken Roberts
2020-01-22 14:18           ` Ken Roberts
2020-01-22  8:37       ` Simon Wright
2020-01-22 14:32         ` Shark8
2020-01-22 15:40           ` Simon Wright
2020-01-18 14:17   ` Optikos
2020-01-18 17:57 ` Niklas Holsti
2020-01-18 22:59   ` Ken Roberts
2020-01-19  0:30     ` Niklas Holsti
2020-01-19  1:07       ` Ken Roberts
2020-01-19  3:37 ` Ken Roberts
2020-01-23 21:39 ` Optikos
2020-01-24  9:35   ` Ken Roberts
2020-01-24 10:04     ` AdaMagica
2020-01-24 12:38     ` Optikos
2020-01-24 15:01       ` Ken Roberts
2020-01-24 15:22         ` Simon Wright
2020-01-24 15:40           ` Ken Roberts
2020-01-24 15:54   ` Simon Wright
2020-01-25 10:37 ` Ken Roberts
2020-01-25 10:44   ` Ken Roberts
2020-01-25 20:26   ` Shark8
2020-01-27 14:10 ` Ken Roberts
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox