Re: MPFR and MPC

2020-07-28 Thread Andreas Enge
Hello,

On Mon, Jul 27, 2020 at 12:58:52PM +0200, Ludovic Courtès wrote:
> It’s gonna take a while, but I think we’d rather be safe than sorry
> given that these two libraries underpin the toolchain chain (sic).

oh well, never ask a question when you fear the answer might not be
what you hope for :)

> I think you could test the update on ‘core-updates’ with:
>   ./pre-inst-env guix build -e '(@@ (gnu packages commencement) gcc-final)'

Luckily I remembered that I do have access to a powerful build machine,
so I even went as far as to execute
   ./pre-inst-env guix build mpfr,
which succeeds; so I am going to push the patch.

Thanks!

Andreas




Re: MPFR and MPC

2020-07-28 Thread zimoun
Dear Bengt,

On Tue, 28 Jul 2020 at 11:37, Bengt Richter  wrote:

> It would seem easy to forget that all readers may not know what MPFR and MPC
> (and other acronyms) mean, yet be curious enough to want to look them up ;-)

Interestingly, “guix show mpfr” says MPFR stands for Multiple Precision
Floating-Point Reliably but the acronym does not appears on the official
webpage https://www.mpfr.org/ (at least it does not jump to my eyes :-)).

Idem for MPC (Multiple Precision Complex).


All the best,
simon



Re: MPFR and MPC

2020-07-28 Thread Bengt Richter
Hi,

On +2020-07-23 15:36:21 +0200, Andreas Enge wrote:
> Hello,
> 
> mpfr just had a new release 4.1.0:
>https://ftp.gnu.org/pub/gnu/mpfr/
> and I am planning to make one for mpc as well.
> 
> Should I follow some procedure for an update in Guix, or could I just push
> two commits to core-updates?
> 
> Andreas
> 
> 
It would seem easy to forget that all readers may not know what MPFR and MPC
(and other acronyms) mean, yet be curious enough to want to look them up ;-)

To help such people, I think it would be great if "info guix acronyms"
searched for and found a glossary section (e.g. 14.9 Acronyms ?) with an
easy index that would also mostly succeed with e.g., "info guix|grep -iwC5 mpfr"
(which BTW does find something to go on right now, but not a definition)


>From info guix:
--8<---cut here---start->8---
14.4.4 Synopses and Descriptions

[...]
   Descriptions should take between five and ten lines.  Use full
sentences, and avoid using acronyms without first introducing them.
--8<---cut here---end--->8---

ISTM using this advice would be good for posting to the mailing list
when meanings are not obvious from thread context.

Otherwise acronyms come across a little like identity challenges,
saying "if you don't know what that means, you don't belong in this meeting."

(well, that might be true sometimes for meetings of specialists with urgent 
work to do,
but not for inclusive public mailing lists :)

-- 
Regards,
Bengt Richter



Re: MPFR and MPC

2020-07-27 Thread Ludovic Courtès
Hello Andreas!  :-)

Andreas Enge  skribis:

> mpfr just had a new release 4.1.0:
>https://ftp.gnu.org/pub/gnu/mpfr/
> and I am planning to make one for mpc as well.
>
> Should I follow some procedure for an update in Guix, or could I just push
> two commits to core-updates?

I think you could test the update on ‘core-updates’ with:

  ./pre-inst-env guix build -e '(@@ (gnu packages commencement) gcc-final)'

It’s gonna take a while, but I think we’d rather be safe than sorry
given that these two libraries underpin the toolchain chain (sic).

If you need the new versions right away, you can also add them as extra
package definitions on ‘master’.

Cheers,
Ludo’.



MPFR and MPC

2020-07-23 Thread Andreas Enge
Hello,

mpfr just had a new release 4.1.0:
   https://ftp.gnu.org/pub/gnu/mpfr/
and I am planning to make one for mpc as well.

Should I follow some procedure for an update in Guix, or could I just push
two commits to core-updates?

Andreas