Processing of gcc-7-cross-ports_9_amd64.changes

2018-01-25 Thread Debian FTP Masters
gcc-7-cross-ports_9_amd64.changes uploaded successfully to localhost
along with the files:
  gcc-7-cross-ports_9.dsc
  gcc-7-cross-ports_9.tar.xz
  cpp-7-alpha-linux-gnu_7.3.0-1cross1_amd64.deb
  cpp-7-hppa-linux-gnu_7.3.0-1cross1_amd64.deb
  cpp-7-m68k-linux-gnu_7.3.0-1cross1_amd64.deb
  cpp-7-mips64-linux-gnuabi64_7.3.0-1cross1_amd64.deb
  cpp-7-powerpc-linux-gnu_7.3.0-1cross1_amd64.deb
  cpp-7-powerpc-linux-gnuspe_7.3.0-1cross1_amd64.deb
  cpp-7-powerpc64-linux-gnu_7.3.0-1cross1_amd64.deb
  cpp-7-sh4-linux-gnu_7.3.0-1cross1_amd64.deb
  cpp-7-sparc64-linux-gnu_7.3.0-1cross1_amd64.deb
  g++-7-alpha-linux-gnu_7.3.0-1cross1_amd64.deb
  g++-7-hppa-linux-gnu_7.3.0-1cross1_amd64.deb
  g++-7-m68k-linux-gnu_7.3.0-1cross1_amd64.deb
  g++-7-mips64-linux-gnuabi64_7.3.0-1cross1_amd64.deb
  g++-7-multilib-mips64-linux-gnuabi64_7.3.0-1cross1_amd64.deb
  g++-7-multilib-powerpc-linux-gnu_7.3.0-1cross1_amd64.deb
  g++-7-multilib-powerpc64-linux-gnu_7.3.0-1cross1_amd64.deb
  g++-7-multilib-sparc64-linux-gnu_7.3.0-1cross1_amd64.deb
  g++-7-powerpc-linux-gnu_7.3.0-1cross1_amd64.deb
  g++-7-powerpc-linux-gnuspe_7.3.0-1cross1_amd64.deb
  g++-7-powerpc64-linux-gnu_7.3.0-1cross1_amd64.deb
  g++-7-sh4-linux-gnu_7.3.0-1cross1_amd64.deb
  g++-7-sparc64-linux-gnu_7.3.0-1cross1_amd64.deb
  gcc-7-alpha-linux-gnu-base_7.3.0-1cross1_amd64.deb
  gcc-7-alpha-linux-gnu_7.3.0-1cross1_amd64.deb
  gcc-7-cross-base-ports_7.3.0-1cross1_all.deb
  gcc-7-cross-ports_9_amd64.buildinfo
  gcc-7-hppa-linux-gnu-base_7.3.0-1cross1_amd64.deb
  gcc-7-hppa-linux-gnu_7.3.0-1cross1_amd64.deb
  gcc-7-m68k-linux-gnu-base_7.3.0-1cross1_amd64.deb
  gcc-7-m68k-linux-gnu_7.3.0-1cross1_amd64.deb
  gcc-7-mips64-linux-gnuabi64-base_7.3.0-1cross1_amd64.deb
  gcc-7-mips64-linux-gnuabi64_7.3.0-1cross1_amd64.deb
  gcc-7-multilib-mips64-linux-gnuabi64_7.3.0-1cross1_amd64.deb
  gcc-7-multilib-powerpc-linux-gnu_7.3.0-1cross1_amd64.deb
  gcc-7-multilib-powerpc64-linux-gnu_7.3.0-1cross1_amd64.deb
  gcc-7-multilib-sparc64-linux-gnu_7.3.0-1cross1_amd64.deb
  gcc-7-plugin-dev-alpha-linux-gnu_7.3.0-1cross1_amd64.deb
  gcc-7-plugin-dev-hppa-linux-gnu_7.3.0-1cross1_amd64.deb
  gcc-7-plugin-dev-m68k-linux-gnu_7.3.0-1cross1_amd64.deb
  gcc-7-plugin-dev-mips64-linux-gnuabi64_7.3.0-1cross1_amd64.deb
  gcc-7-plugin-dev-powerpc-linux-gnu_7.3.0-1cross1_amd64.deb
  gcc-7-plugin-dev-powerpc-linux-gnuspe_7.3.0-1cross1_amd64.deb
  gcc-7-plugin-dev-powerpc64-linux-gnu_7.3.0-1cross1_amd64.deb
  gcc-7-plugin-dev-sh4-linux-gnu_7.3.0-1cross1_amd64.deb
  gcc-7-plugin-dev-sparc64-linux-gnu_7.3.0-1cross1_amd64.deb
  gcc-7-powerpc-linux-gnu-base_7.3.0-1cross1_amd64.deb
  gcc-7-powerpc-linux-gnu_7.3.0-1cross1_amd64.deb
  gcc-7-powerpc-linux-gnuspe-base_7.3.0-1cross1_amd64.deb
  gcc-7-powerpc-linux-gnuspe_7.3.0-1cross1_amd64.deb
  gcc-7-powerpc64-linux-gnu-base_7.3.0-1cross1_amd64.deb
  gcc-7-powerpc64-linux-gnu_7.3.0-1cross1_amd64.deb
  gcc-7-sh4-linux-gnu-base_7.3.0-1cross1_amd64.deb
  gcc-7-sh4-linux-gnu_7.3.0-1cross1_amd64.deb
  gcc-7-sparc64-linux-gnu-base_7.3.0-1cross1_amd64.deb
  gcc-7-sparc64-linux-gnu_7.3.0-1cross1_amd64.deb
  gccgo-7-alpha-linux-gnu_7.3.0-1cross1_amd64.deb
  gccgo-7-m68k-linux-gnu_7.3.0-1cross1_amd64.deb
  gccgo-7-mips64-linux-gnuabi64_7.3.0-1cross1_amd64.deb
  gccgo-7-multilib-mips64-linux-gnuabi64_7.3.0-1cross1_amd64.deb
  gccgo-7-multilib-powerpc-linux-gnu_7.3.0-1cross1_amd64.deb
  gccgo-7-multilib-powerpc64-linux-gnu_7.3.0-1cross1_amd64.deb
  gccgo-7-multilib-sparc64-linux-gnu_7.3.0-1cross1_amd64.deb
  gccgo-7-powerpc-linux-gnu_7.3.0-1cross1_amd64.deb
  gccgo-7-powerpc-linux-gnuspe_7.3.0-1cross1_amd64.deb
  gccgo-7-powerpc64-linux-gnu_7.3.0-1cross1_amd64.deb
  gccgo-7-sparc64-linux-gnu_7.3.0-1cross1_amd64.deb
  gdc-7-alpha-linux-gnu_7.3.0-1cross1_amd64.deb
  gdc-7-hppa-linux-gnu_7.3.0-1cross1_amd64.deb
  gdc-7-m68k-linux-gnu_7.3.0-1cross1_amd64.deb
  gdc-7-mips64-linux-gnuabi64_7.3.0-1cross1_amd64.deb
  gdc-7-multilib-mips64-linux-gnuabi64_7.3.0-1cross1_amd64.deb
  gdc-7-multilib-powerpc-linux-gnu_7.3.0-1cross1_amd64.deb
  gdc-7-multilib-powerpc64-linux-gnu_7.3.0-1cross1_amd64.deb
  gdc-7-multilib-sparc64-linux-gnu_7.3.0-1cross1_amd64.deb
  gdc-7-powerpc-linux-gnu_7.3.0-1cross1_amd64.deb
  gdc-7-powerpc-linux-gnuspe_7.3.0-1cross1_amd64.deb
  gdc-7-powerpc64-linux-gnu_7.3.0-1cross1_amd64.deb
  gdc-7-sh4-linux-gnu_7.3.0-1cross1_amd64.deb
  gdc-7-sparc64-linux-gnu_7.3.0-1cross1_amd64.deb
  gfortran-7-alpha-linux-gnu_7.3.0-1cross1_amd64.deb
  gfortran-7-hppa-linux-gnu_7.3.0-1cross1_amd64.deb
  gfortran-7-m68k-linux-gnu_7.3.0-1cross1_amd64.deb
  gfortran-7-mips64-linux-gnuabi64_7.3.0-1cross1_amd64.deb
  gfortran-7-multilib-mips64-linux-gnuabi64_7.3.0-1cross1_amd64.deb
  gfortran-7-multilib-powerpc-linux-gnu_7.3.0-1cross1_amd64.deb
  gfortran-7-multilib-powerpc64-linux-gnu_7.3.0-1cross1_amd64.deb
  gfortran-7-multilib-sparc64-linux-gnu_7.3.0-1cross1_amd64.deb
  gfortran-7-powerpc-linux-gnu_7.3.0-1cross1_amd64.deb
  gfortran-7-powerpc-linux-gnuspe_7.3.0-1cross1_amd64.deb
  

Bug#888422: libmpfr6 should add Breaks: libmpfr4

2018-01-25 Thread Adrian Bunk
Control: severity -1 serious

