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
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-make