Bug#651595: marked as done (gcc-4.6: miscompiles p11-kit 0.9 testsuite on i386)
Your message dated Fri, 6 Jan 2012 09:03:31 +0100 with message-id <20120106080331.gb1...@downhill.g.la> and subject line Re: Bug#651595: gcc-4.6: miscompiles p11-kit 0.9 testsuite on i386 has caused the Debian Bug report #651595, regarding gcc-4.6: miscompiles p11-kit 0.9 testsuite on i386 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.) -- 651595: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=651595 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: gcc-4.6 Version: 4.6.2-6 Severity: normal Hello, on all i386 archs (linux, kfreebsd and GNU/hurd) p11-kit 0.9 showed a testsuite error: | 1) test__p11_hash_set_get_clear: hash-test.c:183: should be null All other archs are fine. git bisect found this http://cgit.freedesktop.org/p11-glue/p11-kit/commit/?id=969bcab592878322e410f4342a61fccc06b9addd as triggering change. - The change only removes some unused code. Rebuilding tests/hash-test.o with -O0 fixes the issue. The minimal change is to set __attribute__((optimize("O0"))) on CuFailInternal(). Both gcc-4.5 and gcc-snapshot 20111203-1 show the same behavior. cu andreas --- End Message --- --- Begin Message --- On 2011-12-10 Andreas Metzler wrote: [...] > Hello, > on all i386 archs (linux, kfreebsd and GNU/hurd) p11-kit 0.9 showed a > testsuite error: > | 1) test__p11_hash_set_get_clear: hash-test.c:183: should be null > All other archs are fine. git bisect found this > http://cgit.freedesktop.org/p11-glue/p11-kit/commit/?id=969bcab592878322e410f4342a61fccc06b9addd > as triggering change. - The change only removes some unused code. > Rebuilding tests/hash-test.o with -O0 fixes the issue. The minimal > change is to set __attribute__((optimize("O0"))) on > CuFailInternal(). Hello, I am closing the bug report. p11-kit 0.10 does not trigger the issue anymore. I am also not sure whether this was a gcc bug at all, p11-kit was #including .c files, allowing gcc to do some unexpected optimizations. cu andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure' --- End Message ---
Processing of gcc-4.6_4.6.2-11_kfreebsd-amd64.changes
gcc-4.6_4.6.2-11_kfreebsd-amd64.changes uploaded successfully to localhost along with the files: gcc-4.6-base_4.6.2-11_kfreebsd-amd64.deb libgcc1_4.6.2-11_kfreebsd-amd64.deb libgcc1-dbg_4.6.2-11_kfreebsd-amd64.deb lib32gcc1_4.6.2-11_kfreebsd-amd64.deb lib32gcc1-dbg_4.6.2-11_kfreebsd-amd64.deb libquadmath0_4.6.2-11_kfreebsd-amd64.deb libquadmath0-dbg_4.6.2-11_kfreebsd-amd64.deb lib32quadmath0_4.6.2-11_kfreebsd-amd64.deb lib32quadmath0-dbg_4.6.2-11_kfreebsd-amd64.deb libgomp1_4.6.2-11_kfreebsd-amd64.deb libgomp1-dbg_4.6.2-11_kfreebsd-amd64.deb lib32gomp1_4.6.2-11_kfreebsd-amd64.deb lib32gomp1-dbg_4.6.2-11_kfreebsd-amd64.deb cpp-4.6_4.6.2-11_kfreebsd-amd64.deb fixincludes_4.6.2-11_kfreebsd-amd64.deb libmudflap0-4.6-dev_4.6.2-11_kfreebsd-amd64.deb libmudflap0_4.6.2-11_kfreebsd-amd64.deb libmudflap0-dbg_4.6.2-11_kfreebsd-amd64.deb lib32mudflap0_4.6.2-11_kfreebsd-amd64.deb lib32mudflap0-dbg_4.6.2-11_kfreebsd-amd64.deb gobjc++-4.6-multilib_4.6.2-11_kfreebsd-amd64.deb gobjc++-4.6_4.6.2-11_kfreebsd-amd64.deb gobjc-4.6-multilib_4.6.2-11_kfreebsd-amd64.deb gobjc-4.6_4.6.2-11_kfreebsd-amd64.deb libobjc3_4.6.2-11_kfreebsd-amd64.deb libobjc3-dbg_4.6.2-11_kfreebsd-amd64.deb lib32objc3_4.6.2-11_kfreebsd-amd64.deb lib32objc3-dbg_4.6.2-11_kfreebsd-amd64.deb g++-4.6-multilib_4.6.2-11_kfreebsd-amd64.deb g++-4.6_4.6.2-11_kfreebsd-amd64.deb libstdc++6_4.6.2-11_kfreebsd-amd64.deb lib32stdc++6_4.6.2-11_kfreebsd-amd64.deb lib32stdc++6-4.6-dbg_4.6.2-11_kfreebsd-amd64.deb libstdc++6-4.6-dev_4.6.2-11_kfreebsd-amd64.deb libstdc++6-4.6-pic_4.6.2-11_kfreebsd-amd64.deb libstdc++6-4.6-dbg_4.6.2-11_kfreebsd-amd64.deb libgfortran3_4.6.2-11_kfreebsd-amd64.deb libgfortran3-dbg_4.6.2-11_kfreebsd-amd64.deb lib32gfortran3_4.6.2-11_kfreebsd-amd64.deb lib32gfortran3-dbg_4.6.2-11_kfreebsd-amd64.deb gfortran-4.6-multilib_4.6.2-11_kfreebsd-amd64.deb gfortran-4.6_4.6.2-11_kfreebsd-amd64.deb gcc-4.6-multilib_4.6.2-11_kfreebsd-amd64.deb gcc-4.6-plugin-dev_4.6.2-11_kfreebsd-amd64.deb gcc-4.6_4.6.2-11_kfreebsd-amd64.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1rj4k0-0005vq...@franck.debian.org
gcc-4.6_4.6.2-11_kfreebsd-amd64.changes ACCEPTED into unstable
Accepted: cpp-4.6_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/cpp-4.6_4.6.2-11_kfreebsd-amd64.deb fixincludes_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/fixincludes_4.6.2-11_kfreebsd-amd64.deb g++-4.6-multilib_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/g++-4.6-multilib_4.6.2-11_kfreebsd-amd64.deb g++-4.6_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/g++-4.6_4.6.2-11_kfreebsd-amd64.deb gcc-4.6-base_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/gcc-4.6-base_4.6.2-11_kfreebsd-amd64.deb gcc-4.6-multilib_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/gcc-4.6-multilib_4.6.2-11_kfreebsd-amd64.deb gcc-4.6-plugin-dev_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/gcc-4.6-plugin-dev_4.6.2-11_kfreebsd-amd64.deb gcc-4.6_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/gcc-4.6_4.6.2-11_kfreebsd-amd64.deb gfortran-4.6-multilib_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/gfortran-4.6-multilib_4.6.2-11_kfreebsd-amd64.deb gfortran-4.6_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/gfortran-4.6_4.6.2-11_kfreebsd-amd64.deb gobjc++-4.6-multilib_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/gobjc++-4.6-multilib_4.6.2-11_kfreebsd-amd64.deb gobjc++-4.6_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/gobjc++-4.6_4.6.2-11_kfreebsd-amd64.deb gobjc-4.6-multilib_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/gobjc-4.6-multilib_4.6.2-11_kfreebsd-amd64.deb gobjc-4.6_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/gobjc-4.6_4.6.2-11_kfreebsd-amd64.deb lib32gcc1-dbg_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/lib32gcc1-dbg_4.6.2-11_kfreebsd-amd64.deb lib32gcc1_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/lib32gcc1_4.6.2-11_kfreebsd-amd64.deb lib32gfortran3-dbg_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/lib32gfortran3-dbg_4.6.2-11_kfreebsd-amd64.deb lib32gfortran3_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/lib32gfortran3_4.6.2-11_kfreebsd-amd64.deb lib32gomp1-dbg_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/lib32gomp1-dbg_4.6.2-11_kfreebsd-amd64.deb lib32gomp1_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/lib32gomp1_4.6.2-11_kfreebsd-amd64.deb lib32mudflap0-dbg_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/lib32mudflap0-dbg_4.6.2-11_kfreebsd-amd64.deb lib32mudflap0_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/lib32mudflap0_4.6.2-11_kfreebsd-amd64.deb lib32objc3-dbg_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/lib32objc3-dbg_4.6.2-11_kfreebsd-amd64.deb lib32objc3_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/lib32objc3_4.6.2-11_kfreebsd-amd64.deb lib32quadmath0-dbg_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/lib32quadmath0-dbg_4.6.2-11_kfreebsd-amd64.deb lib32quadmath0_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/lib32quadmath0_4.6.2-11_kfreebsd-amd64.deb lib32stdc++6-4.6-dbg_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/lib32stdc++6-4.6-dbg_4.6.2-11_kfreebsd-amd64.deb lib32stdc++6_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/lib32stdc++6_4.6.2-11_kfreebsd-amd64.deb libgcc1-dbg_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/libgcc1-dbg_4.6.2-11_kfreebsd-amd64.deb libgcc1_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/libgcc1_4.6.2-11_kfreebsd-amd64.deb libgfortran3-dbg_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/libgfortran3-dbg_4.6.2-11_kfreebsd-amd64.deb libgfortran3_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/libgfortran3_4.6.2-11_kfreebsd-amd64.deb libgomp1-dbg_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/libgomp1-dbg_4.6.2-11_kfreebsd-amd64.deb libgomp1_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/libgomp1_4.6.2-11_kfreebsd-amd64.deb libmudflap0-4.6-dev_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/libmudflap0-4.6-dev_4.6.2-11_kfreebsd-amd64.deb libmudflap0-dbg_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/libmudflap0-dbg_4.6.2-11_kfreebsd-amd64.deb libmudflap0_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/libmudflap0_4.6.2-11_kfreebsd-amd64.deb libobjc3-dbg_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/libobjc3-dbg_4.6.2-11_kfreebsd-amd64.deb libobjc3_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/libobjc3_4.6.2-11_kfreebsd-amd64.deb libquadmath0-dbg_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/libquadmath0-dbg_4.6.2-11_kfreebsd-amd64.deb libquadmath0_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/libquadmath0_4.6.2-11_kfreebsd-amd64.deb libstdc++6-4.6-dbg_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/libstdc++6-4.6-dbg_4.6.2-11_kfreebsd-amd64.deb libstdc++6-4.6-dev_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/libstdc++6-4.6-dev_4.6.2-11_kfreebsd-amd64.deb libstdc++6-4.6-pic_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/libstdc++6-4.6-pic_4.6.2-11_kfreebsd-amd64.deb libstdc++6_4.6.2-11_kfreebsd-amd64.deb to main/g/gcc-4.6/libstdc++6_4.6.2-11_kfreebsd-amd64.deb Override entries for your package: cpp-4.6_4.6.2-11_kfreebsd-amd64.deb - optional interpreters fixincludes_4.6.2-11_kfreebsd-amd64.deb - optional devel g++-4.6-multilib_4.6.2-11_kfreebsd-amd64.deb - optional devel g++-4.6_4.6.2-11_kfreebsd-amd64.deb - optional devel
Results for 4.7.0 20120105 (experimental) [trunk revision 182901] (Debian 20120105-1) testsuite on s390x-ibm-linux-gnu
LAST_UPDATED: Thu Jan 5 05:53:45 UTC 2012 (revision 182901) Target: s390x-linux-gnu gcc version 4.7.0 20120105 (experimental) [trunk revision 182901] (Debian 20120105-1) === acats tests === FAIL: c52103x FAIL: c52104x FAIL: c52104y FAIL: cb1010a === acats Summary === # of expected passes2317 # of unexpected failures4 Native configuration is s390x-ibm-linux-gnu === g++ tests === Running target unix UNRESOLVED: attribute_plugin.c compilation, -I. -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite/../../gcc -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/build/gcc/testsuite/g++/../../../gcc -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite/../../include -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite/../../libcpp/include -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/build/gcc/testsuite/g++/../../../intl -DIN_GCC -fPIC -shared UNRESOLVED: pragma_plugin.c compilation, -I. -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite/../../gcc -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/build/gcc/testsuite/g++/../../../gcc -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite/../../include -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite/../../libcpp/include -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/build/gcc/testsuite/g++/../../../intl -DIN_GCC -fPIC -shared UNRESOLVED: selfassign.c compilation, -I. -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite/../../gcc -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/build/gcc/testsuite/g++/../../../gcc -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite/../../include -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite/../../libcpp/include -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/build/gcc/testsuite/g++/../../../intl -O -DIN_GCC -fPIC -shared UNRESOLVED: dumb_plugin.c compilation, -I. -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite/../../gcc -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/build/gcc/testsuite/g++/../../../gcc -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite/../../include -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite/../../libcpp/include -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/build/gcc/testsuite/g++/../../../intl -DIN_GCC -fPIC -shared UNRESOLVED: header_plugin.c compilation, -I. -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite/../../gcc -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/build/gcc/testsuite/g++/../../../gcc -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite/../../include -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite/../../libcpp/include -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/build/gcc/testsuite/g++/../../../intl -DIN_GCC -fPIC -shared UNRESOLVED: decl_plugin.c compilation, -I. -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite/../../gcc -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/build/gcc/testsuite/g++/../../../gcc -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite/../../include -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/src/gcc/testsuite/../../libcpp/include -I/build/buildd-gcc-snapshot_20120105-1-s390x-j35Xxd/gcc-snapshot-20120105/build/gcc/testsuite/g++/../../../intl -DIN_GCC -fPIC -shared === g++ Summary === # of expected passes47774 # of expected failures 288 # of unresolved testcases 6 # of unsuppor
Bug#654931: gcc-4.6: missing manpage
Package: gcc-4.6 Version: 4.6.2-11 Severity: wishlist Tags: patch gcc-4.6 and company are missing manpages. I am aware that this is a result of the upstream manpages being non-free. Since policy requires a manpage for each binary, I am including a skeletal manpage that covers some of the most commonly used options. I will update it further in the future. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.1.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages gcc-4.6 depends on: ii binutils 2.22-3 ii cpp-4.6 4.6.2-11 ii gcc-4.6-base 4.6.2-11 ii libc6 2.13-24 ii libgcc1 1:4.6.2-11 ii libgmp10 2:5.0.2+dfsg-2 ii libgomp1 4.6.2-11 ii libmpc2 0.9-4 ii libmpfr4 3.1.0-3 ii libquadmath0 4.6.2-11 ii zlib1g1:1.2.3.4.dfsg-3 Versions of packages gcc-4.6 recommends: ii libc6-dev 2.13-24 Versions of packages gcc-4.6 suggests: pn binutils-gold pn gcc-4.6-doc pn gcc-4.6-locales pn gcc-4.6-multilib 4.6.2-11 pn libgcc1-dbg pn libgomp1-dbg pn libmudflap0-4.6-dev pn libmudflap0-dbg pn libquadmath0-dbg -- no debconf information -- brian m. carlson / brian with sandals: Houston, Texas, US +1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only OpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187 '\" .\"- .\" Copyright © 2012 brian m. carlson .\" .\" This documentation is free software; you can redistribute it and/or modify .\" it under the terms of your choice of: .\" * version 2 of the GNU General Public License as published by the Free .\" Software Foundation; .\" * version 2.0 of the Apache License as published by the Apache Software .\" Foundation; or .\" * version 3.0 of the Creative Commons Attribution-ShareAlike License as .\" published by Creative Commons. .\" .\" This documentation is distributed in the hope that it will be useful, .\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" relevant licenses for more details. .\" .\" The only reference used here was the output of gcc itself. No reference was .\" made to other documentation during the writing of this manual page. .TH GCC 1 2012-01-01 GNU Debian .SH NAME gcc \- the GNU C Compiler .SH SYNOPSIS .B gcc [\c .IR options "] " FILE ... .SH DESCRIPTION .B gcc is the GNU C compiler. It is used to compile programs written in C or similar languages into programs and libraries for execution. .P While the .B gcc frontentd can also be used to compile other languages (see the .B \-x option), using the appropriate frontend is often better as it often includes important libraries and options needed for successful compilation. These frontends are .B g++ for C++, .B gfortran for Fortran, .B gobjc for Objective-C, .B gobjc++ for Objective-C++, and .B gccgo for Go. .B cpp may be used if only the C preprocessor is needed; alternately, the .B \-E option to an appropriate frontend may be used. .SH OPTIONS .B gcc supports a large number of options. Most of these options can be used with any frontend, but some are specific to a particular language or platform (processor architecture or operating system). .SS "General Options" .TP .B \-c Invoke only the preprocessor (if appropriate), the compiler, and the assembler. The result is an object file for the target platform. .TP .B \-E Invoke only the preprocessor. The result is preprocessed source. .TP .BI "\-o " FILE Places the output of the compilation processes into .IR FILE . .TP .B \-pipe Use pipes instead of temporary files to pass data between compilation stages. .TP .B \-S Invoke only the preprocessor (if appropriate) and the compiler. The result is assembly for the target platform. .TP .B \-\-save\-temps Save the temporary files created during the compilation process. This is useful when filing a bug report. .TP .B \-v Prints information about the version and configuration of the compiler, and if any compilation or preprocessing step occurs, also prints information about the compilation process used in those steps. .TP .BI \-Wa, OPTION Pass OPTION to the assembler. .TP .BI \-Wl, OPTION Pass OPTION to the linker. .TP .BI \-Wp, OPTION Pass OPTION to the preprocessor. .TP .BI "\-x " LANGUAGE The following files are to be interpreted as being in LANGUAGE. This continues until another .B \-x option is given. If LANGUAGE is .BR none , revert to autodetection based on the file's extension. Valid values include .BR c , .BR c++ , .BR assembler , and .BR none . .SS "Options for C-like Languages" .TP .B \-ansi Equivalent to .B \-std=c89 for C and .B \-std=c++98 for C++. .TP .BR \-std =\fISTANDARD\fP Specify that the input conforms and the compiler should
Bug#654951: gdc-4.6: gdc, gdmd, dmd, and rdmd are missing
Package: gdc-4.6 Version: 0.29.1-4.6.2-4 Severity: normal Hello: It appears that there is not gdc link to gdc-4.6, and no gdmd link to gdmd-4.6. Second, rdmd, which is needed to write D script, is really missing while its d source is distributed withing the source. dmd is certainly need as cc is needed. hth, Jerome -- System Information: Debian Release: Wheezy* APT prefers testing APT policy: (990, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 3.1.6-amd64-mbp62 (SMP w/4 CPU cores) Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/dash Versions of packages gdc-4.6 depends on: ii g++-4.6 4.6.2-9 ii gcc-4.6-base4.6.2-9 ii libc6 2.13-24 ii libgmp102:5.0.2+dfsg-2 ii libmpc2 0.9-4 ii libmpfr43.1.0-3 ii libphobos2-4.6-dev 0.29.1-4.6.2-4 ii zlib1g 1:1.2.3.4.dfsg-3 gdc-4.6 recommends no packages. gdc-4.6 suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120107022301.8028.38224.report...@nen.dnsalias.org
Bug#654951: gdc-4.6: gdc, gdmd, dmd, and rdmd are missing
On 01/07/2012 03:23 AM, Jerome BENOIT wrote: > Package: gdc-4.6 > Version: 0.29.1-4.6.2-4 > Severity: normal > > Hello: > > It appears that there is not gdc link to gdc-4.6, and no gdmd link to > gdmd-4.6. just install the gdc package. > Second, rdmd, which is needed to write D script, is really missing while its > d source is distributed withing the source. > dmd is certainly need as cc is needed. please send a patch for gdc-4.6 to build and install it. -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4f07e819.7080...@debian.org
Bug#654931: gcc-4.6: missing manpage
tags 654931 + wontfix thanks On 01/06/2012 11:12 PM, brian m. carlson wrote: > Package: gcc-4.6 > Version: 4.6.2-11 > Severity: wishlist > Tags: patch > > gcc-4.6 and company are missing manpages. I am aware that this is a > result of the upstream manpages being non-free. > Since policy requires a > manpage for each binary, I am including a skeletal manpage that covers > some of the most commonly used options. I will update it further in the > future. won't fix in the gcc-4.6 package; clearly these "skeletal" pages are not part of the upstream sources. please package those as a separate package if you intend to maintain these on a regular basis. -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4f07ebe5.4020...@debian.org
Processed: Re: Bug#654931: gcc-4.6: missing manpage
Processing commands for cont...@bugs.debian.org: > tags 654931 + wontfix Bug #654931 [gcc-4.6] gcc-4.6: missing manpage Added tag(s) wontfix. > thanks Stopping processing here. Please contact me if you need assistance. -- 654931: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=654931 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/handler.s.c.132591921722856.transcr...@bugs.debian.org