Skip to contentSkip to conversation

new ARAnyM with better FPU

DISCUSSION Petr Stehlik 4 participants 16 messages Mar 20, 2012 – May 6, 2012 1 message not in the archive

lore
Share & tools
lore
#0 lore raw

Hello there,

I think you might be interested in the new ARAnyM release. The version 0.9.12 comes with a brand new FPU emulation core that should be precise because it's using the libmpfr, thanks to Andreas.

Andreas also fixed CAS and CAS2 instructions that were behaving incorrectly in some cases.

Both these fixes could help running the Linux-m68k kernel and the Debian-68k system more stable on the ARAnyM.

I have prepared some binary packages (available for download now) and ARAnyM Debian maintainer is working on updating the package in Debian sid as well.

Enjoy,

Petr

A message that is not in the archive (sent off-list or not yet received): [email protected]

#2 lore raw

Thorsten Glaser píše v St 21. 03. 2012 v 09:07 +0000:

Quoted 5 lines
Quoted 2 lines

ARAnyM Debian maintainer is working on updating the package in Debian sid as well.

OK, great. I’ll wait for that, upgrade the box with sid on it and will backport to *shudder* hardy

Well, beware: Ubuntu < 10.10 (including the 10.04 LTS Lucid Lynx) does not have the necessary libmpfr3+. That also means that the Ubuntu Lucid packages I have prepared at

http://sourceforge.net/projects/aranym/files/aranym/0.9.12/

do NOT contain the new MPFR based FPU core made by Andreas.

So if you really want to try out the new ARAnyM FPU on your Hardy make sure you'll backport libmpfr3+ there first.

Petr

#3 lore raw

Hi Petr,

Quoted 11 lines · Petr Stehlik

Thorsten Glaser píše v St 21. 03. 2012 v 09:07 +0000:

Quoted 5 lines
Quoted 2 lines

ARAnyM Debian maintainer is working on updating the package in Debian sid as well.

OK, great. I’ll wait for that, upgrade the box with sid on it and will backport to *shudder* hardy

Well, beware: Ubuntu < 10.10 (including the 10.04 LTS Lucid Lynx) does not have the necessary libmpfr3+. That also means that the Ubuntu Lucid packages I have prepared at

Quoted 6 lines

http://sourceforge.net/projects/aranym/files/aranym/0.9.12/

do NOT contain the new MPFR based FPU core made by Andreas.

So if you really want to try out the new ARAnyM FPU on your Hardy make sure you'll backport libmpfr3+ there first.

Thanks!

I've just installed the binary for Lucid, and now cp/mv/du from coreutils work again (they failed with out-of-memory errors under Ubuntu's 0.9.9). I guess that was due to the CAS/CAS2 bugs?

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]

In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds

#4 lore raw

Geert Uytterhoeven píše v Wed 21. 03. 2012 v 11:08 +0100:

Quoted 6 lines
Quoted 6 lines

Well, beware: Ubuntu < 10.10 (including the 10.04 LTS Lucid Lynx) does not have the necessary libmpfr3+. That also means that the Ubuntu Lucid packages I have prepared at

http://sourceforge.net/projects/aranym/files/aranym/0.9.12/

Quoted 8 lines
Quoted 4 lines

do NOT contain the new MPFR based FPU core made by Andreas.

So if you really want to try out the new ARAnyM FPU on your Hardy make sure you'll backport libmpfr3+ there first.

I've just installed the binary for Lucid, and now cp/mv/du from coreutils work again (they failed with out-of-memory errors under Ubuntu's 0.9.9). I guess that was due to the CAS/CAS2 bugs?

Most probably.

I am wondering if it is worth backporting the libmpfr and making new ARAnyM packages for 10.04 when the 12.04 is to be released in a month.

Petr

#5 lore raw
Quoted 2 lines · Petr Stehlik

I am wondering if it is worth backporting the libmpfr and making new ARAnyM packages for 10.04 when the 12.04 is to be released in a month.

Indeed, next month we'll all be forced into the new GUI generation...

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]

In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds

#6 lore raw

Geert Uytterhoeven píše v Wed 21. 03. 2012 v 16:08 +0100:

Quoted 5 lines · Petr Stehlik
Quoted 2 lines

I am wondering if it is worth backporting the libmpfr and making new ARAnyM packages for 10.04 when the 12.04 is to be released in a month.

Indeed, next month we'll all be forced into the new GUI generation...

Actually we won't be forced into that. First, the 10.04 LTS is supported till April next year so people can stay on it for another year. That's why I was wondering whether to backport the libmpfr or not.

