Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Include stderr in the dryrun output that is processed for everything #238

Merged
merged 1 commit into from
Dec 2, 2021

Conversation

andreeis
Copy link
Contributor

@andreeis andreeis commented Nov 22, 2021

No GitHub issue opened to link here. This was found by CppTools developers investigating another problem.
It appears that sometimes information useful for parsing (like "entering" or "exiting" directory) is reported on stderr and not on stdout, causing bad file paths or even exceptions (we have fewer entering than exiting directories when we process the current path stack).
Without spending time to analyze whether this is a bug in make.exe or not, this PR simply includes stderr to the text that is analyzed for parsing.

@andreeis andreeis merged commit 50aa122 into main Dec 2, 2021
@andreeis andreeis deleted the dev/andris/makefile_tools/missingDryrunFromStderr branch December 2, 2021 17:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants