Bug#893676: hurd: internal compiler error building petsc

2018-03-21 Thread Samuel Thibault
Drew Parsons, on mer. 21 mars 2018 19:25:21 +0800, wrote:
> On Wed, 2018-03-21 at 09:19 +0100, Samuel Thibault wrote:
> > Drew Parsons, on mer. 21 mars 2018 12:44:03 +0800, wrote:
> > > The build of PETSc 3.8 triggers an internal compiler error on hurd:
> > > 
> > > CC i386-gnu-complex/obj/src/vec/vec/interface/vector.o
> > >   ../../src/init2.c:52: MPFR assertion failed: p >= 2 && p <=
> > > ((mpfr_prec_t)((mpfr_uprec_t)(~(mpfr_uprec_t)0)>>1))
> > >   /<>/petsc-3.8.3+dfsg1/src/vec/vec/interface/vector.c:
> > > In function 'VecSetInf':
> > >   /<>/petsc-
> > > 3.8.3+dfsg1/src/vec/vec/interface/vector.c:1860:1: internal
> > > compiler error: Aborted
> > >}
> > 
> > Well, perhaps it's just because the current version of gcc-7 isn't
> > built.
> 
> gcc-7 7.2.0-19 is built.

The current version of gcc-7 is 7.3.0-12

> Does it mean it's not compatible with MPFR ?

The old version, possibly yes.

Samuel



Bug#893676: hurd: internal compiler error building petsc

2018-03-21 Thread Drew Parsons
On Wed, 2018-03-21 at 09:19 +0100, Samuel Thibault wrote:
> Drew Parsons, on mer. 21 mars 2018 12:44:03 +0800, wrote:
> > The build of PETSc 3.8 triggers an internal compiler error on hurd:
> > 
> > CC i386-gnu-complex/obj/src/vec/vec/interface/vector.o
> >   ../../src/init2.c:52: MPFR assertion failed: p >= 2 && p <=
> > ((mpfr_prec_t)((mpfr_uprec_t)(~(mpfr_uprec_t)0)>>1))
> >   /<>/petsc-3.8.3+dfsg1/src/vec/vec/interface/vector.c:
> > In function 'VecSetInf':
> >   /<>/petsc-
> > 3.8.3+dfsg1/src/vec/vec/interface/vector.c:1860:1: internal
> > compiler error: Aborted
> >}
> 
> Well, perhaps it's just because the current version of gcc-7 isn't
> built.

gcc-7 7.2.0-19 is built. Does it mean it's not compatible with MPFR ?



Bug#893676: hurd: internal compiler error building petsc

2018-03-21 Thread Samuel Thibault
Drew Parsons, on mer. 21 mars 2018 12:44:03 +0800, wrote:
> The build of PETSc 3.8 triggers an internal compiler error on hurd:
> 
> CC i386-gnu-complex/obj/src/vec/vec/interface/vector.o
>   ../../src/init2.c:52: MPFR assertion failed: p >= 2 && p <= 
> ((mpfr_prec_t)((mpfr_uprec_t)(~(mpfr_uprec_t)0)>>1))
>   /<>/petsc-3.8.3+dfsg1/src/vec/vec/interface/vector.c: In function 
> 'VecSetInf':
>   /<>/petsc-3.8.3+dfsg1/src/vec/vec/interface/vector.c:1860:1: 
> internal compiler error: Aborted
>}

Well, perhaps it's just because the current version of gcc-7 isn't
built.

Samuel



Bug#893676: hurd: internal compiler error building petsc

2018-03-20 Thread Drew Parsons
Package: gcc-7
Version: 7.3.0-12
Severity: normal
Tags: upstream

The build of PETSc 3.8 triggers an internal compiler error on hurd:

CC i386-gnu-complex/obj/src/vec/vec/interface/vector.o
  ../../src/init2.c:52: MPFR assertion failed: p >= 2 && p <= 
((mpfr_prec_t)((mpfr_uprec_t)(~(mpfr_uprec_t)0)>>1))
  /<>/petsc-3.8.3+dfsg1/src/vec/vec/interface/vector.c: In function 
'VecSetInf':
  /<>/petsc-3.8.3+dfsg1/src/vec/vec/interface/vector.c:1860:1: 
internal compiler error: Aborted
   }

see https://buildd.debian.org/status/logs.php?pkg=petsc&arch=hurd-i386
or
https://buildd.debian.org/status/fetch.php?pkg=petsc&arch=hurd-i386&ver=3.8.3%2Bdfsg1-7&stamp=1521574559&raw=0



-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: hurd-i386 (i686-AT386)