And second, we have several possibilities of not getting United :-) There's the Classic mode of Gnome Shell that is basically good old Gnome 2 (just rewritten to use newer libraries), then the new Gnome Shell with some particular extensions can be used almost like a normal desktop (Linus and other reported) and at last but not least, the
http://cinnamon.linuxmint.com/ is maturing quickly!

Petr

#7 lore raw

Petr Stehlik dixit:

Quoted 3 lines
Quoted 1 line

Indeed, next month we'll all be forced into the new GUI generation...

Actually we won't be forced into that. First, the 10.04 LTS is supported

Uhm guys – use Debian?

There’s also things like IceWM, evilwm and others. No need to go all GUI on us poor unsuspecting textmode people.

But thanks for the reminder about mpfr. Will do that. Or try to push and accelerate my move from hardy to testing.

bye,
//mirabilos

Signature · 5 lines
22:59⎜<Vutral> glaub ich termkit is kompliziert | glabe nicht das man
damit schneller arbeitet | reizüberflutung │ wie windows │ alles evil
zuviel bilder │ wie ein spiel | 23:00⎜<Vutral> die meisten raffen auch
nicht mehr von windows | 23:01⎜<Vutral> bilderbücher sind ja auch nich
wirklich verbreitet als erwachsenen literatur	‣ who needs GUIs thus?
#8 lore raw

ARAnyM 0.9.13 with MPFR even for Lucid

In reply to Geert Uytterhoeven

Geert Uytterhoeven píše v St 21. 03. 2012 v 16:08 +0100:

Quoted 5 lines · Petr Stehlik
Quoted 2 lines

I am wondering if it is worth backporting the libmpfr and making new ARAnyM packages for 10.04 when the 12.04 is to be released in a month.

Indeed, next month we'll all be forced into the new GUI generation...

I couldn't stand the feeling that Geert cannot enjoy new Andreas' MPFR FPU emulation in ARAnyM so I have backported the libmpfr4 for Lucid:

http://sourceforge.net/projects/aranym/files/aranym/0.9.13/lucid_mpfr4/

And I have also released a new version of ARAnyM that includes another fix that Andreas made two days ago:

http://sourceforge.net/projects/aranym/files/aranym/0.9.13/

Enjoy :-)

Petr

#9 lore raw

Re: ARAnyM 0.9.13 with MPFR even for Lucid

Petr Stehlik dixit:

Quoted 2 lines

I couldn't stand the feeling that Geert cannot enjoy new Andreas' MPFR FPU emulation in ARAnyM so I have backported the libmpfr4 for Lucid:

I’ve built mpfr4 for hardy and am now fighting with the PPA. Should be there soon. I renamed the -dev package into libmpfr4-dev to have this not be picked up by ANYTHING else in the system.

Quoted 4 lines

And I have also released a new version of ARAnyM that includes another fix that Andreas made two days ago:

http://sourceforge.net/projects/aranym/files/aranym/0.9.13/

Mh. I’ll backport the src:aranym from sid once its maintainer (Cc’d) has made the upload. Will post here then. (In the hope it doesn’t use too many “new Debian” features…)

My other hosts use lenny (let’s just keep that alone, or maybe I take my hardy source packages) and sid (so no issue once Antonin has uploaded).

bye,
//mirabilos

Signature · 3 lines
  “Having a smoking section in a restaurant is like having
          a peeing section in a swimming pool.”
						-- Edward Burr
#10 lore raw

Re: ARAnyM 0.9.13 with MPFR even for Lucid

In reply to Petr Stehlik

Hi Petr,

Quoted 9 lines · Petr Stehlik

I couldn't stand the feeling that Geert cannot enjoy new Andreas' MPFR FPU emulation in ARAnyM so I have backported the libmpfr4 for Lucid:

http://sourceforge.net/projects/aranym/files/aranym/0.9.13/lucid_mpfr4/

And I have also released a new version of ARAnyM that includes another fix that Andreas made two days ago:

http://sourceforge.net/projects/aranym/files/aranym/0.9.13/

Thanks! You're too kind ;-)

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]

In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds

#11 lore raw

Re: ARAnyM 0.9.13 with MPFR even for Lucid

Geert Uytterhoeven dixit:

Quoted 7 lines · Petr Stehlik
Quoted 4 lines

I couldn't stand the feeling that Geert cannot enjoy new Andreas' MPFR FPU emulation in ARAnyM so I have backported the libmpfr4 for Lucid:

http://sourceforge.net/projects/aranym/files/aranym/0.9.13/lucid_mpfr4/

Thanks! You're too kind ;-)

http://article.gmane.org/gmane.linux.debian.ports.68k/10307