On Thu, Jan 25, 2018 at 09:53:21PM +0200, Adrian Bunk wrote:
> Control: tags -1 - moreinfo
> 
> On Thu, Jan 25, 2018 at 07:39:27PM +0100, Julien Cristau wrote:
> > Control: severity -1 normal
> > Control: tag -1 moreinfo
> > 
> > On Thu, Jan 25, 2018 at 14:11:49 +0200, Adrian Bunk wrote:
> > 
> > > Package: libmpfr6
> > > Version: 4.0.0-5
> > > Severity: serious
> > > 
> > > Mixing libmpfr4 and libmpfr6 doesn't work well:
> > > 
> > > flint-arb FTBFS with:
> > > /usr/bin/ld: warning: libmpfr.so.4, needed by /usr/lib/libflint.so, may 
> > > conflict with libmpfr.so.6
> > > /usr/bin/ld: mpfr_free_func: TLS definition in 
> > > //usr/lib/x86_64-linux-gnu/libmpfr.so.4 section .tbss mismatches non-TLS 
> > > definition in 
> > > /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libmpfr.so 
> > > section .text
> > > //usr/lib/x86_64-linux-gnu/libmpfr.so.4: error adding symbols: Bad value
> > > collect2: error: ld returned 1 exit status
> > > 
> > > Some packages like fractalnow FTBFS when gcc and libmpc3 use
> > > different mpfr libraries, with a gcc ICE:
> > > ../../src/init2.c:52: MPFR assertion failed: p >= 2 && p <= 
> > > ((mpfr_prec_t)((mpfr_uprec_t)(~(mpfr_uprec_t)0)>>1))
> > > src/fractal_compute_engine.c: In function 
> > > 'FractalLoopMANDELBROTPINTAVERAGECOLORINGDISCRETECURVATURENONESINGLE':
> > > src/fractal_compute_engine.c:285:1: internal compiler error: Aborted
> > > 
> > > It is not even obvious in the latter case that this is always only an ICE,
> > > and not sometimes a miscompilation.
> > > 
> > > The libmpc3 issue is also expected to hit users who have older gcc 
> > > versions
> > > still installed, e.g. gcc-6 still installed after stretch->buster upgrade.
> > > 
> > > When the dependencies are fulfilled users can expect to have working 
> > > software,
> > > even a forced removal on stretch->buster upgrades is better than runtime 
> > > problems.
> > 
> > Is this actually a problem between libmpfr4 and libmpfr6, or libmpfr4
> > and the new libmpfr-dev?
> >...
> 
> This is a problem between libmpfr4 and libmpfr6.
> 
> libmpfr-dev is not installed when gcc ICEs building mathgl.[1,2]
>...

It is not even obvious that we will always be lucky and get an ICE,
it is even possible that in some cases gcc might end up silenty
miscompiling code.

ICE or worse, this would be a problem for anyone still having gcc-6
or older compiler packages from previous releases installed when 
upgrading to buster.

And without an RC bug it would already cause problems much earlier for 
derivates based on testing, since mpfr4 and mpclib3 would currently
migrate to testing before gcc-7 migrates.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Processed: Re: Bug#888422: libmpfr6 should add Breaks: libmpfr4

2018-01-25 Thread Debian Bug Tracking System
Processing control commands:

> severity -1 serious
Bug #888422 [libmpfr6] libmpfr6 should add Breaks: libmpfr4
Severity set to 'serious' from 'normal'

-- 
888422: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=888422
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#888422: libmpfr6 should add Breaks: libmpfr4

