gcc-4.4_4.4.3-7_amd64.changes ACCEPTED
Accepted: cpp-4.4_4.4.3-7_amd64.deb to main/g/gcc-4.4/cpp-4.4_4.4.3-7_amd64.deb fixincludes_4.4.3-7_amd64.deb to main/g/gcc-4.4/fixincludes_4.4.3-7_amd64.deb g++-4.4-multilib_4.4.3-7_amd64.deb to main/g/gcc-4.4/g++-4.4-multilib_4.4.3-7_amd64.deb g++-4.4_4.4.3-7_amd64.deb to main/g/gcc-4.4/g++-4.4_4.4.3-7_amd64.deb gcc-4.4-base_4.4.3-7_amd64.deb to main/g/gcc-4.4/gcc-4.4-base_4.4.3-7_amd64.deb gcc-4.4-locales_4.4.3-7_all.deb to main/g/gcc-4.4/gcc-4.4-locales_4.4.3-7_all.deb gcc-4.4-multilib_4.4.3-7_amd64.deb to main/g/gcc-4.4/gcc-4.4-multilib_4.4.3-7_amd64.deb gcc-4.4-plugin-dev_4.4.3-7_amd64.deb to main/g/gcc-4.4/gcc-4.4-plugin-dev_4.4.3-7_amd64.deb gcc-4.4-source_4.4.3-7_all.deb to main/g/gcc-4.4/gcc-4.4-source_4.4.3-7_all.deb gcc-4.4_4.4.3-7.diff.gz to main/g/gcc-4.4/gcc-4.4_4.4.3-7.diff.gz gcc-4.4_4.4.3-7.dsc to main/g/gcc-4.4/gcc-4.4_4.4.3-7.dsc gcc-4.4_4.4.3-7_amd64.deb to main/g/gcc-4.4/gcc-4.4_4.4.3-7_amd64.deb gfortran-4.4-multilib_4.4.3-7_amd64.deb to main/g/gcc-4.4/gfortran-4.4-multilib_4.4.3-7_amd64.deb gfortran-4.4_4.4.3-7_amd64.deb to main/g/gcc-4.4/gfortran-4.4_4.4.3-7_amd64.deb gobjc++-4.4-multilib_4.4.3-7_amd64.deb to main/g/gcc-4.4/gobjc++-4.4-multilib_4.4.3-7_amd64.deb gobjc++-4.4_4.4.3-7_amd64.deb to main/g/gcc-4.4/gobjc++-4.4_4.4.3-7_amd64.deb gobjc-4.4-multilib_4.4.3-7_amd64.deb to main/g/gcc-4.4/gobjc-4.4-multilib_4.4.3-7_amd64.deb gobjc-4.4_4.4.3-7_amd64.deb to main/g/gcc-4.4/gobjc-4.4_4.4.3-7_amd64.deb lib32gcc1-dbg_4.4.3-7_amd64.deb to main/g/gcc-4.4/lib32gcc1-dbg_4.4.3-7_amd64.deb lib32gcc1_4.4.3-7_amd64.deb to main/g/gcc-4.4/lib32gcc1_4.4.3-7_amd64.deb lib32gfortran3-dbg_4.4.3-7_amd64.deb to main/g/gcc-4.4/lib32gfortran3-dbg_4.4.3-7_amd64.deb lib32gfortran3_4.4.3-7_amd64.deb to main/g/gcc-4.4/lib32gfortran3_4.4.3-7_amd64.deb lib32gomp1-dbg_4.4.3-7_amd64.deb to main/g/gcc-4.4/lib32gomp1-dbg_4.4.3-7_amd64.deb lib32gomp1_4.4.3-7_amd64.deb to main/g/gcc-4.4/lib32gomp1_4.4.3-7_amd64.deb lib32mudflap0-dbg_4.4.3-7_amd64.deb to main/g/gcc-4.4/lib32mudflap0-dbg_4.4.3-7_amd64.deb lib32mudflap0_4.4.3-7_amd64.deb to main/g/gcc-4.4/lib32mudflap0_4.4.3-7_amd64.deb lib32objc2-dbg_4.4.3-7_amd64.deb to main/g/gcc-4.4/lib32objc2-dbg_4.4.3-7_amd64.deb lib32objc2_4.4.3-7_amd64.deb to main/g/gcc-4.4/lib32objc2_4.4.3-7_amd64.deb lib32stdc++6-4.4-dbg_4.4.3-7_amd64.deb to main/g/gcc-4.4/lib32stdc++6-4.4-dbg_4.4.3-7_amd64.deb lib32stdc++6_4.4.3-7_amd64.deb to main/g/gcc-4.4/lib32stdc++6_4.4.3-7_amd64.deb libgcc1-dbg_4.4.3-7_amd64.deb to main/g/gcc-4.4/libgcc1-dbg_4.4.3-7_amd64.deb libgcc1_4.4.3-7_amd64.deb to main/g/gcc-4.4/libgcc1_4.4.3-7_amd64.deb libgfortran3-dbg_4.4.3-7_amd64.deb to main/g/gcc-4.4/libgfortran3-dbg_4.4.3-7_amd64.deb libgfortran3_4.4.3-7_amd64.deb to main/g/gcc-4.4/libgfortran3_4.4.3-7_amd64.deb libgomp1-dbg_4.4.3-7_amd64.deb to main/g/gcc-4.4/libgomp1-dbg_4.4.3-7_amd64.deb libgomp1_4.4.3-7_amd64.deb to main/g/gcc-4.4/libgomp1_4.4.3-7_amd64.deb libmudflap0-4.4-dev_4.4.3-7_amd64.deb to main/g/gcc-4.4/libmudflap0-4.4-dev_4.4.3-7_amd64.deb libmudflap0-dbg_4.4.3-7_amd64.deb to main/g/gcc-4.4/libmudflap0-dbg_4.4.3-7_amd64.deb libmudflap0_4.4.3-7_amd64.deb to main/g/gcc-4.4/libmudflap0_4.4.3-7_amd64.deb libobjc2-dbg_4.4.3-7_amd64.deb to main/g/gcc-4.4/libobjc2-dbg_4.4.3-7_amd64.deb libobjc2_4.4.3-7_amd64.deb to main/g/gcc-4.4/libobjc2_4.4.3-7_amd64.deb libstdc++6-4.4-dbg_4.4.3-7_amd64.deb to main/g/gcc-4.4/libstdc++6-4.4-dbg_4.4.3-7_amd64.deb libstdc++6-4.4-dev_4.4.3-7_amd64.deb to main/g/gcc-4.4/libstdc++6-4.4-dev_4.4.3-7_amd64.deb libstdc++6-4.4-doc_4.4.3-7_all.deb to main/g/gcc-4.4/libstdc++6-4.4-doc_4.4.3-7_all.deb libstdc++6-4.4-pic_4.4.3-7_amd64.deb to main/g/gcc-4.4/libstdc++6-4.4-pic_4.4.3-7_amd64.deb libstdc++6_4.4.3-7_amd64.deb to main/g/gcc-4.4/libstdc++6_4.4.3-7_amd64.deb protoize_4.4.3-7_amd64.deb to main/g/gcc-4.4/protoize_4.4.3-7_amd64.deb Override entries for your package: cpp-4.4_4.4.3-7_amd64.deb - optional interpreters fixincludes_4.4.3-7_amd64.deb - optional devel g++-4.4-multilib_4.4.3-7_amd64.deb - optional devel g++-4.4_4.4.3-7_amd64.deb - optional devel gcc-4.4-base_4.4.3-7_amd64.deb - required libs gcc-4.4-locales_4.4.3-7_all.deb - optional devel gcc-4.4-multilib_4.4.3-7_amd64.deb - optional devel gcc-4.4-plugin-dev_4.4.3-7_amd64.deb - optional devel gcc-4.4-source_4.4.3-7_all.deb - optional devel gcc-4.4_4.4.3-7.dsc - source devel gcc-4.4_4.4.3-7_amd64.deb - optional devel gfortran-4.4-multilib_4.4.3-7_amd64.deb - optional devel gfortran-4.4_4.4.3-7_amd64.deb - optional devel gobjc++-4.4-multilib_4.4.3-7_amd64.deb - optional devel gobjc++-4.4_4.4.3-7_amd64.deb - optional devel gobjc-4.4-multilib_4.4.3-7_amd64.deb - optional devel gobjc-4.4_4.4.3-7_amd64.deb - optional devel lib32gcc1-dbg_4.4.3-7_amd64.deb - extra debug lib32gcc1_4.4.3-7_amd64.deb - extra libs lib32gfortran3-dbg_4.4.3-7_amd64.deb - extra debug lib32gfortran3_4.4.3-7_amd64.deb - optional libs lib32gomp1-
gcc-4.4 override disparity
There are disparities between your recently accepted upload and the override file for the following file(s): lib32gcc1_4.4.3-7_amd64.deb: package says priority is optional, override says extra. Please note that a list of new sections were recently added to the archive: cli-mono, database, debug, fonts, gnu-r, gnustep, haskell, httpd, java, kernel, lisp, localization, ocaml, php, ruby, vcs, video, xfce, zope. At this time a script was used to reclassify packages into these sections. If this is the case, please only reply to this email if the new section is inappropriate, otherwise please update your package at the next upload. Either the package or the override file is incorrect. If you think the override is correct and the package wrong please fix the package so that this disparity is fixed in the next upload. If you feel the override is incorrect then please file a bug against ftp.debian.org and explain why. Please INCLUDE the list of packages as seen above, or we won't be able to deal with your request due to missing information. Please make sure that the subject of the bug you file follows the following format: Subject: override: BINARY1:section/priority, [...], BINARYX:section/priority Include the justification for the change in the body of the mail please. [NB: this is an automatically generated mail; if you already filed a bug and have not received a response yet, please ignore this mail. Your bug needs to be processed by a human and will be in due course, but until then the installer will send these automated mails; sorry.] -- Debian distribution maintenance software (This message was generated automatically; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@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/e1nykrh-hz...@ries.debian.org
[Bug fortran/42607] add information about how to compile a module
--- Comment #5 from rwild at gcc dot gnu dot org 2010-04-04 08:40 --- (In reply to comment #1) > > should -c explain how a .mod file is created? > > IMHO, the answer is a resounding 'no.' Adding such information > would simply add unneeded clutter to the manual, and should be > an insult to anyone that uses Fortran. Not documenting the semantics of module files anywhere is a sure way for build tools like Automake to never get decent support for building Fortran. As it is now, the user needs to fake dependencies manually to make up for this missing information. (Where to put the information is another question altogether.) > Also, the Fortran standard does not require that a .mod be created, The Fortran standard is irrelevant for this question. Users want 'make clean' to remove cruft that 'make' created, and you don't provide a 'gfortran --clean' to keep information about .mod files under the hood either. -- rwild at gcc dot gnu dot org changed: What|Removed |Added CC||rwild at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42607 --- You are receiving this mail because: --- You reported the bug, or are watching the reporter. -- 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/20100404084025.16290.qm...@sourceware.org
gcc internal error building m4
Hello. Latest m4 FTBFS on several architectures, for different reasons. On hppa, it seems to trigger a gcc bug: gcc -std=gnu99 -g -Wall -O2 -o test-fpurge test-fpurge.o libtests.a ../lib/libm4.a libtests.a collect2: malloc.c:3096: sYSMALLOc: Assertion `(old_top == (((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd && old_size == 0) || ((unsigned long) (old_size) >= (unsigned long)__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 * (sizeof(size_t))) - 1)) & ~((2 * (sizeof(size_t))) - 1))) && ((old_top)->size & 0x1) && ((unsigned long)old_end & pagemask) == 0)' failed. gcc: Internal error: Aborted (program collect2) Please submit a full bug report. See for instructions. I assume a build-depends on gcc-4.3 would be a workaround for this, but that should only be done as a last resort. [ Please Cc: me as I'm not subscribed ]. Thanks. -- 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/alpine.deb.1.10.1004041128360.21...@cantor.unex.es
Re: gcc internal error building m4
On 04.04.2010 11:36, Santiago Vila wrote: Hello. Latest m4 FTBFS on several architectures, for different reasons. On hppa, it seems to trigger a gcc bug: gcc -std=gnu99 -g -Wall -O2 -o test-fpurge test-fpurge.o libtests.a ../lib/libm4.a libtests.a collect2: malloc.c:3096: sYSMALLOc: Assertion `(old_top == (((mbinptr) (((char *)&((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd&& old_size == 0) || ((unsigned long) (old_size)>= (unsigned long)__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 * (sizeof(size_t))) - 1))& ~((2 * (sizeof(size_t))) - 1)))&& ((old_top)->size& 0x1)&& ((unsigned long)old_end& pagemask) == 0)' failed. gcc: Internal error: Aborted (program collect2) Please submit a full bug report. See for instructions. I assume a build-depends on gcc-4.3 would be a workaround for this, but that should only be done as a last resort. [ Please Cc: me as I'm not subscribed ]. I assume this is PR42233. Fixed in gcc-4.4 4.4.3-6 and 4.4.3-7. Matthias -- 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/4bb87e62.4080...@debian.org
[Bug fortran/42607] add information about how to compile a module
--- Comment #6 from jvdelisle at gcc dot gnu dot org 2010-04-04 15:02 --- That idea of a --clean is interesting. I can see where it would be useful to force a recompile of module files. I am not sure what the actual flag should be. Of course one could use make to do all of this. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42607 --- You are receiving this mail because: --- You reported the bug, or are watching the reporter. -- 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/20100404150208.11082.qm...@sourceware.org
Processing of cloog-ppl_0.15.9-1_amd64.changes
cloog-ppl_0.15.9-1_amd64.changes uploaded successfully to localhost along with the files: cloog-ppl_0.15.9-1.dsc cloog-ppl_0.15.9.orig.tar.gz cloog-ppl_0.15.9-1.diff.gz libcloog-ppl-dev_0.15.9-1_amd64.deb libcloog-ppl0_0.15.9-1_amd64.deb Greetings, Your Debian queue daemon (running on host ries.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/e1nytb1-0003fv...@ries.debian.org
cloog-ppl_0.15.9-1_amd64.changes ACCEPTED
Accepted: cloog-ppl_0.15.9-1.diff.gz to main/c/cloog-ppl/cloog-ppl_0.15.9-1.diff.gz cloog-ppl_0.15.9-1.dsc to main/c/cloog-ppl/cloog-ppl_0.15.9-1.dsc cloog-ppl_0.15.9.orig.tar.gz to main/c/cloog-ppl/cloog-ppl_0.15.9.orig.tar.gz libcloog-ppl-dev_0.15.9-1_amd64.deb to main/c/cloog-ppl/libcloog-ppl-dev_0.15.9-1_amd64.deb libcloog-ppl0_0.15.9-1_amd64.deb to main/c/cloog-ppl/libcloog-ppl0_0.15.9-1_amd64.deb Override entries for your package: cloog-ppl_0.15.9-1.dsc - source libs libcloog-ppl-dev_0.15.9-1_amd64.deb - optional libdevel libcloog-ppl0_0.15.9-1_amd64.deb - optional libs Announcing to debian-devel-chan...@lists.debian.org Thank you for your contribution to Debian. -- 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/e1nytd9-0004uj...@ries.debian.org
Results for 4.4.3 (Debian 4.4.3-6) testsuite on i486-pc-linux-gnu
LAST_UPDATED: Obtained from SVN: tags/gcc_4_4_3_release revision 156151 Target: i486-linux-gnu gcc version 4.4.3 (Debian 4.4.3-6) Native configuration is i486-pc-linux-gnu === g++ tests === Running target unix UNRESOLVED: attribute_plugin.c compilation, -I. -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../gcc -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/build/gcc/testsuite/g++/../../../gcc -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../include -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../libcpp/include -DIN_GCC -fPIC -shared UNRESOLVED: selfassign.c compilation, -I. -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../gcc -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/build/gcc/testsuite/g++/../../../gcc -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../include -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../libcpp/include -O -DIN_GCC -fPIC -shared UNRESOLVED: dumb_plugin.c compilation, -I. -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../gcc -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/build/gcc/testsuite/g++/../../../gcc -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../include -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../libcpp/include -DIN_GCC -fPIC -shared UNRESOLVED: header_plugin.c compilation, -I. -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../gcc -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/build/gcc/testsuite/g++/../../../gcc -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../include -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../libcpp/include -DIN_GCC -fPIC -shared === g++ Summary for unix === # of expected passes20242 # of expected failures 157 # of unresolved testcases 4 # of unsupported tests 100 Running target unix/-fstack-protector UNRESOLVED: attribute_plugin.c compilation, -I. -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../gcc -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/build/gcc/testsuite/g++/../../../gcc -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../include -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../libcpp/include -DIN_GCC -fPIC -shared UNRESOLVED: selfassign.c compilation, -I. -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../gcc -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/build/gcc/testsuite/g++/../../../gcc -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../include -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../libcpp/include -O -DIN_GCC -fPIC -shared UNRESOLVED: dumb_plugin.c compilation, -I. -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../gcc -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/build/gcc/testsuite/g++/../../../gcc -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../include -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../libcpp/include -DIN_GCC -fPIC -shared UNRESOLVED: header_plugin.c compilation, -I. -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../gcc -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/build/gcc/testsuite/g++/../../../gcc -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../include -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.4.3/src/gcc/testsuite/../../libcpp/include -DIN_GCC -fPIC -shared === g++ Summary for unix/-fstack-protector === # of expected passes20242 # of expected failures 157 # of unresolved testcases 4 # of unsupported tests 100 Running target unix/-m64 UNRESOLVED: attribute_plugin.c compilation, -I. -I/build/buildd-gcc-4.4_4.4.3-6-i386-LwdE2A/gcc-4.4-4.
[Bug fortran/42607] add information about how to compile a module
--- Comment #7 from kargl at gcc dot gnu dot org 2010-04-04 20:28 --- (In reply to comment #5) > (In reply to comment #1) > > > should -c explain how a .mod file is created? > > > > IMHO, the answer is a resounding 'no.' Adding such information > > would simply add unneeded clutter to the manual, and should be > > an insult to anyone that uses Fortran. > > Not documenting the semantics of module files anywhere is a sure way for build > tools like Automake to never get decent support for building Fortran. As it > is > now, the user needs to fake dependencies manually to make up for this missing > information. (Where to put the information is another question altogether.) I don't use automake, so I really don't care what it does or does not do. > > Also, the Fortran standard does not require that a .mod be created, > > The Fortran standard is irrelevant for this question. Users want 'make clean' > to remove cruft that 'make' created, and you don't provide a 'gfortran > --clean' > to keep information about .mod files under the hood either. > The Fortran standard is the only thing that matters. 'make clean' does the right thing for me. Of course, I know how to write a Makefile without depending on the whim (yes, I wrote whim) of the automake developers. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42607 --- You are receiving this mail because: --- You reported the bug, or are watching the reporter. -- 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/20100404202821.23672.qm...@sourceware.org
Bug#576485: libstdc++: std::thread completely broken
Package: libstdc++6 Version: 4.5-20100227-1 Severity: normal File: libstdc++ The following program: #include #include int g = 0; void f () { g++; } int main () { std::thread t (f); t.join (); std::cout << "after joing, g = " << g << std::endl; return 0; } Dies with an exception: $ g++-4.5 --version g++-4.5 (Debian 4.5-20100227-1) 4.5.0 20100227 (experimental) [trunk revision 157109] $ g++-4.5 -std=c++0x -o t t.cc $ ./t terminate called after throwing an instance of 'std::system_error' what(): Aborted Thanks, -Miles -- System Information: Debian Release: squeeze/sid APT prefers oldstable APT policy: (500, 'oldstable'), (500, 'unstable'), (500, 'stable'), (50, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.33-2-amd64 (SMP w/2 CPU cores) Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libstdc++6 depends on: ii gcc-4.5-base4.5-20100227-1 The GNU Compiler Collection (base ii libc6 2.10.2-6 Embedded GNU C Library: Shared lib ii libgcc1 1:4.5-20100227-1 GCC support library libstdc++6 recommends no packages. libstdc++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/20100405034326.17348.67477.report...@dhlpc061.dev.necel.com
Bug#576485: Acknowledgement (libstdc++: std::thread completely broken)
BTW, one thing I noticed is that the "error code" field in the std::system_error exception which is raised, seems to be set to EPERM ("Operation not permitted"), but this code is not apparently caused by a system call (determined by stracing the process). For instance, changing the test case to this: #include #include #include int g = 0; void f () { g++; } int main () { std::cerr << "before thread creation..." << std::endl; try { errno = 0; std::thread t (f); std::cerr << "after thread creation..." << std::endl; t.join (); } catch (const std::system_error &e) { std::cerr << "caught std::system_error, what = \"" << e.what () << "\", code = " << e.code().message () << std::endl; } std::cout << "after joing, g = " << g << std::endl; return 0; } Results in this: $ g++-4.5 -std=c++0x -o t t.cc $ ./t before thread creation... caught std::system_error, what = "", code = Operation not permitted after joing, g = 0 strace shows this: $ strace ./t 2>&1 | tail -20 mprotect(0x7f2036a9c000, 16384, PROT_READ) = 0 mprotect(0x7f2036f3c000, 4096, PROT_READ) = 0 mprotect(0x7f2037229000, 32768, PROT_READ) = 0 mprotect(0x7f2037464000, 4096, PROT_READ) = 0 munmap(0x7f203744b000, 90011) = 0 write(2, "before thread creation...", 25before thread creation...) = 25 write(2, "\n", 1 ) = 1 brk(0) = 0x18b2000 brk(0x18d3000) = 0x18d3000 write(2, "caught std::system_error, what ="..., 34caught std::system_error, what = ") = 34 write(2, "\", code = ", 10", code = ) = 10 write(2, "Operation not permitted", 23Operation not permitted) = 23 write(2, "\n", 1 ) = 1 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f203746 write(1, "after joing, g = 0\n", 19after joing, g = 0 )= 19 exit_group(0) = ? Thanks, -Miles -- Cabbage, n. A familiar kitchen-garden vegetable about as large and wise as a man's head. -- 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/buozl1i7dc0@dhlpc061.dev.necel.com