Your message dated Sat, 20 Jan 2018 12:05:04 +0000
with message-id <[email protected]>
and subject line Bug#854368: fixed in gcc-mingw-w64 20.1
has caused the Debian Bug report #854368,
regarding gcc-mingw-w64: programs built with --coverage do not create *.gcda 
files
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 [email protected]
immediately.)


-- 
854368: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=854368
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gcc-mingw-w64
Version: 6.2.1-3+19.2
Severity: normal
Tags: upstream

I believe that for GCC >= 5 with MinGW-w64 backend flag --coverage
doesn't work correctly.

Steps to reproduce:

  * install Debian Stretch (testing)
  * install gcc-mingw-w64 and wine
  * compile the C program [1] with the command
    i686-w64-mingw32-gcc --coverage a.c -o a.exe
  * run `wine a.exe`
  * file a.gcda was not created, but it is expected to

[1] the program a.c

  #include <stdio.h>
  int main(int argc, char** argv) {
      if (argc >= 2) {
          printf("argv[1] = %s\n", argv[1]);
      }
      return 0;
  }

See also https://github.com/mxe/mxe/issues/1665
See also 
http://lists.nongnu.org/archive/html/mingw-cross-env-list/2017-02/msg00009.html

-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gcc-mingw-w64 depends on:
ii  gcc-mingw-w64-i686    6.2.1-3+19.2
ii  gcc-mingw-w64-x86-64  6.2.1-3+19.2

Versions of packages gcc-mingw-w64 recommends:
ii  g++-mingw-w64       6.2.1-3+19.2
ii  gfortran-mingw-w64  6.2.1-3+19.2
ii  gnat-mingw-w64      6.2.1-7+19.3

gcc-mingw-w64 suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: gcc-mingw-w64
Source-Version: 20.1

