The following issue has been SUBMITTED. ====================================================================== https://austingroupbugs.net/view.php?id=1696 ====================================================================== Reported By: rillig Assigned To: ====================================================================== Project: Issue 8 drafts Issue ID: 1696 Category: Shell and Utilities Type: Clarification Requested Severity: Editorial Priority: normal Status: New Name: Roland Illig Organization: User Reference: Section: make Page Number: 3107 Line Number: 104629 Final Accepted Text: ====================================================================== Date Submitted: 2023-05-07 12:16 UTC Last Modified: 2023-05-07 12:16 UTC ====================================================================== Summary: Effect of -s when no work needs to be done Description: Line 104629 says: > If make is invoked without any work needing to be done, it shall write a message to standard output indicating that no action was taken.
The sentence above the cited sentence explicitly specifies what happens when the -s option is given, but the cited sentence doesn't. Does the standard intentionally omit to specify the effect of the -s option? When no work needs to be done and make is run with the -s option, GNU make is silent while BSD make writes the message. Desired Action: If intended, specify that the behavior of -s with no work to be done is unspecified. If the currently specified behavior is intended, mention that -s has no effect in this case, to clearly distinguish it from the preceding sentence in the same paragraph. ====================================================================== Issue History Date Modified Username Field Change ====================================================================== 2023-05-07 12:16 rillig New Issue 2023-05-07 12:16 rillig Name => Roland Illig 2023-05-07 12:16 rillig Section => make 2023-05-07 12:16 rillig Page Number => 3107 2023-05-07 12:16 rillig Line Number => 104629 ======================================================================