[comp.sys.transputer] 3L C 2.0 with T800

iay@threel.co.uk (Ian "A." Young) (03/22/91)

Luigi Rizzo at the University of Pisa writes:

> I'm posting this to comp.sys.transputer and to the 3L support
> (should be support@threel.co.uk).
> 
> Does anyone have experience in running the 3L C compiler on a
> T800 ?

I'm sure our support people will be getting back to you, but as you
posted publicly, I think a little public clarification might be of
benefit.

This compiler, and all its utilities, DO work on T800s.  No problem.
I had a T800 board in my PC throughout the lifetime of that release.

> Also, somewhere in the same file there is the following line:
> 
> 	CC_T4 V0.6 (beta test version)

This gave me a bit of a chuckle, I have to admit.  Some years ago we
moved the procedure which printed out the version number from one module
to another, and forgot to delete the old copy.  You wouldn't believe how
old this fossil actually is: there were versions numbered 1.0, 1.1, 1.2,
1.3 and 2.0 before we finally noticed we were carrying around two
copies of the string...  The version number the compiler issues when you
invoke it with the 'i' switch is the correct one.

> 
> ... Description of AFServer transaction logging removed ...
>

Thanks for the information.  As this was posted to our SUPPORT mailbox
as well as the mailing list, I'll leave it to them to respond to this in
detail.

> I'm prone to think that this is a bug of the compiler, which has
> been likely fixed in subsequent releases. Also, the "beta test"
> string in the executables makes me think that the version we have
> bought is not that good... I hope that either there is a binary
> patch that can be applied to the executables, or that 3L can
> solve the problem without having to *buy* a new release for a bug
> fix.

As I mentioned above, I don't think we're looking at a compiler bug
here, but something else.  So, I don't think that upgrading to a new
release would assist you with this problem (although, obviously, newer
releases are better in other ways too, particularly in the performance
arena)

      -- Ian Young, 3L Ltd