unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#39490: [core-updates] fftw 3.3.8 test suite can hang
@ 2020-02-07 19:08 Maxim Cournoyer
  2022-08-25  8:34 ` Maxime Devos
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Maxim Cournoyer @ 2020-02-07 19:08 UTC (permalink / raw)
  To: 39490

I encountered a single occurrence of this while building core-updates
(2073b55e6b964cb8ca15e8c74cb32dac00f05f0d).  I couldn't reproduce the
hang a 2nd time, but in case it'd occur to someone else, I'm reporting
the problem here.

The build appears to be hung, peeking a single CPU core with no output.

The last output printed is:

--8<---------------cut here---------------start------------->8---
Executing "/tmp/guix-build-fftw-3.3.8.drv-0/fftw-3.3.8/tests/bench -o nthreads=2 --verbose=1   --verify 'ofr39v157' --verify 'ifr39v157' --verify '//obc39v157' --verify '//ibc39v157' --verify '//ofc39v157' --verify '//ifc39v157' --verify 'obc39v157' --verify 'ibc39v157' --verify 'ofc39v157' --verify 'ifc39v157' --verify 'ok7e00x27o11v28' --verify 'ik7e00x27o11v28' --verify '//obr23232' --verify '//ibr23232' --verify '//ofr23232' --verify '//ifr23232' --verify 'obr23232' --verify 'ibr23232' --verify 'ofr23232' --verify 'ifr23232' --verify '//obc23232' --verify '//ibc23232' --verify '//ofc23232' --verify '//ifc23232' --verify 'obc23232' --verify 'ibc23232' --verify 'ofc23232' --verify 'ifc23232' --verify 'ok11e11x6bv16' --verify 'ik11e11x6bv16' --verify 'obr3x6v25' --verify 'ibr3x6v25' --verify 'ofr3x6v25' --verify 'ifr3x6v25' --verify '//obc3x6v25' --verify '//ibc3x6v25' --verify '//ofc3x6v25' --verify '//ifc3x6v25' --verify 'obc3x6v25' --verify 'ibc3x6v25' --verify 'ofc3x6v25' --verify 'ifc3x6v25' --verify 'ok10bx8e10x7bx5o01*8' --verify 'ik10bx8e10x7bx5o01*8'"
ofr39v157 3.88346e-16 2.86256e-16 7.57002e-16
ifr39v157 3.47982e-16 2.86256e-16 7.02064e-16
//obc39v157 3.94083e-16 5.72513e-16 8.78504e-16
//ibc39v157 4.03859e-16 4.29385e-16 9.40757e-16
//ofc39v157 4.42394e-16 4.29385e-16 8.87713e-16
//ifc39v157 4.12348e-16 4.29385e-16 8.5851e-16
obc39v157 4.0602e-16 4.29385e-16 8.48734e-16
ibc39v157 3.73274e-16 4.29385e-16 8.9751e-16
ofc39v157 3.97926e-16 4.29385e-16 8.07659e-16
ifc39v157 4.07119e-16 4.29385e-16 7.61853e-16
ok7e00x27o11v28 3.41262e-16 4.83151e-15 3.96424e-16
ik7e00x27o11v28 3.94159e-16 4.37137e-15 3.94158e-16
--8<---------------cut here---------------end--------------->8---

The 'bench' program is the one responsible for such a long execution/hang.

The build of fftw had been ongoing for about 500 CPU minutes.  It may be
related to the tests using more than one thread (some deadlock perhaps).

Maxim

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#39490: [core-updates] fftw 3.3.8 test suite can hang
  2020-02-07 19:08 bug#39490: [core-updates] fftw 3.3.8 test suite can hang Maxim Cournoyer
@ 2022-08-25  8:34 ` Maxime Devos
  2022-08-25  8:42 ` Maxime Devos
  2022-08-25  9:13 ` Maxime Devos
  2 siblings, 0 replies; 4+ messages in thread
From: Maxime Devos @ 2022-08-25  8:34 UTC (permalink / raw)
  To: Maxim Cournoyer, 39490