We believe that the bug you reported is fixed in the latest version of
gcc-mingw-w64, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stephen Kitt <[email protected]> (supplier of updated gcc-mingw-w64 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 20 Jan 2018 12:11:38 +0100
Source: gcc-mingw-w64
Binary: gcc-mingw-w64 gcc-mingw-w64-i686 gcc-mingw-w64-x86-64 g++-mingw-w64 
g++-mingw-w64-i686 g++-mingw-w64-x86-64 gfortran-mingw-w64 
gfortran-mingw-w64-i686 gfortran-mingw-w64-x86-64 gobjc-mingw-w64 
gobjc-mingw-w64-i686 gobjc-mingw-w64-x86-64 gobjc++-mingw-w64 
gobjc++-mingw-w64-i686 gobjc++-mingw-w64-x86-64 gnat-mingw-w64 
gnat-mingw-w64-i686 gnat-mingw-w64-x86-64 gcc-mingw-w64-base
Architecture: source
Version: 20.1
Distribution: unstable
Urgency: medium
Maintainer: Stephen Kitt <[email protected]>
Changed-By: Stephen Kitt <[email protected]>
Description:
 g++-mingw-w64 - GNU C++ compiler for MinGW-w64
 g++-mingw-w64-i686 - GNU C++ compiler for MinGW-w64 targeting Win32
 g++-mingw-w64-x86-64 - GNU C++ compiler for MinGW-w64 targeting Win64
 gcc-mingw-w64 - GNU C compiler for MinGW-w64
 gcc-mingw-w64-base - GNU Compiler Collection for MinGW-w64 (base package)
 gcc-mingw-w64-i686 - GNU C compiler for MinGW-w64 targeting Win32
 gcc-mingw-w64-x86-64 - GNU C compiler for MinGW-w64 targeting Win64
 gfortran-mingw-w64 - GNU Fortran compiler for MinGW-w64
 gfortran-mingw-w64-i686 - GNU Fortran compiler for MinGW-w64 targeting Win32
 gfortran-mingw-w64-x86-64 - GNU Fortran compiler for MinGW-w64 targeting Win64
 gnat-mingw-w64 - GNU Ada compiler for MinGW-w64
 gnat-mingw-w64-i686 - GNU Ada compiler for MinGW-w64 targeting Win32
 gnat-mingw-w64-x86-64 - GNU Ada compiler for MinGW-w64 targeting Win64
 gobjc++-mingw-w64 - GNU Objective-C++ compiler for MinGW-w64
 gobjc++-mingw-w64-i686 - GNU Objective-C++ compiler for MinGW-w64 targeting 
Win32
 gobjc++-mingw-w64-x86-64 - GNU Objective-C++ compiler for MinGW-w64 targeting 
Win64
 gobjc-mingw-w64 - GNU Objective-C compiler for MinGW-w64
 gobjc-mingw-w64-i686 - GNU Objective-C compiler for MinGW-w64 targeting Win32
 gobjc-mingw-w64-x86-64 - GNU Objective-C compiler for MinGW-w64 targeting Win64
Closes: 854368 887762
Changes:
 gcc-mingw-w64 (20.1) unstable; urgency=medium
 .
   * Specify the header location; as a side-effect, this re-enables gcov
     properly (closes: #854368).
   * Refresh all patches for gcc-7-source 7.2.0-19 (closes: #887762);
     switch to quilt to apply the patches, and document its use.
   * Standards-Version 4.1.3, no change required.
   * Simplify the binutils-mingw-w64 build-dependencies.
Checksums-Sha1:
 7c1876511c13ac82a7b14edd86edcbec0a71ec72 3525 gcc-mingw-w64_20.1.dsc
 08c3176add52c2d4f288569f96c03b0239813406 30108 gcc-mingw-w64_20.1.tar.xz
 21506c5535387d6786a677ce990b99f8eea3516b 7088 
gcc-mingw-w64_20.1_source.buildinfo
Checksums-Sha256:
 44ab3d844e5496a0d59a62cf77ee674b2cdbae9f2e969d69cfa78a3b2ab094d5 3525 
gcc-mingw-w64_20.1.dsc
 837d9a6ee0fa83b083e5be1c2121165ffb7555a0b144b2b41f9a6310fbc07b7d 30108 
gcc-mingw-w64_20.1.tar.xz
 1652b1381892f5c2f522f104dc692d1f8541a394cf7ea070aa6a6b34640cc1ff 7088 
gcc-mingw-w64_20.1_source.buildinfo
Files:
 2dbfc5cd3d2991e9d75a834f26d62541 3525 devel optional gcc-mingw-w64_20.1.dsc
 ddd69f144b46ca24852ba582ad7969de 30108 devel optional gcc-mingw-w64_20.1.tar.xz
 936410d6b16b95c7e1c0f6510404beb2 7088 devel optional 
gcc-mingw-w64_20.1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEnPVX/hPLkMoq7x0ggNMC9Yhtg5wFAlpjKq8ACgkQgNMC9Yht
g5zeEg/9HaaDKkeIJl2Xj6ZCrhwXzP3i66q1SJrfg/R3gEOsPuqBLb9SK/L8CzMc
xhIvI4eVEXg5ulnDOsRxMZ7gW/sfx8a+6scXsDfk8WQI1Tt16PUt5CMwKMm0pBkw
/kFJRYVML7CBwhpU7WE3dOB1lFPYE5VLOt2MZSatWmjs5lJG4+7x3wftJ5p3hdDZ
iBb6PruHaLRFHA9rZuQJwZBgmYVNFye0kBua4QM0XppKgnOVAlKyGocvi38k10U7
eUQl7W92YqSWQaWD5qnO0kBvcSJbXRqvuXU92NjWjuaoD8SrHkAVvPzyHVWVRrHa
WKAgHvbY3RDhShoSZe7aYeZnxK4smNTBKJO1y21HHANUJHZ8ghSopuUN2wh9Tej7
NgPBYxB4lITplVO6Yiw6V9efHFmaGwloCC7H5SgZxwFUVFrrfr9UqipPxWL1/4R8
FiO540XA3VfA42T0JBQem9OWKJfr+3a6H474KLCAzfXpS0O/rg+IDtNV8vZrttAl
TmrMoeYWYutfl+cEwN/kShCLtQGyHVpSWOl18dZYVEErsqVrUeUKWLzxXNbBLiTi
NhclyTHy6myUKvgyB/uyewoLhR6J3G8VropDmPvkpGKS1ZfcdXITUFzhc1tlBHCB
jBRyFBkhT1K7EstBR1POCbQEIVhfIT7PWSTGLV7nokKeoNHjZXU=
=I4nd
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to