2018-01-25 Thread Adrian Bunk
On Thu, Jan 25, 2018 at 11:53:46PM +0100, Vincent Lefevre wrote:
> On 2018-01-25 20:32:45 +0200, Adrian Bunk wrote:
> > On Thu, Jan 25, 2018 at 02:15:15PM +0100, Vincent Lefevre wrote:
> > > On 2018-01-25 14:11:49 +0200, Adrian Bunk wrote:
> > > > Mixing libmpfr4 and libmpfr6 doesn't work well:
> > > 
> > > Wasn't symbol versioning supposed to solve this issue?
> > 
> > Yes, versioning all symbols could solve this problem
> > (assuming libraries like libmpc3 don't expose mpfr internals).
> 
> Note that MPFR internals (among what could be exposed, I think) have
> not changed, so that I don't think this would even be a problem.

In that case adding symbol versions might fix the problems.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



gcc-5_5.5.0-7_source.changes ACCEPTED into unstable

2018-01-25 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Fri, 26 Jan 2018 01:47:20 +0100
Source: gcc-5
Binary: gcc-5-base libgcc-5-dev libgcc4 libgcc4-dbg lib64gcc-5-dev 
lib32gcc-5-dev libn32gcc-5-dev libx32gcc-5-dev gcc-5 gcc-5-multilib 
gcc-5-test-results gcc-5-plugin-dev gcc-5-hppa64-linux-gnu cpp-5 gcc-5-locales 
g++-5 g++-5-multilib libasan2 libasan2-dbg lib32asan2 lib32asan2-dbg lib64asan2 
lib64asan2-dbg libx32asan2 libx32asan2-dbg libmpx0 libmpx0-dbg lib32mpx0 
lib32mpx0-dbg lib64mpx0 lib64mpx0-dbg libgccjit-5-doc libgccjit-5-dev gobjc++-5 
gobjc++-5-multilib gobjc-5 gobjc-5-multilib libobjc-5-dev lib64objc-5-dev 
lib32objc-5-dev libn32objc-5-dev libx32objc-5-dev gfortran-5 
gfortran-5-multilib libgfortran-5-dev lib64gfortran-5-dev lib32gfortran-5-dev 
libn32gfortran-5-dev libx32gfortran-5-dev gccgo-5 gccgo-5-multilib libgo7 
libgo7-dbg lib64go7 lib64go7-dbg lib32go7 lib32go7-dbg libn32go7 libn32go7-dbg 
libx32go7 libx32go7-dbg gcj-5 gcj-5-jdk gcj-5-jre-headless gcj-5-jre libgcj16 
gcj-5-jre-lib libgcj16-awt libgcj16-dev libgcj16-dbg gcj-5-source libgcj-doc 
libstdc++-5-dev
 libstdc++-5-pic libstdc++6-5-dbg lib32stdc++-5-dev lib32stdc++6-5-dbg 
lib64stdc++-5-dev lib64stdc++6-5-dbg libn32stdc++-5-dev libn32stdc++6-5-dbg 
libx32stdc++-5-dev libx32stdc++6-5-dbg libstdc++-5-doc gnat-5 gnat-5-sjlj 
libgnat-5 libgnat-5-dbg libgnatvsn5-dev libgnatvsn5 libgnatvsn5-dbg 
libgnatprj5-dev libgnatprj5 libgnatprj5-dbg gdc-5 gdc-5-multilib 
libphobos-5-dev lib64phobos-5-dev lib32phobos-5-dev libx32phobos-5-dev
 gcc-5-source
Architecture: source
Version: 5.5.0-7
Distribution: unstable
Urgency: medium
Maintainer: Debian GCC Maintainers 
Changed-By: Matthias Klose 
Description:
 cpp-5  - GNU C preprocessor
 g++-5  - GNU C++ compiler
 g++-5-multilib - GNU C++ compiler (multilib support)
 gcc-5  - GNU C compiler
 gcc-5-base - GCC, the GNU Compiler Collection (base package)
 gcc-5-hppa64-linux-gnu - GNU C compiler (cross compiler for hppa64)
 gcc-5-locales - GCC, the GNU compiler collection (native language support 
files)
 gcc-5-multilib - GNU C compiler (multilib support)
 gcc-5-plugin-dev - Files for GNU GCC plugin development.
 gcc-5-source - Source of the GNU Compiler Collection
 gcc-5-test-results - Test results for the GCC test suite
 gccgo-5- GNU Go compiler
 gccgo-5-multilib - GNU Go compiler (multilib support)
 gcj-5  - GCJ byte code and native compiler for Java(TM)
 gcj-5-jdk  - GCJ and Classpath development tools for Java(TM)
 gcj-5-jre  - Java runtime environment using GIJ/Classpath
 gcj-5-jre-headless - Java runtime environment using GIJ/Classpath (headless 
version)
 gcj-5-jre-lib - Java runtime library for use with gcj (jar files)
 gcj-5-source - GCJ java sources for use in IDEs like eclipse and netbeans
 gdc-5  - GNU D compiler (version 2)
 gdc-5-multilib - GNU D compiler (version 2, multilib support)
 gfortran-5 - GNU Fortran compiler
 gfortran-5-multilib - GNU Fortran compiler (multilib support)
 gnat-5 - GNU Ada compiler
 gnat-5-sjlj - GNU Ada compiler (setjump/longjump runtime library)
 gobjc++-5  - GNU Objective-C++ compiler
 gobjc++-5-multilib - GNU Objective-C++ compiler (multilib support)
 gobjc-5- GNU Objective-C compiler
 gobjc-5-multilib - GNU Objective-C compiler (multilib support)
 lib32asan2 - AddressSanitizer -- a fast memory error detector (32bit)
 lib32asan2-dbg - AddressSanitizer -- a fast memory error detector (32 bit 
debug sy
 lib32gcc-5-dev - GCC support library (32 bit development files)
 lib32gfortran-5-dev - Runtime library for GNU Fortran applications (32bit 
development f
 lib32go7   - Runtime library for GNU Go applications (32bit)
 lib32go7-dbg - Runtime library for GNU Go applications (32 bit debug symbols)
 lib32mpx0  - Intel memory protection extensions (32bit)
 lib32mpx0-dbg - Intel memory protection extensions (32 bit debug symbols)
 lib32objc-5-dev - Runtime library for GNU Objective-C applications (32bit 
developme
 lib32phobos-5-dev - Phobos D standard library (64bit development files)
 lib32stdc++-5-dev - GNU Standard C++ Library v3 (development files)
 lib32stdc++6-5-dbg - GNU Standard C++ Library v3 (debugging files)
 lib64asan2 - AddressSanitizer -- a fast memory error detector (64bit)
 lib64asan2-dbg - AddressSanitizer -- a fast memory error detector (64bit debug 
sym
 lib64gcc-5-dev - GCC support library (64bit development files)
 lib64gfortran-5-dev - Runtime library for GNU Fortran applications (64bit 
development f
 lib64go7   - Runtime library for GNU Go applications (64bit)
 lib64go7-dbg - Runtime library for GNU Go applications (64bit debug symbols)
 lib64mpx0  - Intel memory protection extensions (64bit)
 lib64mpx0-dbg - Intel memory protection extensions (64bit debug symbols)
 lib64objc-5-dev - Runtime library for GNU Objective-C applications (64bit 
developme
 lib64phobos-5-dev - Phobos D standard library (64bit development files)
 lib64stdc++-5-dev 

gcc-7-cross-ports_9_source.changes REJECTED

2018-01-25 Thread Debian FTP Masters


Source-only uploads to NEW are not allowed.

binary:gccgo-7-m68k-linux-gnu is NEW.
binary:libgo11-m68k-cross is NEW.

===

Please feel free to respond to this email if you don't understand why
your files were rejected, or if you upload new files which address our
concerns.



Processing of gcc-5_5.5.0-7_source.changes

2018-01-25 Thread Debian FTP Masters
gcc-5_5.5.0-7_source.changes uploaded successfully to localhost
along with the files:
  gcc-5_5.5.0-7.dsc
  gcc-5_5.5.0-7.diff.gz
  gcc-5_5.5.0-7_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



Processing of gcc-7-cross-ports_9_source.changes

2018-01-25 Thread Debian FTP Masters
gcc-7-cross-ports_9_source.changes uploaded successfully to localhost
along with the files:
  gcc-7-cross-ports_9.dsc
  gcc-7-cross-ports_9.tar.xz
  gcc-7-cross-ports_9_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



Bug#872233: marked as done (lib{, x}32objc-5-dev: broken symlink: /usr/lib/gcc/x86_64-linux-gnu/5/{, x}32/libobjc_gc.so -> ../../../../../lib32/libobjc_gc.so.4)

2018-01-25 Thread Debian Bug Tracking System
Your message dated Fri, 26 Jan 2018 01:41:31 +0100
with message-id <84e4efc3-a072-862d-e8c2-9397ed21b...@debian.org>
and subject line Re: lib{, x}32objc-5-dev: broken symlink: 
/usr/lib/gcc/x86_64-linux-gnu/5/{, x}32/libobjc_gc.so -> 
../../../../../lib32/libobjc_gc.so.4
has caused the Debian Bug report #872233,
regarding lib{, x}32objc-5-dev: broken symlink: 
/usr/lib/gcc/x86_64-linux-gnu/5/{, x}32/libobjc_gc.so -> 
../../../../../lib32/libobjc_gc.so.4
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
872233: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=872233
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lib32objc-5-dev,libx32objc-5-dev
Version: 5.4.1-11
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts

Hi,

during a test with piuparts I noticed your package ships (or creates)
a broken symlink.

>From the attached log (scroll to the bottom...):

0m26.7s ERROR: FAIL: Broken symlinks:
  /usr/lib/gcc/x86_64-linux-gnu/5/32/libobjc_gc.so -> 
../../../../../lib32/libobjc_gc.so.4

0m26.6s ERROR: FAIL: Broken symlinks:
  /usr/lib/gcc/x86_64-linux-gnu/5/x32/libobjc_gc.so -> 
../../../../../libx32/libobjc_gc.so.4


cheers,

Andreas


lib32objc-5-dev_5.4.1-11.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---
Version: 5.5.0-4

that was fixed in 5.5.0-4.--- End Message ---


Bug#888422: libmpfr6 should add Breaks: libmpfr4

2018-01-25 Thread Vincent Lefevre
On 2018-01-25 20:32:45 +0200, Adrian Bunk wrote:
> On Thu, Jan 25, 2018 at 02:15:15PM +0100, Vincent Lefevre wrote:
> > On 2018-01-25 14:11:49 +0200, Adrian Bunk wrote:
> > > Mixing libmpfr4 and libmpfr6 doesn't work well:
> > 
> > Wasn't symbol versioning supposed to solve this issue?
> 
> Yes, versioning all symbols could solve this problem
> (assuming libraries like libmpc3 don't expose mpfr internals).

Note that MPFR internals (among what could be exposed, I think) have
not changed, so that I don't think this would even be a problem.

-- 
Vincent Lefèvre  - Web: 
100% accessible validated (X)HTML - Blog: 
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)



Bug#888422: libmpfr6 should add Breaks: libmpfr4

2018-01-25 Thread Adrian Bunk
Control: tags -1 - moreinfo

On Thu, Jan 25, 2018 at 07:39:27PM +0100, Julien Cristau wrote:
> Control: severity -1 normal
> Control: tag -1 moreinfo
> 
> On Thu, Jan 25, 2018 at 14:11:49 +0200, Adrian Bunk wrote:
> 
> > Package: libmpfr6
> > Version: 4.0.0-5
> > Severity: serious
> > 
> > Mixing libmpfr4 and libmpfr6 doesn't work well:
> > 
> > flint-arb FTBFS with:
> > /usr/bin/ld: warning: libmpfr.so.4, needed by /usr/lib/libflint.so, may 
> > conflict with libmpfr.so.6
> > /usr/bin/ld: mpfr_free_func: TLS definition in 
> > //usr/lib/x86_64-linux-gnu/libmpfr.so.4 section .tbss mismatches non-TLS 
> > definition in 
> > /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libmpfr.so 
> > section .text
> > //usr/lib/x86_64-linux-gnu/libmpfr.so.4: error adding symbols: Bad value
> > collect2: error: ld returned 1 exit status
> > 
> > Some packages like fractalnow FTBFS when gcc and libmpc3 use
> > different mpfr libraries, with a gcc ICE:
> > ../../src/init2.c:52: MPFR assertion failed: p >= 2 && p <= 
> > ((mpfr_prec_t)((mpfr_uprec_t)(~(mpfr_uprec_t)0)>>1))
> > src/fractal_compute_engine.c: In function 
> > 'FractalLoopMANDELBROTPINTAVERAGECOLORINGDISCRETECURVATURENONESINGLE':
> > src/fractal_compute_engine.c:285:1: internal compiler error: Aborted
> > 
> > It is not even obvious in the latter case that this is always only an ICE,
> > and not sometimes a miscompilation.
> > 
> > The libmpc3 issue is also expected to hit users who have older gcc versions
> > still installed, e.g. gcc-6 still installed after stretch->buster upgrade.
> > 
> > When the dependencies are fulfilled users can expect to have working 
> > software,
> > even a forced removal on stretch->buster upgrades is better than runtime 
> > problems.
> 
> Is this actually a problem between libmpfr4 and libmpfr6, or libmpfr4
> and the new libmpfr-dev?
>...

This is a problem between libmpfr4 and libmpfr6.

libmpfr-dev is not installed when gcc ICEs building mathgl.[1,2]

> Cheers,
> Julien

cu
Adrian

[1] 
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/mathgl.html
[2] reproducible uses a slightly patched gcc, but I've reproduced this
FTBFS with the normal (older libmpfr4-using) gcc

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Processed: Re: Bug#888422: libmpfr6 should add Breaks: libmpfr4

2018-01-25 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 - moreinfo
Bug #888422 [libmpfr6] libmpfr6 should add Breaks: libmpfr4
Removed tag(s) moreinfo.

-- 
888422: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=888422
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#888422: libmpfr6 should add Breaks: libmpfr4

2018-01-25 Thread Julien Cristau
Control: severity -1 normal
Control: tag -1 moreinfo

On Thu, Jan 25, 2018 at 14:11:49 +0200, Adrian Bunk wrote:

> Package: libmpfr6
> Version: 4.0.0-5
> Severity: serious
> 
> Mixing libmpfr4 and libmpfr6 doesn't work well:
> 
> flint-arb FTBFS with:
> /usr/bin/ld: warning: libmpfr.so.4, needed by /usr/lib/libflint.so, may 
> conflict with libmpfr.so.6
> /usr/bin/ld: mpfr_free_func: TLS definition in 
> //usr/lib/x86_64-linux-gnu/libmpfr.so.4 section .tbss mismatches non-TLS 
> definition in 
> /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libmpfr.so section 
> .text
> //usr/lib/x86_64-linux-gnu/libmpfr.so.4: error adding symbols: Bad value
> collect2: error: ld returned 1 exit status
> 
> Some packages like fractalnow FTBFS when gcc and libmpc3 use
> different mpfr libraries, with a gcc ICE:
> ../../src/init2.c:52: MPFR assertion failed: p >= 2 && p <= 
> ((mpfr_prec_t)((mpfr_uprec_t)(~(mpfr_uprec_t)0)>>1))
> src/fractal_compute_engine.c: In function 
> 'FractalLoopMANDELBROTPINTAVERAGECOLORINGDISCRETECURVATURENONESINGLE':
> src/fractal_compute_engine.c:285:1: internal compiler error: Aborted
> 
> It is not even obvious in the latter case that this is always only an ICE,
> and not sometimes a miscompilation.
> 
> The libmpc3 issue is also expected to hit users who have older gcc versions
> still installed, e.g. gcc-6 still installed after stretch->buster upgrade.
> 
> When the dependencies are fulfilled users can expect to have working software,
> even a forced removal on stretch->buster upgrades is better than runtime 
> problems.

Is this actually a problem between libmpfr4 and libmpfr6, or libmpfr4
and the new libmpfr-dev?  A Breaks relationship between libmpfr4 and
libmpfr6 would be very, very bad.

Cheers,
Julien



Processed: Re: Bug#888422: libmpfr6 should add Breaks: libmpfr4

2018-01-25 Thread Debian Bug Tracking System
Processing control commands:

> severity -1 normal
Bug #888422 [libmpfr6] libmpfr6 should add Breaks: libmpfr4
Severity set to 'normal' from 'serious'
> tag -1 moreinfo
Bug #888422 [libmpfr6] libmpfr6 should add Breaks: libmpfr4
Added tag(s) moreinfo.

-- 
888422: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=888422
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#888422: libmpfr6 should add Breaks: libmpfr4

2018-01-25 Thread Adrian Bunk
On Thu, Jan 25, 2018 at 02:15:15PM +0100, Vincent Lefevre wrote:
> On 2018-01-25 14:11:49 +0200, Adrian Bunk wrote:
> > Mixing libmpfr4 and libmpfr6 doesn't work well:
> 
> Wasn't symbol versioning supposed to solve this issue?

Yes, versioning all symbols could solve this problem
(assuming libraries like libmpc3 don't expose mpfr internals).

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Results for 6.4.0 20180123 (Debian 6.4.0-12) testsuite on arm-unknown-linux-gnueabihf

2018-01-25 Thread Matthias Klose
LAST_UPDATED: Tue Jan 23 06:01:25 UTC 2018 (revision 256971)

Native configuration is arm-unknown-linux-gnueabihf

=== boehm-gc tests ===


Running target unix

=== boehm-gc Summary for unix ===

# of expected passes12
# of unsupported tests  1

Running target unix/-fstack-protector

=== boehm-gc Summary for unix/-fstack-protector ===

# of expected passes12
# of unsupported tests  1

=== boehm-gc Summary ===

# of expected passes24
# of unsupported tests  2
=== libatomic tests ===


Running target unix

=== libatomic Summary for unix ===

# of expected passes44
# of unsupported tests  5

Running target unix/-fstack-protector

=== libatomic Summary for unix/-fstack-protector ===

# of expected passes44
# of unsupported tests  5

=== libatomic Summary ===

# of expected passes88
# of unsupported tests  10
=== libffi tests ===


Running target unix

=== libffi Summary for unix ===

# of expected passes2214

Running target unix/-fstack-protector

=== libffi Summary for unix/-fstack-protector ===

# of expected passes2214

=== libffi Summary ===

# of expected passes4428
=== libgo tests ===


Running target unix
FAIL: log
FAIL: runtime
FAIL: time
FAIL: sync/atomic

=== libgo Summary ===

# of expected passes130
# of unexpected failures4
/build/gcc-6-lvRhTU/gcc-6-6.4.0/build/./gcc/gccgo version 6.4.0 20180123 
(Debian 6.4.0-12)

=== libgomp tests ===


Running target unix

=== libgomp Summary for unix ===

# of expected passes5079
# of unsupported tests  320

Running target unix/-fstack-protector

=== libgomp Summary for unix/-fstack-protector ===

# of expected passes5079
# of unsupported tests  320

=== libgomp Summary ===

# of expected passes10158
# of unsupported tests  640
=== libjava tests ===


Running target unix
FAIL: Throw_2 execution - source compiled test
FAIL: Throw_2 -findirect-dispatch execution - source compiled test
FAIL: Throw_2 -O3 execution - source compiled test
FAIL: Throw_2 -O3 -findirect-dispatch execution - source compiled test

=== libjava Summary for unix ===

# of expected passes2574
# of unexpected failures4
# of expected failures  4
# of untested testcases 4

Running target unix/-fstack-protector
FAIL: Throw_2 execution - source compiled test
FAIL: Throw_2 -findirect-dispatch execution - source compiled test
FAIL: Throw_2 -O3 execution - source compiled test
FAIL: Throw_2 -O3 -findirect-dispatch execution - source compiled test

=== libjava Summary for unix/-fstack-protector ===

# of expected passes2574
# of unexpected failures4
# of expected failures  4
# of untested testcases 4

=== libjava Summary ===

# of expected passes5148
# of unexpected failures8
# of expected failures  8
# of untested testcases 8
=== libstdc++ tests ===


Running target unix
FAIL: 22_locale/time_get/get_date/wchar_t/4.cc execution test

=== libstdc++ Summary for unix ===

# of expected passes11222
# of unexpected failures1
# of expected failures  66
# of unsupported tests  281

Running target unix/-fstack-protector
FAIL: 22_locale/time_get/get_date/wchar_t/4.cc execution test

=== libstdc++ Summary for unix/-fstack-protector ===

# of expected passes4900
# of unexpected failures1
# of expected failures  62
# of unsupported tests  281

=== libstdc++ Summary ===

# of expected passes16122
# of unexpected failures2
# of expected failures  128
# of unsupported tests  562
Target: arm-linux-gnueabihf
gcc version 6.4.0 20180123 (Debian 6.4.0-12) 

=== acats tests ===
FAIL:   c52103x
FAIL:   c52104x
FAIL:   c52104y

=== acats Summary ===
# of expected passes2317
# of unexpected failures3

=== g++ tests ===


Running target unix
FAIL: g++.dg/asan/deep-stack-uaf-1.C   -O0  output pattern test
FAIL: g++.dg/asan/deep-stack-uaf-1.C   -O1  output pattern test
FAIL: g++.dg/asan/deep-stack-uaf-1.C   -O2  output pattern test
FAIL: g++.dg/asan/deep-stack-uaf-1.C   -O3 -g  output pattern test
FAIL: g++.dg/asan/deep-stack-uaf-1.C   -Os  output pattern test
FAIL: g++.dg/other/anon5.C  -std=gnu++11 (test for excess errors)
FAIL: g++.dg/other/anon5.C  -std=gnu++14 (test for excess errors)
FAIL: 

Results for 5.5.0 20171010 (Debian 5.5.0-6+b1) testsuite on s390x-ibm-linux-gnu

2018-01-25 Thread Matthias Klose
LAST_UPDATED: Obtained from SVN: tags/gcc_5_5_0_release revision 253577

Target: s390x-linux-gnu
gcc version 5.5.0 20171010 (Debian 5.5.0-6+b1) 

=== acats tests ===
FAIL:   c52103x
FAIL:   c52104x

=== acats Summary ===
# of expected passes2318
# of unexpected failures2
Native configuration is s390x-ibm-linux-gnu

=== g++ tests ===


Running target unix
FAIL: g++.dg/abi/abi-tag19.C  -std=c++11  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/abi/abi-tag19.C  -std=c++14  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/abi/abi-tag19.C  -std=c++98  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++11  (test for errors, line 16)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++14  (test for errors, line 16)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/init/const9.C  -std=c++11  scan-assembler-not rodata
FAIL: g++.dg/init/const9.C  -std=c++14  scan-assembler-not rodata
FAIL: g++.dg/init/const9.C  -std=c++98  scan-assembler-not rodata
FAIL: g++.dg/guality/pr55665.C   -O2  line 23 p == 40
FAIL: g++.dg/guality/pr55665.C   -O3 -fomit-frame-pointer  line 23 p == 40
FAIL: g++.dg/guality/pr55665.C   -O3 -g  line 23 p == 40
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++11 execution test
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++14 execution test

=== g++ Summary for unix ===

# of expected passes85540
# of unexpected failures13
# of unexpected successes   2
# of expected failures  295
# of unsupported tests  3813

Running target unix/-fstack-protector
FAIL: g++.dg/abi/abi-tag19.C  -std=c++11  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/abi/abi-tag19.C  -std=c++14  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/abi/abi-tag19.C  -std=c++98  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++11  (test for errors, line 16)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++14  (test for errors, line 16)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/init/const9.C  -std=c++11  scan-assembler-not rodata
FAIL: g++.dg/init/const9.C  -std=c++14  scan-assembler-not rodata
FAIL: g++.dg/init/const9.C  -std=c++98  scan-assembler-not rodata
FAIL: g++.dg/guality/pr55665.C   -O2  line 23 p == 40
FAIL: g++.dg/guality/pr55665.C   -O3 -fomit-frame-pointer  line 23 p == 40
FAIL: g++.dg/guality/pr55665.C   -O3 -g  line 23 p == 40
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++11 execution test
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++14 execution test

=== g++ Summary for unix/-fstack-protector ===

# of expected passes85540
# of unexpected failures13
# of unexpected successes   2
# of expected failures  295
# of unsupported tests  3813

=== g++ Summary ===

# of expected passes171080
# of unexpected failures26
# of unexpected successes   4
# of expected failures  590
# of unsupported tests  7626
/build/gcc-5-raS465/gcc-5-5.5.0/build/gcc/xg++  version 5.5.0 20171010 (Debian 
5.5.0-6+b1) 

=== gcc tests ===


Running target unix
FAIL: gcc.dg/cpp/trad/include.c (test for excess errors)
XPASS: gcc.dg/guality/example.c   -O0  execution test
XPASS: gcc.dg/guality/example.c   -O1  execution test
XPASS: gcc.dg/guality/example.c   -O2  execution test
XPASS: gcc.dg/guality/example.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  execution test
XPASS: gcc.dg/guality/guality.c   -O0  execution test
XPASS: gcc.dg/guality/guality.c   -O1  execution test
XPASS: gcc.dg/guality/guality.c   -O2  execution test
XPASS: gcc.dg/guality/guality.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  execution test
XPASS: gcc.dg/guality/guality.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  execution test
XPASS: gcc.dg/guality/guality.c   -O3 -fomit-frame-pointer  execution test
XPASS: gcc.dg/guality/guality.c   -O3 -g  execution test
XPASS: gcc.dg/guality/guality.c   -Os  execution test
XPASS: gcc.dg/guality/inline-params.c   -O2  execution test
XPASS: gcc.dg/guality/inline-params.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  execution test
XPASS: gcc.dg/guality/inline-params.c   -O3 -fomit-frame-pointer  execution test
XPASS: gcc.dg/guality/inline-params.c   -O3 -g  execution test
XPASS: gcc.dg/guality/inline-params.c   -Os  execution test
FAIL: gcc.dg/guality/pr36728-2.c   -O2  line 18 *x == (char) 25
FAIL: gcc.dg/guality/pr36728-2.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  line 18 *x == (char) 25
FAIL: gcc.dg/guality/pr36728-2.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  line 18 *x == (char) 25
FAIL: gcc.dg/guality/pr36728-2.c   -O3 

Results for 5.5.0 20171010 (Debian 5.5.0-6+b1) testsuite on powerpc-unknown-linux-gnu

2018-01-25 Thread Matthias Klose
LAST_UPDATED: Obtained from SVN: tags/gcc_5_5_0_release revision 253577

Target: powerpc-linux-gnu
gcc version 5.5.0 20171010 (Debian 5.5.0-6+b1) 

=== acats tests ===

=== acats Summary ===
# of expected passes2320
# of unexpected failures0
Native configuration is powerpc-unknown-linux-gnu

=== g++ tests ===


Running target unix
FAIL: c-c++-common/asan/null-deref-1.c   -O2  output pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  output pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  output pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O3 -fomit-frame-pointer  output 
pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O3 -g  output pattern test
FAIL: g++.dg/abi/abi-tag19.C  -std=c++11  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/abi/abi-tag19.C  -std=c++14  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/abi/abi-tag19.C  -std=c++98  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++11  (test for errors, line 16)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++14  (test for errors, line 16)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++14 (test for excess errors)
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++11 execution test
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++14 execution test
FAIL: g++.dg/torture/pr77919.C   -O0  (test for excess errors)
FAIL: g++.dg/torture/pr77919.C   -O1  (test for excess errors)
FAIL: g++.dg/torture/pr77919.C   -O2  (test for excess errors)
FAIL: g++.dg/torture/pr77919.C   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  (test for excess errors)
FAIL: g++.dg/torture/pr77919.C   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  (test for excess errors)
FAIL: g++.dg/torture/pr77919.C   -O3 -fomit-frame-pointer  (test for excess 
errors)
FAIL: g++.dg/torture/pr77919.C   -O3 -g  (test for excess errors)
FAIL: g++.dg/torture/pr77919.C   -Os  (test for excess errors)

=== g++ Summary for unix ===

# of expected passes88770
# of unexpected failures20
# of unexpected successes   2
# of expected failures  351
# of unsupported tests  4154

Running target unix/-fstack-protector
FAIL: c-c++-common/asan/null-deref-1.c   -O2  output pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  output pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  output pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O3 -fomit-frame-pointer  output 
pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O3 -g  output pattern test
FAIL: g++.dg/abi/abi-tag19.C  -std=c++11  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/abi/abi-tag19.C  -std=c++14  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/abi/abi-tag19.C  -std=c++98  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++11  (test for errors, line 16)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++14  (test for errors, line 16)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++14 (test for excess errors)
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++11 execution test
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++14 execution test
FAIL: g++.dg/torture/pr77919.C   -O0  (test for excess errors)
FAIL: g++.dg/torture/pr77919.C   -O1  (test for excess errors)
FAIL: g++.dg/torture/pr77919.C   -O2  (test for excess errors)
FAIL: g++.dg/torture/pr77919.C   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  (test for excess errors)
FAIL: g++.dg/torture/pr77919.C   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  (test for excess errors)
FAIL: g++.dg/torture/pr77919.C   -O3 -fomit-frame-pointer  (test for excess 
errors)
FAIL: g++.dg/torture/pr77919.C   -O3 -g  (test for excess errors)
FAIL: g++.dg/torture/pr77919.C   -Os  (test for excess errors)

=== g++ Summary for unix/-fstack-protector ===

# of expected passes88770
# of unexpected failures20
# of unexpected successes   2
# of expected failures  351
# of unsupported tests  4154

=== g++ Summary ===

# of expected passes177540
# of unexpected failures40
# of unexpected successes   4
# of expected failures  702
# of unsupported tests  8308
/build/gcc-5-ijdd8y/gcc-5-5.5.0/build/gcc/xg++  version 5.5.0 20171010 (Debian 
5.5.0-6+b1) 

=== gcc tests ===


Running target unix
FAIL: c-c++-common/asan/null-deref-1.c   -O2  output pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  output pattern test
FAIL: 

Results for 5.5.0 20171010 (Debian 5.5.0-6+b1) testsuite on powerpc64le-unknown-linux-gnu

2018-01-25 Thread Matthias Klose
LAST_UPDATED: Obtained from SVN: tags/gcc_5_5_0_release revision 253577

Target: powerpc64le-linux-gnu
gcc version 5.5.0 20171010 (Debian 5.5.0-6+b1) 

=== acats tests ===

=== acats Summary ===
# of expected passes2320
# of unexpected failures0
Native configuration is powerpc64le-unknown-linux-gnu

=== g++ tests ===


Running target unix
FAIL: c-c++-common/asan/null-deref-1.c   -O2  output pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  output pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  output pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O3 -fomit-frame-pointer  output 
pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O3 -g  output pattern test
FAIL: c-c++-common/asan/swapcontext-test-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  (test for excess errors)
FAIL: c-c++-common/asan/swapcontext-test-1.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  (test for excess errors)
FAIL: g++.dg/abi/abi-tag19.C  -std=c++11  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/abi/abi-tag19.C  -std=c++14  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/abi/abi-tag19.C  -std=c++98  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++11  (test for errors, line 16)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++14  (test for errors, line 16)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/cpp1y/vla-initlist1.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp1y/vla-initlist1.C  -std=gnu++14 execution test
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++11 execution test
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++14 execution test
FAIL: c-c++-common/ubsan/float-cast-overflow-8.c   -O2  output pattern test
FAIL: c-c++-common/ubsan/float-cast-overflow-8.c   -O2 -flto 
-fno-use-linker-plugin -flto-partition=none  output pattern test
FAIL: c-c++-common/ubsan/float-cast-overflow-8.c   -O2 -flto 
-fuse-linker-plugin -fno-fat-lto-objects  output pattern test

=== g++ Summary for unix ===

# of expected passes90736
# of unexpected failures19
# of unexpected successes   2
# of expected failures  351
# of unsupported tests  4089

Running target unix/-fstack-protector
FAIL: c-c++-common/asan/null-deref-1.c   -O2  output pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  output pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  output pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O3 -fomit-frame-pointer  output 
pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O3 -g  output pattern test
FAIL: c-c++-common/asan/swapcontext-test-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  (test for excess errors)
FAIL: c-c++-common/asan/swapcontext-test-1.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  (test for excess errors)
FAIL: g++.dg/abi/abi-tag19.C  -std=c++11  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/abi/abi-tag19.C  -std=c++14  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/abi/abi-tag19.C  -std=c++98  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++11  (test for errors, line 16)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++14  (test for errors, line 16)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/cpp1y/vla-initlist1.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp1y/vla-initlist1.C  -std=gnu++14 execution test
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++11 execution test
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++14 execution test
FAIL: c-c++-common/ubsan/float-cast-overflow-8.c   -O2  output pattern test
FAIL: c-c++-common/ubsan/float-cast-overflow-8.c   -O2 -flto 
-fno-use-linker-plugin -flto-partition=none  output pattern test
FAIL: c-c++-common/ubsan/float-cast-overflow-8.c   -O2 -flto 
-fuse-linker-plugin -fno-fat-lto-objects  output pattern test

=== g++ Summary for unix/-fstack-protector ===

# of expected passes90736
# of unexpected failures19
# of unexpected successes   2
# of expected failures  351
# of unsupported tests  4089

=== g++ Summary ===

# of expected passes181472
# of unexpected failures38
# of unexpected successes   4
# of expected failures  702
# of unsupported tests  8178
/build/gcc-5-y26YI6/gcc-5-5.5.0/build/gcc/xg++  version 5.5.0 20171010 (Debian 
5.5.0-6+b1) 

=== gcc tests ===


Running target unix
FAIL: c-c++-common/asan/null-deref-1.c   

Results for 5.5.0 20171010 (Debian 5.5.0-6+b1) testsuite on x86_64-pc-linux-gnu

2018-01-25 Thread Matthias Klose
LAST_UPDATED: Obtained from SVN: tags/gcc_5_5_0_release revision 253577

Target: x86_64-linux-gnu
gcc version 5.5.0 20171010 (Debian 5.5.0-6+b1) 

=== acats tests ===

=== acats Summary ===
# of expected passes2320
# of unexpected failures0
Native configuration is x86_64-pc-linux-gnu

=== g++ tests ===


Running target unix
FAIL: g++.dg/abi/abi-tag19.C  -std=c++11  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/abi/abi-tag19.C  -std=c++14  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/abi/abi-tag19.C  -std=c++98  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++11  (test for errors, line 16)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++14  (test for errors, line 16)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/guality/pr55665.C   -O2  line 23 p == 40
FAIL: g++.dg/guality/pr55665.C   -O3 -fomit-frame-pointer  line 23 p == 40
FAIL: g++.dg/guality/pr55665.C   -O3 -g  line 23 p == 40
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++11 execution test
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++14 execution test

=== g++ Summary for unix ===

# of expected passes95007
# of unexpected failures10
# of unexpected successes   2
# of expected failures  351
# of unsupported tests  3871

Running target unix/-fstack-protector
FAIL: g++.dg/abi/abi-tag19.C  -std=c++11  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/abi/abi-tag19.C  -std=c++14  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/abi/abi-tag19.C  -std=c++98  scan-assembler _ZN1YIiE1fB1aEv
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++11  (test for errors, line 16)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++14  (test for errors, line 16)
FAIL: g++.dg/cpp0x/lambda/lambda-70218.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/guality/pr55665.C   -O2  line 23 p == 40
FAIL: g++.dg/guality/pr55665.C   -O3 -fomit-frame-pointer  line 23 p == 40
FAIL: g++.dg/guality/pr55665.C   -O3 -g  line 23 p == 40
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++11 execution test
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++14 execution test

=== g++ Summary for unix/-fstack-protector ===

# of expected passes95007
# of unexpected failures10
# of unexpected successes   2
# of expected failures  351
# of unsupported tests  3871

=== g++ Summary ===

# of expected passes190014
# of unexpected failures20
# of unexpected successes   4
# of expected failures  702
# of unsupported tests  7742
/build/gcc-5-c0D9il/gcc-5-5.5.0/build/gcc/xg++  version 5.5.0 20171010 (Debian 
5.5.0-6+b1) 

=== gcc tests ===


Running target unix
FAIL: gcc.dg/cpp/trad/include.c (test for excess errors)
XPASS: gcc.dg/guality/example.c   -O0  execution test
XPASS: gcc.dg/guality/example.c   -O1  execution test
XPASS: gcc.dg/guality/example.c   -O2  execution test
XPASS: gcc.dg/guality/example.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  execution test
XPASS: gcc.dg/guality/guality.c   -O0  execution test
XPASS: gcc.dg/guality/guality.c   -O1  execution test
XPASS: gcc.dg/guality/guality.c   -O2  execution test
XPASS: gcc.dg/guality/guality.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  execution test
XPASS: gcc.dg/guality/guality.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  execution test
XPASS: gcc.dg/guality/guality.c   -O3 -fomit-frame-pointer  execution test
XPASS: gcc.dg/guality/guality.c   -O3 -g  execution test
XPASS: gcc.dg/guality/guality.c   -Os  execution test
XPASS: gcc.dg/guality/inline-params.c   -O2  execution test
XPASS: gcc.dg/guality/inline-params.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  execution test
XPASS: gcc.dg/guality/inline-params.c   -O3 -fomit-frame-pointer  execution test
XPASS: gcc.dg/guality/inline-params.c   -O3 -g  execution test
XPASS: gcc.dg/guality/inline-params.c   -Os  execution test
XPASS: gcc.dg/guality/pr41353-1.c   -O0  line 28 j == 28 + 37
FAIL: gcc.dg/guality/pr41616-1.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  execution test
FAIL: gcc.dg/guality/pr43051-1.c   -O2  line 35 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O2  line 36 e == [1]
FAIL: gcc.dg/guality/pr43051-1.c   -O2  line 39 c == [0]
FAIL: gcc.dg/guality/pr43051-1.c   -O2  line 40 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O2  line 41 e == [1]
FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  line 35 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  line 36 e == [1]
FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  line 

Results for 5.5.0 20171010 (Debian 5.5.0-6+b1) testsuite on aarch64-unknown-linux-gnu

2018-01-25 Thread Matthias Klose
LAST_UPDATED: Obtained from SVN: tags/gcc_5_5_0_release revision 253577

Native configuration is aarch64-unknown-linux-gnu

=== boehm-gc tests ===


Running target unix

=== boehm-gc Summary for unix ===

# of expected passes12
# of unsupported tests  1

Running target unix/-fstack-protector

=== boehm-gc Summary for unix/-fstack-protector ===

# of expected passes12
# of unsupported tests  1

=== boehm-gc Summary ===

# of expected passes24
# of unsupported tests  2
=== libatomic tests ===


Running target unix

=== libatomic Summary for unix ===

# of expected passes54

Running target unix/-fstack-protector

=== libatomic Summary for unix/-fstack-protector ===

# of expected passes54

=== libatomic Summary ===

# of expected passes108
=== libffi tests ===


Running target unix

=== libffi Summary for unix ===

# of expected passes2214

Running target unix/-fstack-protector

=== libffi Summary for unix/-fstack-protector ===

# of expected passes2214

=== libffi Summary ===

# of expected passes4428
=== libgo tests ===


Running target unix
FAIL: math
FAIL: net
FAIL: time

=== libgo Summary ===

# of expected passes121
# of unexpected failures3
/build/gcc-5-PgkyXI/gcc-5-5.5.0/build/./gcc/gccgo version 5.5.0 20171010 
(Debian 5.5.0-6+b1)

=== libgomp tests ===


Running target unix

=== libgomp Summary for unix ===

# of expected passes5883
# of unsupported tests  296

Running target unix/-fstack-protector

=== libgomp Summary for unix/-fstack-protector ===

# of expected passes5883
# of unsupported tests  296

=== libgomp Summary ===

# of expected passes11766
# of unsupported tests  592
=== libitm tests ===


Running target unix

=== libitm Summary for unix ===

# of expected passes26
# of expected failures  3
# of unsupported tests  1

Running target unix/-fstack-protector

=== libitm Summary for unix/-fstack-protector ===

# of expected passes26
# of expected failures  3
# of unsupported tests  1

=== libitm Summary ===

# of expected passes52
# of expected failures  6
# of unsupported tests  2
=== libjava tests ===


Running target unix
FAIL: Throw_2 execution - source compiled test
FAIL: Throw_2 -findirect-dispatch execution - source compiled test
FAIL: Throw_2 -O3 execution - source compiled test
FAIL: Throw_2 -O3 -findirect-dispatch execution - source compiled test

=== libjava Summary for unix ===

# of expected passes2574
# of unexpected failures4
# of expected failures  4
# of untested testcases 4

Running target unix/-fstack-protector
FAIL: Throw_2 execution - source compiled test
FAIL: Throw_2 -findirect-dispatch execution - source compiled test
FAIL: Throw_2 -O3 execution - source compiled test
FAIL: Throw_2 -O3 -findirect-dispatch execution - source compiled test

=== libjava Summary for unix/-fstack-protector ===

# of expected passes2574
# of unexpected failures4
# of expected failures  4
# of untested testcases 4

=== libjava Summary ===

# of expected passes5148
# of unexpected failures8
# of expected failures  8
# of untested testcases 8
=== libstdc++ tests ===


Running target unix
FAIL: 22_locale/numpunct/members/char/3.cc execution test
FAIL: 22_locale/time_get/get_date/wchar_t/4.cc execution test
FAIL: 27_io/basic_ios/copyfmt/char/1.cc execution test
FAIL: 27_io/basic_ios/exceptions/char/1.cc execution test
FAIL: 27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc 
execution test
FAIL: 27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc 
execution test
FAIL: 27_io/basic_istream/extractors_other/char/exceptions_null.cc execution 
test
FAIL: 27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc execution 
test
FAIL: 27_io/basic_istream/sentry/char/12297.cc execution test
FAIL: 27_io/basic_istream/sentry/wchar_t/12297.cc execution test
FAIL: 27_io/basic_ostream/inserters_other/char/exceptions_null.cc execution test
FAIL: 27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc execution 
test
FAIL: 27_io/ios_base/storage/2.cc execution test

=== libstdc++ Summary for unix ===

# of expected passes10645
# of unexpected failures13
# of expected failures  65
# of 

gcc-7_7.3.0-1_source.changes ACCEPTED into unstable

2018-01-25 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 25 Jan 2018 12:07:10 +0100
Source: gcc-7
Binary: gcc-7-base libgcc1 libgcc1-dbg libgcc2 libgcc2-dbg libgcc-7-dev libgcc4 
libgcc4-dbg lib64gcc1 lib64gcc1-dbg lib64gcc-7-dev lib32gcc1 lib32gcc1-dbg 
lib32gcc-7-dev libn32gcc1 libn32gcc1-dbg libn32gcc-7-dev libx32gcc1 
libx32gcc1-dbg libx32gcc-7-dev gcc-7 gcc-7-multilib gcc-7-test-results 
gcc-7-plugin-dev gcc-7-hppa64-linux-gnu cpp-7 gcc-7-locales g++-7 
g++-7-multilib libgomp1 libgomp1-dbg lib32gomp1 lib32gomp1-dbg lib64gomp1 
lib64gomp1-dbg libn32gomp1 libn32gomp1-dbg libx32gomp1 libx32gomp1-dbg libitm1 
libitm1-dbg lib32itm1 lib32itm1-dbg lib64itm1 lib64itm1-dbg libx32itm1 
libx32itm1-dbg libatomic1 libatomic1-dbg lib32atomic1 lib32atomic1-dbg 
lib64atomic1 lib64atomic1-dbg libn32atomic1 libn32atomic1-dbg libx32atomic1 
libx32atomic1-dbg libasan4 libasan4-dbg lib32asan4 lib32asan4-dbg lib64asan4 
lib64asan4-dbg libx32asan4 libx32asan4-dbg liblsan0 liblsan0-dbg lib32lsan0 
lib32lsan0-dbg libx32lsan0 libx32lsan0-dbg libtsan0 libtsan0-dbg libubsan0 
libubsan0-dbg lib32ubsan0
 lib32ubsan0-dbg lib64ubsan0 lib64ubsan0-dbg libx32ubsan0 libx32ubsan0-dbg 
libcilkrts5 libcilkrts5-dbg lib32cilkrts5 lib32cilkrts5-dbg lib64cilkrts5 
lib64cilkrts5-dbg libx32cilkrts5 libx32cilkrts5-dbg libmpx2 libmpx2-dbg 
lib32mpx2 lib32mpx2-dbg lib64mpx2 lib64mpx2-dbg libquadmath0 libquadmath0-dbg 
lib32quadmath0 lib32quadmath0-dbg lib64quadmath0 lib64quadmath0-dbg 
libx32quadmath0 libx32quadmath0-dbg libcc1-0 libgccjit0 libgccjit0-dbg 
libgccjit-7-doc libgccjit-7-dev gobjc++-7 gobjc++-7-multilib gobjc-7 
gobjc-7-multilib libobjc-7-dev lib64objc-7-dev lib32objc-7-dev libn32objc-7-dev 
libx32objc-7-dev libobjc4 libobjc4-dbg lib64objc4 lib64objc4-dbg lib32objc4 
lib32objc4-dbg libn32objc4 libn32objc4-dbg libx32objc4 libx32objc4-dbg 
gfortran-7 gfortran-7-multilib libgfortran-7-dev lib64gfortran-7-dev 
lib32gfortran-7-dev libn32gfortran-7-dev libx32gfortran-7-dev libgfortran4 
libgfortran4-dbg lib64gfortran4 lib64gfortran4-dbg lib32gfortran4 
lib32gfortran4-dbg libn32gfortran4
 libn32gfortran4-dbg libx32gfortran4 libx32gfortran4-dbg gccgo-7 
gccgo-7-multilib libgo11 libgo11-dbg lib64go11 lib64go11-dbg lib32go11 
lib32go11-dbg libn32go11 libn32go11-dbg libx32go11 libx32go11-dbg libstdc++6 
lib32stdc++6 lib64stdc++6 libn32stdc++6 libx32stdc++6 libstdc++-7-dev 
libstdc++-7-pic libstdc++6-7-dbg lib32stdc++-7-dev lib32stdc++6-7-dbg 
lib64stdc++-7-dev lib64stdc++6-7-dbg libn32stdc++-7-dev libn32stdc++6-7-dbg 
libx32stdc++-7-dev libx32stdc++6-7-dbg libstdc++-7-doc gnat-7 gnat-7-sjlj 
libgnat-7 libgnat-7-dbg libgnatvsn7-dev libgnatvsn7 libgnatvsn7-dbg gdc-7 
gdc-7-multilib libgphobos-7-dev libgphobos71 libgphobos71-dbg 
lib64gphobos-7-dev lib64gphobos71 lib64gphobos71-dbg lib32gphobos-7-dev 
lib32gphobos71 lib32gphobos71-dbg libx32gphobos-7-dev libx32gphobos71 
libx32gphobos71-dbg gccbrig-7 libhsail-rt-7-dev libhsail-rt0 libhsail-rt0-dbg 
fixincludes gcc-7-offload-nvptx libgomp-plugin-nvptx1
 gcc-7-source
Architecture: source
Version: 7.3.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian GCC Maintainers 
Changed-By: Matthias Klose 
Description:
 cpp-7  - GNU C preprocessor
 fixincludes - Fix non-ANSI header files
 g++-7  - GNU C++ compiler
 g++-7-multilib - GNU C++ compiler (multilib support)
 gcc-7  - GNU C compiler
 gcc-7-base - GCC, the GNU Compiler Collection (base package)
 gcc-7-hppa64-linux-gnu - GNU C compiler (cross compiler for hppa64)
 gcc-7-locales - GCC, the GNU compiler collection (native language support 
files)
 gcc-7-multilib - GNU C compiler (multilib support)
 gcc-7-offload-nvptx - GCC offloading compiler to NVPTX
 gcc-7-plugin-dev - Files for GNU GCC plugin development.
 gcc-7-source - Source of the GNU Compiler Collection
 gcc-7-test-results - Test results for the GCC test suite
 gccbrig-7  - GNU BRIG (HSA IL) frontend
 gccgo-7- GNU Go compiler
 gccgo-7-multilib - GNU Go compiler (multilib support)
 gdc-7  - GNU D compiler (version 2)
 gdc-7-multilib - GNU D compiler (version 2, multilib support)
 gfortran-7 - GNU Fortran compiler
 gfortran-7-multilib - GNU Fortran compiler (multilib support)
 gnat-7 - GNU Ada compiler
 gnat-7-sjlj - GNU Ada compiler (setjump/longjump runtime library)
 gobjc++-7  - GNU Objective-C++ compiler
 gobjc++-7-multilib - GNU Objective-C++ compiler (multilib support)
 gobjc-7- GNU Objective-C compiler
 gobjc-7-multilib - GNU Objective-C compiler (multilib support)
 lib32asan4 - AddressSanitizer -- a fast memory error detector (32bit)
 lib32asan4-dbg - AddressSanitizer -- a fast memory error detector (32 bit 
debug sy
 lib32atomic1 - support library providing __atomic built-in functions (32bit)
 lib32atomic1-dbg - support library providing __atomic built-in functions (32 
bit deb
 lib32cilkrts5 - Intel Cilk Plus language extensions (32bit)
 lib32cilkrts5-dbg - Intel Cilk Plus 

Bug#888422: libmpfr6 should add Breaks: libmpfr4

2018-01-25 Thread Vincent Lefevre
On 2018-01-25 14:11:49 +0200, Adrian Bunk wrote:
> Mixing libmpfr4 and libmpfr6 doesn't work well:

Wasn't symbol versioning supposed to solve this issue?

-- 
Vincent Lefèvre  - Web: 
100% accessible validated (X)HTML - Blog: 
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)



Processing of gcc-7_7.3.0-1_source.changes

2018-01-25 Thread Debian FTP Masters
gcc-7_7.3.0-1_source.changes uploaded successfully to localhost
along with the files:
  gcc-7_7.3.0-1.dsc
  gcc-7_7.3.0.orig.tar.gz
  gcc-7_7.3.0-1.diff.gz
  gcc-7_7.3.0-1_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



Bug#888422: libmpfr6 should add Breaks: libmpfr4

2018-01-25 Thread Adrian Bunk
Package: libmpfr6
Version: 4.0.0-5
Severity: serious

Mixing libmpfr4 and libmpfr6 doesn't work well:

flint-arb FTBFS with:
/usr/bin/ld: warning: libmpfr.so.4, needed by /usr/lib/libflint.so, may 
conflict with libmpfr.so.6
/usr/bin/ld: mpfr_free_func: TLS definition in 
//usr/lib/x86_64-linux-gnu/libmpfr.so.4 section .tbss mismatches non-TLS 
definition in 
/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libmpfr.so section 
.text
//usr/lib/x86_64-linux-gnu/libmpfr.so.4: error adding symbols: Bad value
collect2: error: ld returned 1 exit status

Some packages like fractalnow FTBFS when gcc and libmpc3 use
different mpfr libraries, with a gcc ICE:
../../src/init2.c:52: MPFR assertion failed: p >= 2 && p <= 
((mpfr_prec_t)((mpfr_uprec_t)(~(mpfr_uprec_t)0)>>1))
src/fractal_compute_engine.c: In function 
'FractalLoopMANDELBROTPINTAVERAGECOLORINGDISCRETECURVATURENONESINGLE':
src/fractal_compute_engine.c:285:1: internal compiler error: Aborted

It is not even obvious in the latter case that this is always only an ICE,
and not sometimes a miscompilation.

The libmpc3 issue is also expected to hit users who have older gcc versions
still installed, e.g. gcc-6 still installed after stretch->buster upgrade.

When the dependencies are fulfilled users can expect to have working software,
even a forced removal on stretch->buster upgrades is better than runtime 
problems.



Bug#886978: marked as done (libgcc-?-dev/mips: please install msa.h)

2018-01-25 Thread Debian Bug Tracking System
Your message dated Thu, 25 Jan 2018 12:27:41 +0100
with message-id <0b5fb483-9e4e-f209-48dc-c60702148...@debian.org>
and subject line Re: libgcc-?-dev/mips: please install msa.h
has caused the Debian Bug report #886978,
regarding libgcc-?-dev/mips: please install msa.h
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
886978: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886978
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: gcc-7
Version: 7.2.0-19

msa.h should be include into libgcc-?-dev package.
Since MSA is only available (and yet optional) for MIPS r5/r6,
this is not enabled by default.

Anyway this header should be installed.

do *NOT* apply this patch to gcc-6, as gcc-6 seems have not MSA support.

-- 
YunQiang Su
diff --git a/debian/rules.d/binary-libgcc.mk b/debian/rules.d/binary-libgcc.mk
index f5ed291..8593340 100644
--- a/debian/rules.d/binary-libgcc.mk
+++ b/debian/rules.d/binary-libgcc.mk
@@ -60,6 +60,7 @@ header_files = \
vpclmulqdqintrin.h \

{cet,clflushopt,clwb,clzero,gfni,pcommit,xsavec,xsaves}intrin.h \
{arm_acle,unwind-arm-common,s390intrin}.h \
+   msa.h \
{cet,cross-stdarg,syslimits,unwind,varargs}.h; \
do \
  test -e $(d)/$(gcc_lib_dir)/include/$$h \

--- End Message ---
--- Begin Message ---
Version: 7.2.0-20--- End Message ---


gcc-7-cross-ports_8_source.changes ACCEPTED into unstable

2018-01-25 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 25 Jan 2018 07:38:36 +0100
Source: gcc-7-cross-ports
Binary: gcc-7-cross-base-ports gcc-7-alpha-linux-gnu-base libgcc1-alpha-cross 
libgcc-7-dev-alpha-cross gcc-7-alpha-linux-gnu gcc-7-plugin-dev-alpha-linux-gnu 
cpp-7-alpha-linux-gnu g++-7-alpha-linux-gnu libgomp1-alpha-cross 
libitm1-alpha-cross libatomic1-alpha-cross gobjc++-7-alpha-linux-gnu 
gobjc-7-alpha-linux-gnu libobjc4-alpha-cross libobjc-7-dev-alpha-cross 
gfortran-7-alpha-linux-gnu libgfortran4-alpha-cross 
libgfortran-7-dev-alpha-cross gccgo-7-alpha-linux-gnu libgo11-alpha-cross 
libstdc++6-alpha-cross libstdc++-7-dev-alpha-cross libstdc++-7-pic-alpha-cross 
gdc-7-alpha-linux-gnu gnat-7-alpha-linux-gnu gnat-7-sjlj-alpha-linux-gnu 
libgnat-7-alpha-cross gcc-7-hppa-linux-gnu-base libgcc-7-dev-hppa-cross 
libgcc4-hppa-cross gcc-7-hppa-linux-gnu gcc-7-plugin-dev-hppa-linux-gnu 
cpp-7-hppa-linux-gnu g++-7-hppa-linux-gnu libgomp1-hppa-cross 
libatomic1-hppa-cross gobjc++-7-hppa-linux-gnu gobjc-7-hppa-linux-gnu 
libobjc4-hppa-cross libobjc-7-dev-hppa-cross gfortran-7-hppa-linux-gnu
 libgfortran4-hppa-cross libgfortran-7-dev-hppa-cross libstdc++6-hppa-cross 
libstdc++-7-dev-hppa-cross libstdc++-7-pic-hppa-cross gdc-7-hppa-linux-gnu 
gnat-7-hppa-linux-gnu gnat-7-sjlj-hppa-linux-gnu libgnat-7-hppa-cross 
gcc-7-m68k-linux-gnu-base libgcc-7-dev-m68k-cross libgcc2-m68k-cross 
gcc-7-m68k-linux-gnu gcc-7-plugin-dev-m68k-linux-gnu cpp-7-m68k-linux-gnu 
g++-7-m68k-linux-gnu libgomp1-m68k-cross libatomic1-m68k-cross 
gobjc++-7-m68k-linux-gnu gobjc-7-m68k-linux-gnu libobjc4-m68k-cross 
libobjc-7-dev-m68k-cross gfortran-7-m68k-linux-gnu libgfortran4-m68k-cross 
libgfortran-7-dev-m68k-cross libstdc++6-m68k-cross libstdc++-7-dev-m68k-cross 
libstdc++-7-pic-m68k-cross gdc-7-m68k-linux-gnu gnat-7-m68k-linux-gnu 
gnat-7-sjlj-m68k-linux-gnu libgnat-7-m68k-cross 
gcc-7-mips64-linux-gnuabi64-base libgcc1-mips64-cross libgcc-7-dev-mips64-cross 
lib32gcc1-mips64-cross lib32gcc-7-dev-mips64-cross libn32gcc1-mips64-cross 
libn32gcc-7-dev-mips64-cross gcc-7-mips64-linux-gnuabi64
 gcc-7-multilib-mips64-linux-gnuabi64 gcc-7-plugin-dev-mips64-linux-gnuabi64 
cpp-7-mips64-linux-gnuabi64 g++-7-mips64-linux-gnuabi64 
g++-7-multilib-mips64-linux-gnuabi64 libgomp1-mips64-cross 
lib32gomp1-mips64-cross libn32gomp1-mips64-cross libatomic1-mips64-cross 
lib32atomic1-mips64-cross libn32atomic1-mips64-cross 
gobjc++-7-mips64-linux-gnuabi64 gobjc++-7-multilib-mips64-linux-gnuabi64 
gobjc-7-mips64-linux-gnuabi64 gobjc-7-multilib-mips64-linux-gnuabi64 
libobjc4-mips64-cross libobjc-7-dev-mips64-cross lib32objc4-mips64-cross 
lib32objc-7-dev-mips64-cross libn32objc4-mips64-cross 
libn32objc-7-dev-mips64-cross gfortran-7-mips64-linux-gnuabi64 
gfortran-7-multilib-mips64-linux-gnuabi64 libgfortran4-mips64-cross 
libgfortran-7-dev-mips64-cross lib32gfortran4-mips64-cross 
lib32gfortran-7-dev-mips64-cross libn32gfortran4-mips64-cross 
libn32gfortran-7-dev-mips64-cross gccgo-7-mips64-linux-gnuabi64 
gccgo-7-multilib-mips64-linux-gnuabi64 libgo11-mips64-cross
 lib32go11-mips64-cross libn32go11-mips64-cross libstdc++6-mips64-cross 
lib32stdc++6-mips64-cross libn32stdc++6-mips64-cross 
libstdc++-7-dev-mips64-cross libstdc++-7-pic-mips64-cross 
lib32stdc++-7-dev-mips64-cross libn32stdc++-7-dev-mips64-cross 
gdc-7-mips64-linux-gnuabi64 gdc-7-multilib-mips64-linux-gnuabi64 
gnat-7-mips64-linux-gnuabi64 gnat-7-sjlj-mips64-linux-gnuabi64 
libgnat-7-mips64-cross gcc-7-powerpc-linux-gnu-base libgcc1-powerpc-cross 
libgcc-7-dev-powerpc-cross lib64gcc1-powerpc-cross lib64gcc-7-dev-powerpc-cross 
gcc-7-powerpc-linux-gnu gcc-7-multilib-powerpc-linux-gnu 
gcc-7-plugin-dev-powerpc-linux-gnu cpp-7-powerpc-linux-gnu 
g++-7-powerpc-linux-gnu g++-7-multilib-powerpc-linux-gnu libgomp1-powerpc-cross 
lib64gomp1-powerpc-cross libatomic1-powerpc-cross lib64atomic1-powerpc-cross 
libasan4-powerpc-cross lib64asan4-powerpc-cross libubsan0-powerpc-cross 
lib64ubsan0-powerpc-cross gobjc++-7-powerpc-linux-gnu 
gobjc++-7-multilib-powerpc-linux-gnu
 gobjc-7-powerpc-linux-gnu gobjc-7-multilib-powerpc-linux-gnu 
libobjc4-powerpc-cross libobjc-7-dev-powerpc-cross lib64objc4-powerpc-cross 
lib64objc-7-dev-powerpc-cross gfortran-7-powerpc-linux-gnu 
gfortran-7-multilib-powerpc-linux-gnu libgfortran4-powerpc-cross 
libgfortran-7-dev-powerpc-cross lib64gfortran4-powerpc-cross 
lib64gfortran-7-dev-powerpc-cross gccgo-7-powerpc-linux-gnu 
gccgo-7-multilib-powerpc-linux-gnu libgo11-powerpc-cross 
lib64go11-powerpc-cross libstdc++6-powerpc-cross lib64stdc++6-powerpc-cross 
libstdc++-7-dev-powerpc-cross libstdc++-7-pic-powerpc-cross 
lib64stdc++-7-dev-powerpc-cross gdc-7-powerpc-linux-gnu 
gdc-7-multilib-powerpc-linux-gnu gnat-7-powerpc-linux-gnu 
gnat-7-sjlj-powerpc-linux-gnu libgnat-7-powerpc-cross 
gcc-7-powerpc64-linux-gnu-base libgcc1-ppc64-cross libgcc-7-dev-ppc64-cross 
lib32gcc1-ppc64-cross lib32gcc-7-dev-ppc64-cross gcc-7-powerpc64-linux-gnu