[-- Attachment #1.1.1: Type: text/plain, Size: 2630 bytes --]

On 07-02-2020 20:08, Maxim Cournoyer wrote:

> I encountered a single occurrence of this while building core-updates
> (2073b55e6b964cb8ca15e8c74cb32dac00f05f0d).  I couldn't reproduce the
> hang a 2nd time, but in case it'd occur to someone else, I'm reporting
> the problem here.
>
> The build appears to be hung, peeking a single CPU core with no output.

I've encountered the same here (*) -- I do not have access to the latest 
output (only in /var/log/..., but apparently due to the buffering for 
the compression, the 'Executing ...' is not available yet'), but the 
same command appears in 'htop'.

(*) nthreads=2, running time=4 hours and 55 minutes and counting, 
available CPUs = 16 as counted by /sys/devices/system/cpu.


> The last output printed is:
>
> --8<---------------cut here---------------start------------->8---
> Executing "/tmp/guix-build-fftw-3.3.8.drv-0/fftw-3.3.8/tests/bench -o nthreads=2 --verbose=1   --verify 'ofr39v157' --verify 'ifr39v157' --verify '//obc39v157' --verify '//ibc39v157' --verify '//ofc39v157' --verify '//ifc39v157' --verify 'obc39v157' --verify 'ibc39v157' --verify 'ofc39v157' --verify 'ifc39v157' --verify 'ok7e00x27o11v28' --verify 'ik7e00x27o11v28' --verify '//obr23232' --verify '//ibr23232' --verify '//ofr23232' --verify '//ifr23232' --verify 'obr23232' --verify 'ibr23232' --verify 'ofr23232' --verify 'ifr23232' --verify '//obc23232' --verify '//ibc23232' --verify '//ofc23232' --verify '//ifc23232' --verify 'obc23232' --verify 'ibc23232' --verify 'ofc23232' --verify 'ifc23232' --verify 'ok11e11x6bv16' --verify 'ik11e11x6bv16' --verify 'obr3x6v25' --verify 'ibr3x6v25' --verify 'ofr3x6v25' --verify 'ifr3x6v25' --verify '//obc3x6v25' --verify '//ibc3x6v25' --verify '//ofc3x6v25' --verify '//ifc3x6v25' --verify 'obc3x6v25' --verify 'ibc3x6v25' --verify 'ofc3x6v25' --verify 'ifc3x6v25' --verify 'ok10bx8e10x7bx5o01*8' --verify 'ik10bx8e10x7bx5o01*8'"
> ofr39v157 3.88346e-16 2.86256e-16 7.57002e-16
> ifr39v157 3.47982e-16 2.86256e-16 7.02064e-16
> //obc39v157 3.94083e-16 5.72513e-16 8.78504e-16
> //ibc39v157 4.03859e-16 4.29385e-16 9.40757e-16
> //ofc39v157 4.42394e-16 4.29385e-16 8.87713e-16
> //ifc39v157 4.12348e-16 4.29385e-16 8.5851e-16
> obc39v157 4.0602e-16 4.29385e-16 8.48734e-16
> ibc39v157 3.73274e-16 4.29385e-16 8.9751e-16
> ofc39v157 3.97926e-16 4.29385e-16 8.07659e-16
> ifc39v157 4.07119e-16 4.29385e-16 7.61853e-16
> ok7e00x27o11v28 3.41262e-16 4.83151e-15 3.96424e-16
> ik7e00x27o11v28 3.94159e-16 4.37137e-15 3.94158e-16

(^) maybe the ik7e00x27o11v28 is responsible somehow? TBI ...

Greetings,
Maxime.

[-- Attachment #1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 929 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 236 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#39490: [core-updates] fftw 3.3.8 test suite can hang
  2020-02-07 19:08 bug#39490: [core-updates] fftw 3.3.8 test suite can hang Maxim Cournoyer
  2022-08-25  8:34 ` Maxime Devos
@ 2022-08-25  8:42 ` Maxime Devos
  2022-08-25  9:13 ` Maxime Devos
  2 siblings, 0 replies; 4+ messages in thread
From: Maxime Devos @ 2022-08-25  8:42 UTC (permalink / raw)
  To: maxim.cournoyer, 39490


[-- Attachment #1.1.1: Type: text/plain, Size: 163 bytes --]

Hangs have been noticed elsewhere:

https://github.com/FFTW/fftw3/issues/131 (Alpine, on a s390x)

Unknown if the cause is the same.

Greetings,
Maxime.


[-- Attachment #1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 929 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 236 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#39490: [core-updates] fftw 3.3.8 test suite can hang
  2020-02-07 19:08 bug#39490: [core-updates] fftw 3.3.8 test suite can hang Maxim Cournoyer
  2022-08-25  8:34 ` Maxime Devos
  2022-08-25  8:42 ` Maxime Devos
@ 2022-08-25  9:13 ` Maxime Devos
  2 siblings, 0 replies; 4+ messages in thread
From: Maxime Devos @ 2022-08-25  9:13 UTC (permalink / raw)
  To: maxim.cournoyer, 39490


[-- Attachment #1.1.1: Type: text/plain, Size: 165 bytes --]

For me it build successfully with --cores=1.

I'll try --keep-failed and try to determine which one of the --verify is 
the cause ...

Greetings,
Maxime.



[-- Attachment #1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 929 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 236 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-08-25  9:25 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-07 19:08 bug#39490: [core-updates] fftw 3.3.8 test suite can hang Maxim Cournoyer
2022-08-25  8:34 ` Maxime Devos
2022-08-25  8:42 ` Maxime Devos
2022-08-25  9:13 ` Maxime Devos

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).