All bugs should be filed in the GitHub main Emscripten repository Issue Tracker.
Please supply as much relevant information as possible, including:
Tip
Compile with EMCC_DEBUG=1 and grab the /tmp/emscripten_temp/emcc-* files (these include the bytecode and JavaScript in several stages). Note that the emscripten_temp directory should be emptied manually first, so it only contains new content!
LLVM Backend bugs may instead be posted to the appropriate Emscripten LLVM fork or Emscripten Clang fork if you are certain that the bug is specific to these repositories. If uncertain, bugs must be posted to the main repository.
Pull requests must (of course) go to the proper repository.
Documentation (site) bugs should be filed in the same Issue Tracker.
Include relevant information including:
Tip
The Page bug link on the bottom-right of every page opens the Issue Tracker pre-seeded with the current page URL and title.