MinGW - Reporting Bugs
So you think you have found a bug and want to report the problem? Before reporting a bug please ensure you have applied all applicable updates to your build environment. Also please search the MinGW archives to ensure the bug has not already been reported or if a temporary work around has been generated. When reporting a bug to the MinGW mailing list please include the following information:
- OS version ( Windows 98, ME, NT, 2000, XP )
- gcc version ( `gcc -v` )
- ld version ( `ld -v` )
- mingw version ( name of installer package eg/ MinGW-2.0.0-3.exe )
- build environment ( MSYS, Cygwin, Cross-Compiler, etc )
- if using MSYS version number ( `uname -a`)
- small test case demonstrating the bugOR
- MSDN documentation references for missing w32api or mingw-runtime features
- mingw-runtime version ( include/_mingw.h)
- w32api version ( include/w32api.h )
- any other detailed information pertinent to your experience with the bug
SourceForge gives us nice tools to keep track of your bug reports, so please follow this link to file your report. You will need a SourceForge login account. If you don't have one then follow this link to register for one.
Generic Package Bugs
Under certain circumstances you may find a bug in a base package, such as gcc, that is platform independent (ie/ can be reproduced on another platform other than Win32). In this situation please generate a simple test case that illustrates the bug using only standard headers and libraries. Please submit the bug following the procedure detailed above prior to submiting it to the primary maintainers. After receiving verification from a MinGW developer that the bug is indeed platform independent, please use the appropriate bug tracker or mailing list to inform the package maintainers. It is in everyones best interest that you try and use the package maintainers standard methods and procedures for bug submission. Avoid submiting bugs specific to a port or application that is not a part of the primary package to any list except the MinGW users list. If you are uncertain about bug submission to another package maintainer seek assistance on the MinGW users list.
External Bug Reporting Lists and Guidelines
-
gcc bug reporting guidelines:
http://www.gnu.org/software/gcc/bugs.html -
gcc mailing list archives:
http://gcc.gnu.org/lists.html -
cygwin (binutils, gdb and cygwin):
http://sources.redhat.com/lists.html