GNU bug report logs - #22125
bless: non-deterministic failure on x86_64

Previous Next

Package: guix;

Reported by: Mark H Weaver <mhw <at> netris.org>

Date: Thu, 10 Dec 2015 01:02:04 UTC

Severity: normal

Done: Andreas Enge <andreas <at> enge.fr>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 22125 in the body.
You can then email your comments to 22125 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#22125; Package guix. (Thu, 10 Dec 2015 01:02:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to Mark H Weaver <mhw <at> netris.org>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Thu, 10 Dec 2015 01:02:05 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Mark H Weaver <mhw <at> netris.org>
To: bug-guix <at> gnu.org
Subject: bless: non-deterministic failure on x86_64
Date: Wed, 09 Dec 2015 10:33:04 -0500
The following build of 'bless' on x86_64, the most recent at the time of
this writing, failed by timeout after 1 hour of silence:

  http://hydra.gnu.org/build/864760#tabs-buildsteps

Here's the tail of the failed build log:

--8<---------------cut here---------------start------------->8---
starting phase `build'
mpicxx -Wall -O3 -I ./boost/include -I ./google-sparsehash -I ./zlib/install/include -I ./klib -I ./kmc/kmc_api -fopenmp -std=c++11 -c  kmc/kmc_api/kmc_file.cpp -o kmc/kmc_api/kmc_file.o
mpicxx -Wall -O3 -I ./boost/include -I ./google-sparsehash -I ./zlib/install/include -I ./klib -I ./kmc/kmc_api -fopenmp -std=c++11 -c  kmc/kmc_api/kmer_api.cpp -o kmc/kmc_api/kmer_api.o
mpicxx -Wall -O3 -I ./boost/include -I ./google-sparsehash -I ./zlib/install/include -I ./klib -I ./kmc/kmc_api -fopenmp -std=c++11 -c  kmc/kmc_api/mmer.cpp -o kmc/kmc_api/mmer.o
mpicxx -Wall -O3 -I ./boost/include -I ./google-sparsehash -I ./zlib/install/include -I ./klib -I ./kmc/kmc_api -fopenmp -std=c++11 -c  murmurhash3/MurmurHash3.cpp -o murmurhash3/MurmurHash3.o
mpicxx -Wall -O3 -I ./boost/include -I ./google-sparsehash -I ./zlib/install/include -I ./klib -I ./kmc/kmc_api -fopenmp -std=c++11 -c  check_inputs.cpp -o check_inputs.o
mpicxx -Wall -O3 -I ./boost/include -I ./google-sparsehash -I ./zlib/install/include -I ./klib -I ./kmc/kmc_api -fopenmp -std=c++11 -c  correct_errors.cpp -o correct_errors.o
mpicxx -Wall -O3 -I ./boost/include -I ./google-sparsehash -I ./zlib/install/include -I ./klib -I ./kmc/kmc_api -fopenmp -std=c++11 -c  count_solid_kmers.cpp -o count_solid_kmers.o
mpicxx -Wall -O3 -I ./boost/include -I ./google-sparsehash -I ./zlib/install/include -I ./klib -I ./kmc/kmc_api -fopenmp -std=c++11 -c  main.cpp -o main.o
mpicxx -Wall -O3 -I ./boost/include -I ./google-sparsehash -I ./zlib/install/include -I ./klib -I ./kmc/kmc_api -fopenmp -std=c++11 -c  parse_args.cpp -o parse_args.o
mpicxx kmc/kmc_api/kmc_file.o kmc/kmc_api/kmer_api.o kmc/kmc_api/mmer.o murmurhash3/MurmurHash3.o check_inputs.o correct_errors.o count_solid_kmers.o main.o parse_args.o -o bless -lboost_filesystem -lboost_system -lboost_iostreams -lz -fopenmp -std=c++11
cd kmc; make CC=mpicxx
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/tmp/nix-build-bless-1p02.drv-0/v1p02/kmc'
mpicxx -Wall -O3 -m64 -fopenmp -pthread -std=c++11 -c kmer_counter/kmer_counter.cpp -o kmer_counter/kmer_counter.o
building of `/gnu/store/iwp3cd4p94lvfgkhyvpyzrghfsrm8mvj-bless-1p02.drv' timed out after 3600 seconds of silence
@ build-failed /gnu/store/iwp3cd4p94lvfgkhyvpyzrghfsrm8mvj-bless-1p02.drv - timeout
guix build: error: build failed: build of `/gnu/store/iwp3cd4p94lvfgkhyvpyzrghfsrm8mvj-bless-1p02.drv' failed
--8<---------------cut here---------------end--------------->8---

      Mark




Information forwarded to bug-guix <at> gnu.org:
bug#22125; Package guix. (Thu, 10 Dec 2015 09:28:02 GMT) Full text and rfc822 format available.

Message #8 received at 22125 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Mark H Weaver <mhw <at> netris.org>
Cc: 22125 <at> debbugs.gnu.org
Subject: Re: bug#22125: bless: non-deterministic failure on x86_64
Date: Thu, 10 Dec 2015 10:27:36 +0100
Mark H Weaver <mhw <at> netris.org> skribis:

> mpicxx kmc/kmc_api/kmc_file.o kmc/kmc_api/kmer_api.o kmc/kmc_api/mmer.o murmurhash3/MurmurHash3.o check_inputs.o correct_errors.o count_solid_kmers.o main.o parse_args.o -o bless -lboost_filesystem -lboost_system -lboost_iostreams -lz -fopenmp -std=c++11
> cd kmc; make CC=mpicxx
> make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
> make[1]: Entering directory '/tmp/nix-build-bless-1p02.drv-0/v1p02/kmc'
> mpicxx -Wall -O3 -m64 -fopenmp -pthread -std=c++11 -c kmer_counter/kmer_counter.cpp -o kmer_counter/kmer_counter.o
> building of `/gnu/store/iwp3cd4p94lvfgkhyvpyzrghfsrm8mvj-bless-1p02.drv' timed out after 3600 seconds of silence

