bug#64196: Can't boot due to discrepancy between reconfigure and init

2023-06-22 Thread Josselin Poiret via Bug reports for GNU Guix
Hi, Csepp writes: >> I don't think there is, the biggest difference is that `guix system >> init` will copy stuff into the target store and initialize the basic >> directories for Guix, whereas reconfigure will just build everything in >> the current store. >> >> Best, > > I mean, that's the theo

bug#63986: Julia is very slow

2023-06-22 Thread Cayetano Santos via Bug reports for GNU Guix
>mer. 21 juin 2023 at 22:39, Cayetano Santos wrote: >>mer. 21 juin 2023 at 16:36, Ludovic Courtès wrote: > >> Hey! >> >> The benchmark you posted, Cayetano, is: >> >> julia -e 'using Pkg; Pkg.add("BenchmarkTools"); using BenchmarkTools; N = >> 1000; A = rand(N, N); B = rand(N, N); @btime $

bug#62000: Inconsistent indentation rules for define-configuration

2023-06-22 Thread Bruno Victal
Hi Simon, On 2023-03-07 14:02, Simon Tournier wrote: > I am missing something but from my point of view, it would not be > possible to change what you are suggesting: apply indentation rules > depending on the context Thanks for the explanation, am closing this then. -- Furthermore, I consider

bug#63986: Julia is very slow

2023-06-22 Thread Efraim Flashner
On Thu, Jun 22, 2023 at 03:26:30PM +0200, Cayetano Santos wrote: > > > >mer. 21 juin 2023 at 22:39, Cayetano Santos wrote: > > >>mer. 21 juin 2023 at 16:36, Ludovic Courtès > >>wrote: > > > >> Hey! > >> > >> The benchmark you posted, Cayetano, is: > >> > >> julia -e 'using Pkg; Pkg.add("Ben

bug#63986: Julia is very slow

2023-06-22 Thread Simon Tournier
Hi, On Thu, 22 Jun 2023 at 15:26, Cayetano Santos via Bug reports for GNU Guix wrote: >> Are we following all instructions here ? >> >> >> https://docs.julialang.org/en/v1.8/devdocs/build/distributing/#Notes-on-BLAS-and-LAPACK [...] > Base.USE_BLAS64 > > gives "true" when running fast. Gu

bug#63986: Julia is very slow

2023-06-22 Thread Efraim Flashner
On Thu, Jun 22, 2023 at 05:52:15PM +0200, Simon Tournier wrote: > Hi, > > On Thu, 22 Jun 2023 at 15:26, Cayetano Santos via Bug reports for GNU Guix > wrote: > >> Are we following all instructions here ? > >> > >> > >> https://docs.julialang.org/en/v1.8/devdocs/build/distributing/#Notes-on-BL

bug#63986: Julia is very slow

2023-06-22 Thread Cayetano Santos via Bug reports for GNU Guix
> Looks like it should be "LIBBLAS=-lopenblas" > > It might need some tuning anyway, currently we have julia for i686 and > switching to solely openblas-ilp64 we'd lose 32-bit support. > > I also noticed the julia expects the 64-bit openblas to be libopenblas64 > (which happens to be what Debian¹

bug#63986: Julia is very slow

2023-06-22 Thread Simon Tournier
Hi, On Thu, 22 Jun 2023 at 19:25, Efraim Flashner wrote: > It might need some tuning anyway, currently we have julia for i686 and > switching to solely openblas-ilp64 we'd lose 32-bit support. Yes, indeed. This attached patch conditionally switches. >From 9e1912148d4a691a5484fc7f87597b579ba61

bug#63986: Julia is very slow

2023-06-22 Thread Simon Tournier
Hi, On Thu, 22 Jun 2023 at 19:25, Efraim Flashner wrote: > (ins)efraim@3900XT ~/workspace/guix$ cat > /gnu/store/v6z5ykkjfzbc72x1x900xflspqc5wd5r-openblas-ilp64-0.3.20/lib/pkgconfig/openblas.pc > libdir=/gnu/store/v6z5ykkjfzbc72x1x900xflspqc5wd5r-openblas-ilp64-0.3.20/lib > includedir=/gnu/stor

bug#63986: Julia is very slow

2023-06-22 Thread Efraim Flashner
On Thu, Jun 22, 2023 at 08:47:48PM +0200, Simon Tournier wrote: > Hi, > > On Thu, 22 Jun 2023 at 19:25, Efraim Flashner wrote: > > > (ins)efraim@3900XT ~/workspace/guix$ cat > > /gnu/store/v6z5ykkjfzbc72x1x900xflspqc5wd5r-openblas-ilp64-0.3.20/lib/pkgconfig/openblas.pc > > libdir=/gnu/store/v6z

bug#63982: Shepherd can crash when a user service fails to start

2023-06-22 Thread Ludovic Courtès
Hi, nils@landt.email skribis: > 0.10.99: > Starting service root... > Service root started. > Service root running with value #t. > Service root has been started. > WARNING: Use of `load' in declarative module (#{ g119}#). Add #:declarative? > #f to your define-module invocation. > Uncaught exc

bug#63986: Julia is very slow

2023-06-22 Thread Efraim Flashner
On Thu, Jun 22, 2023 at 08:47:48PM +0200, Simon Tournier wrote: > Hi, > > On Thu, 22 Jun 2023 at 19:25, Efraim Flashner wrote: > > > (ins)efraim@3900XT ~/workspace/guix$ cat > > /gnu/store/v6z5ykkjfzbc72x1x900xflspqc5wd5r-openblas-ilp64-0.3.20/lib/pkgconfig/openblas.pc > > libdir=/gnu/store/v6z

bug#63982: Shepherd can crash when a user service fails to start

2023-06-22 Thread Ludovic Courtès
Hi, Maxim Cournoyer skribis: > Ludovic Courtès writes: [...] >> Uh, so it remains in “starting” state? > > Yes! Turns out that this happens when calling the ‘daemonize’ action on ‘root’. I have a reproducer now and am investigating… Ludo’.