URL: <http://savannah.gnu.org/bugs/?47365>
Summary: Using --output-sync=target along with -j$(nproc) prevents any final error encountered from being shown Project: make Submitted by: None Submitted on: Tue 08 Mar 2016 08:47:38 PM UTC Severity: 3 - Normal Item Group: Bug Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any Component Version: 4.1 Operating System: POSIX-Based Fixed Release: None Triage Status: None _______________________________________________________ Details: If you run Make with --output-sync=target along with multiple jobs Make will not show the full error of the last command which errored. See here http://stackoverflow.com/questions/35848934/gnu-make-4-0-output-sync-taget-doesnt-show-the-final-error and here http://stackoverflow.com/questions/32164266/how-to-use-synchronization-in-makefile for a few examples of the situation (the first link is my question). This makes it hard to use with Jenkins or something similar as when the build fails no one knows what command had caused the failure or the message from the command that had caused the failure. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?47365> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make