Sounds like ‘make’ getting confused and waiting forever.
Possibly #:parallel-build? #f would help?

Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#22125; Package guix. (Tue, 28 Mar 2017 17:43:02 GMT) Full text and rfc822 format available.

Message #11 received at 22125 <at> debbugs.gnu.org (full text, mbox):

From: "Branson, Joshua A" <jbranso <at> purdue.edu>
To: "22125 <at> debbugs.gnu.org" <22125 <at> debbugs.gnu.org>
Subject: bless: non deterministic failure
Date: Tue, 28 Mar 2017 17:42:36 +0000
It looks like bless is building fine.  It had two recent failures (March 2017), but more recent correct builds.  

http://hydra.gnu.org/job/gnu/core-updates/bless-1p02.x86_64-linux

I also see other builds of bless working just fine here: 

http://hydra.gnu.org/job/gnu/master/bless-1p02.x86_64-linux

http://hydra.gnu.org/job/gnu/release-0.12.0/bless-1p02.x86_64-linux

Perhaps this is not a huge issue anymore?

Joshua



Information forwarded to bug-guix <at> gnu.org:
bug#22125; Package guix. (Tue, 28 Mar 2017 18:49:02 GMT) Full text and rfc822 format available.

Message #14 received at 22125 <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: "Branson, Joshua A" <jbranso <at> purdue.edu>
Cc: "22125 <at> debbugs.gnu.org" <22125 <at> debbugs.gnu.org>
Subject: Re: bug#22125: bless: non deterministic failure
Date: Tue, 28 Mar 2017 14:48:33 -0400
[Message part 1 (text/plain, inline)]
On Tue, Mar 28, 2017 at 05:42:36PM +0000, Branson, Joshua A wrote:
> It looks like bless is building fine.  It had two recent failures (March 2017), but more recent correct builds.  
> 
> http://hydra.gnu.org/job/gnu/core-updates/bless-1p02.x86_64-linux
> 
> I also see other builds of bless working just fine here: 
> 
> http://hydra.gnu.org/job/gnu/master/bless-1p02.x86_64-linux
> 
> http://hydra.gnu.org/job/gnu/release-0.12.0/bless-1p02.x86_64-linux
> 
> Perhaps this is not a huge issue anymore?

It may be an issue but not a huge issue. It would be good to know what's
going on, though.
[signature.asc (application/pgp-signature, inline)]

Reply sent to Andreas Enge <andreas <at> enge.fr>:
You have taken responsibility. (Fri, 09 Feb 2018 21:37:01 GMT) Full text and rfc822 format available.

Notification sent to Mark H Weaver <mhw <at> netris.org>:
bug acknowledged by developer. (Fri, 09 Feb 2018 21:37:02 GMT) Full text and rfc822 format available.

Message #19 received at 22125-done <at> debbugs.gnu.org (full text, mbox):

From: Andreas Enge <andreas <at> enge.fr>
To: 22125-done <at> debbugs.gnu.org
Subject: Re: bless: non deterministic failure
Date: Fri, 9 Feb 2018 22:36:15 +0100
Bless is still compiling well in 2018, closing this bug.

Andreas





bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 10 Mar 2018 12:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 7 years and 107 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.