So you think you have found a bug and would like to report the problem? Before reporting a bug please ensure you have applied all applicable updates to your build environment, and also search the MinGW.OSDN mail archives, and the MinGW.OSDN “Issues” ticket system, to ensure the bug has not already been reported, or if a temporary workaround has been suggested. (When searching within the ticket system, please ensure that you include “Closed” tickets; it may be that a solution is already available, pending a future release).

To ensure that your report will be given the utmost attention, please read and follow the guidelines below. These are provided for your benefit, as non‑compliance may result in rejection of your bug report. Although they apply, in this specific context, to reporting via the MinGW.OSDN ticket system, these recommendations are typical of any bug reporting process.

Guidelines for Submission of Bug Reports

For general guidance on How to Report Bugs Effectively, you are encouraged to read this treatise by Simon Tatham. Do note, however, that to report MinGW bugs, you should use the reporting facilities documented below; do not report MinGW bugs to Simon — he is unlikely to be interested.

When reporting a bug to one of the MinGW mailing lists or to the MinGW Issues ticket system on OSDN.net, please include as much as possible of the following information, pertinent to the problem:

Generic Package Bugs

Under certain circumstances you may find a bug in a base package, such as MinGW‑GCC, that is platform independent (i.e. it can be reproduced on a platform other than one running a Windows operating system). In this situation please generate a simple test case that illustrates the bug using only standard headers and libraries and submit the bug report, following the procedure detailed above, prior to submitting 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 everyone's best interest that you try to use the package maintainers' standard methods and procedures for bug submission. Avoid submitting bugs specific to a port, or application that is not a part of the primary package, to any mailing list other than the MinGW-Users list. If you are uncertain about bug submission to another package maintainer, please seek assistance on the MinGW-Users list.

Posting a Bug Report

Please post bug reports using the MinGW Issues ticket system, (hosted within OSDN.net's bug reporting system). You will need a OSDN.net login account to post; if you don't have one then click here to register for one.

Please refrain from posting bug reports to the mailing list; we tend to lose track of bug reports posted there! If you have a specific question regarding making the bug report, then please use the MinGW-Users mailing list to ask.

In Case of Difficulty

If you have difficulty in understanding, or cannot furnish information to satisfy the above requirements, please ask for help on the MinGW-Users mailing list.