Since this lucid thing-y seems to get some use… here you are:
a forwardport of a backport of the official Debian sid mpfr4 and aranym packages ;-)

https://launchpad.net/~mirabilos/+archive/wtf-forwardports/+sourcepub/2438038/+listing-archive-extra

(just the stuff I backported to hardy, rebuilt for lucid)

https://launchpad.net/~mirabilos/+archive/wtf-forwardports/+sourcepub/2438041/+listing-archive-extra

(re-enabled USB support, as libusb-1.0 is in lucid but not hardy)

Enjoy!
//mirabilos

Signature · 5 lines
22:59⎜<Vutral> glaub ich termkit is kompliziert | glabe nicht das man
damit schneller arbeitet | reizüberflutung │ wie windows │ alles evil
zuviel bilder │ wie ein spiel | 23:00⎜<Vutral> die meisten raffen auch
nicht mehr von windows | 23:01⎜<Vutral> bilderbücher sind ja auch nich
wirklich verbreitet als erwachsenen literatur	‣ who needs GUIs thus?
#12 lore raw
In reply to Petr Stehlik

Hi Petr,

Quoted 6 lines · Petr Stehlik

Geert Uytterhoeven píše v Wed 21. 03. 2012 v 11:08 +0100:

Quoted 3 lines

I've just installed the binary for Lucid, and now cp/mv/du from coreutils work again (they failed with out-of-memory errors under Ubuntu's 0.9.9). I guess that was due to the CAS/CAS2 bugs?

Most probably.

Bad news:

aranym_0.9.12-1.lucid_amd64.deb: du works aranym_0.9.13-1.lucid.mpfr4_amd64.deb: du fails with "memory exhausted", just like in 0.9.9.

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]

In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds

#13 lore raw

Geert Uytterhoeven píše v Po 26. 03. 2012 v 22:41 +0200:

Quoted 5 lines

Bad news:

aranym_0.9.12-1.lucid_amd64.deb: du works aranym_0.9.13-1.lucid.mpfr4_amd64.deb: du fails with "memory exhausted", just like in 0.9.9.

Hmm. The difference between those two particular packages is that the latter has the new MPFR FPU that should have been better than the one in previous versions (otherwise Andreas wouldn't bother implementing it, I believe).

Could you please try building the http://packages.debian.org/sid/aranym
that contains a patch for another post-release FPU bugfix? If that doesn't help then feel free to stay with 0.9.12 as it contains the CPU CAS fixes and also the proven FPU.

Andreas is reading this for sure so he might have a clue about the failing 'du' with MPFR FPU emulation as well.

Petr

#14 lore raw
In reply to Geert Uytterhoeven
Quoted 2 lines · Geert Uytterhoeven

aranym_0.9.13-1.lucid.mpfr4_amd64.deb: du fails with "memory exhausted", just like in 0.9.9.

Stupid portability bug, fixed now.

Andreas.

Signature · 3 lines
Andreas Schwab, [email protected]
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."
#15 lore raw

Andreas Schwab píše v Út 27. 03. 2012 v 17:24 +0200:

Quoted 6 lines
Quoted 2 lines · Geert Uytterhoeven

aranym_0.9.13-1.lucid.mpfr4_amd64.deb: du fails with "memory exhausted", just like in 0.9.9.

Stupid portability bug, fixed now.

The fix is in aranym_0.9.13-1.1 packages (Debian and Ubuntu):

http://sourceforge.net/projects/aranym/files/aranym/0.9.13/

Petr

#16 lore raw
In reply to Petr Stehlik

Petr Stehlik dixit:

Quoted 3 lines

I have prepared some binary packages (available for download now) and ARAnyM Debian maintainer is working on updating the package in Debian sid as well.

I’ve NMU’d the package in Debian so it’s finally working, and backported that¹ to Kubuntu Hardy, using my² backported mpfr4 (co-installable, does not touch anything else in the system, thus safe to use).

① https://launchpad.net/~mirabilos/+archive/ppa/+sourcepub/2438011/+listing-archive-extra
② https://launchpad.net/~mirabilos/+archive/ppa/+sourcepub/2323556/+listing-archive-extra

Highlights:

Zlib ................................... : yes

Enjoy!
//mirabilos

Signature · 4 lines
16:47⎜«mika:#grml» .oO(mira ist einfach gut....)      23:22⎜«mikap:#grml»
mirabilos: und dein bootloader ist geil :)    23:29⎜«mikap:#grml» und ich
finds saugeil dass ich ein bsd zum booten mit grml hab, das muss ich dann
gleich mal auf usb-stick installieren	-- Michael Prokop über MirOS bsd4grml