OpenBLAS and INTERFACE64=1

2018-09-09 Thread Eric Brown
Dear List, During the course of creating a port for OpenMolcas, I discovered that it requires the 64-bit interface to OpenBLAS. My understanding is that this promotes INTEGER to be 64-bit, so that arrays longer than 2**32-1 are supported. It was easy enough to shoe-horn in INTERFACE64=1 to

Re: Joint statement on the GNU Project

2019-10-29 Thread Eric Brown
Ludovic Courtès writes: > Hello Guix! > > We, a group of GNU maintainers sharing a vision for a stronger GNU > Project, are publishing this statement today: > > https://guix.gnu.org/blog/2019/joint-statement-on-the-gnu-project/ > > We are somewhat abusing the Guix blog here, for lack of a

Re: LAPACK vs. OpenBLAS

2021-06-25 Thread Eric Brown
Ludovic Courtès writes: > Hello! > There are two cases: > > 1. Packages that depend on both ‘lapack’ and ‘openblas’. This is > almost always a mistake because ‘openblas’ provides the same > interfaces as ‘lapack’, only with a more efficient implementation. > > 2. Packages that

Re: LAPACK vs. OpenBLAS

2021-06-29 Thread Eric Brown
Hi Ludo'! Ludovic Courtès writes: > Hi Eric, > > Eric Brown skribis: > > Are there other cases where netlib BLAS is considered more appropriate > than OpenBLAS because it’s more numerically stable? > Sorry about that, the full discussion is here: https://cran.r-proj

Re: LAPACK vs. OpenBLAS

2021-06-29 Thread Eric Brown
Ludovic Courtès writes: > Hi Eric, > > Eric Brown skribis: > >> There are scenarios where reference BLAS is more stable and/or >> reproducible than optimized BLAS libraries. Sometimes its lack of >> knowledge of OpenBLAS and/or a numerical issue. >> >

Re: ️ Install every Guix package ️

2023-01-05 Thread Eric Brown
kiasoc5 writes: > I just realized that this downloads all packages into the store, which not the > same as installing all the packages into one or many profiles. I wonder what > the > minimum set of profiles to install all packages while avoiding collisions > might > be? Correct, my reply was

Re: adding motif to guix

2023-01-08 Thread Eric Brown
Andy Tai writes: > It should be; openmotif was just some kind of marketing term > > Although guix has some existing packages using lesstif, the now dead > early motif clone (as free software) and I don't know if emacs may be > using that... > Thanks for the clarification. My interest in this

Re: ️ Install every Guix package ️

2023-01-05 Thread Eric Brown
"jgart" writes: > Hi Guixers, > > How would you approach writing a script that installs every Guix package > exhaustively for your current revision? > > I'm thinking of something similar to `all-packages` on PyPi but for every > Guix package (the whole wide ️). > >

Re: ️ Install every Guix package ️

2023-01-05 Thread Eric Brown
kiasoc5 writes: > Surely if there are outstanding questions that could be answered by installing > all packages, they could be answered in another way? I do this to keep packages as reasonably close to "locked and loaded" as possible (including all external channels) so that when I need them

Re: adding motif to guix

2023-01-08 Thread Eric Brown
Andy Tai writes: > Hi, motif was a major component of Unix for many years and it would be > good to add the (now free software) motif to GNU Guix. Can package > reviewers take a look of the patch in this issue > > https://issues.guix.gnu.org/59092 > > Thanks Hello Andy: By chance is this the