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


Groups > comp.compilers > #847 > unrolled thread

Algol68 compiler (algol68toc) on Linux?

Started byJanis Papanagnou <janis_papanagnou@hotmail.com>
First post2013-01-29 02:56 +0100
Last post2013-02-28 11:07 +0000
Articles 4 — 4 participants

Back to article view | Back to comp.compilers


Contents

  Algol68 compiler (algol68toc) on Linux? Janis Papanagnou <janis_papanagnou@hotmail.com> - 2013-01-29 02:56 +0100
    Algol68 compiler (algol68toc) on Linux? poenikatu@fastmail.co.uk - 2013-01-31 21:46 -0800
    Re: Algol68 compiler (algol68toc) on Linux? Keith Thompson <kst-u@mib.org> - 2013-02-25 17:05 -0800
      Re: Algol68 compiler (algol68toc) on Linux? Andy Walker <news@cuboid.co.uk> - 2013-02-28 11:07 +0000

#847 — Algol68 compiler (algol68toc) on Linux?

FromJanis Papanagnou <janis_papanagnou@hotmail.com>
Date2013-01-29 02:56 +0100
SubjectAlgol68 compiler (algol68toc) on Linux?
Message-ID<13-01-024@comp.compilers>
I've downloaded the Algol68 compiler package 'algol68toc_1.15.tar.gz'[*] and
compiled[**] and installed it on a Xubuntu Linux 2.6.32. When I ran it I got:

Run time fault (aborting):
Garbage collector:HEAP allocation of object whose size is not a word multiple
Abort

Has anyone compiled and used this package and can give me some hints how to
make that beast run?

Janis

[*] Source: http://www.nunan.myzen.co.uk/algol68/algol68toc_1.15.tar.gz
[**] I've seen no configure file, so I compiled it as it came with 'make'.

[toc] | [next] | [standalone]


#850

Frompoenikatu@fastmail.co.uk
Date2013-01-31 21:46 -0800
Message-ID<13-02-002@comp.compilers>
In reply to#847
The latest version of the compiler is at

http://www.poenikatu.co.uk/algol68/algol68toc_1.17_i386.deb

You would be well-advised to get the latest version which has an updated version of 'ca'.

It is possible to get a fault with the garbage collector, usually because the source
program contains weird errors which are not picked up until run-time. If you get such
an error, contact me (the upstream maintainer) at

Sian Mountbatten <poenikatu@fastmail.co.uk>

[toc] | [prev] | [next] | [standalone]


#855

FromKeith Thompson <kst-u@mib.org>
Date2013-02-25 17:05 -0800
Message-ID<13-02-007@comp.compilers>
In reply to#847
Janis Papanagnou <janis_papanagnou@hotmail.com> writes:
> I've downloaded the Algol68 compiler package 'algol68toc_1.15.tar.gz'[*] and
> compiled[**] and installed it on a Xubuntu Linux 2.6.32. When I ran it I got:
>
> Run time fault (aborting):
> Garbage collector:HEAP allocation of object whose size is not a word multiple
> Abort
>
> Has anyone compiled and used this package and can give me some hints how to
> make that beast run?
>
> Janis
>
> [*] Source: http://www.nunan.myzen.co.uk/algol68/algol68toc_1.15.tar.gz
> [**] I've seen no configure file, so I compiled it as it came with 'make'.

It's probably a different package, but I've successfully used

    apt-get install algol68g

--
Keith Thompson (The_Other_Keith) kst-u@mib.org  <http://www.ghoti.net/~kst>
Working, but not speaking, for JetHead Development, Inc.
"We must do something.  This is something.  Therefore, we must do this."
    -- Antony Jay and Jonathan Lynn, "Yes Minister"

[toc] | [prev] | [next] | [standalone]


#858

FromAndy Walker <news@cuboid.co.uk>
Date2013-02-28 11:07 +0000
Message-ID<13-02-010@comp.compilers>
In reply to#855
On 26/02/13 01:05, Keith Thompson wrote:
> Janis Papanagnou <janis_papanagnou@hotmail.com> writes:
>> Has anyone compiled and used [algol68toc ...]?
> It's probably a different package, but I've successfully used
>      apt-get install algol68g

	As you surmise, A68G is a completely different package; it has
the advantage that there are people around who read these groups and
are regular users of it ....

	It's mostly "only" an interpreter, but it's plenty fast enough
for everything I've wanted it to do.  It includes the things that most
A68 compilers of forty years ago left out [parallel processing and
formats in particular, but also a lot of compile- and run-time
checking], adds partial parametrisation [but not yet modals] as
described in "Algol Bulletin", and lots of extra library stuff, plus a
large PDF book/manual.

--
Andy Walker,
Nottingham.

[toc] | [prev] | [standalone]


Back to top | Article view | comp.compilers


csiph-web