git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH 1/3] Revert "make error()'s constant return value more visible"

From
Jeff King <peff@peff.net>
Date
May 5, 2014, 06:29 UTC
Message-ID
<20140505062931.GA9311@sigill.intra.peff.net>
In-Reply-To
<53672c53f2ed9_2e86acd30c6e@nysa.notmuch>
On Mon, May 05, 2014 at 01:14:43AM -0500, Felipe Contreras wrote:
Show 24 quoted lines
> Jeff King wrote:
> > On Mon, May 05, 2014 at 12:45:30AM -0500, Felipe Contreras wrote:
> > 
> > > Jeff King wrote:
> > > > On Sun, May 04, 2014 at 01:12:53AM -0500, Felipe Contreras wrote:
> > > > 
> > > > > So it looks like gcc is smarter now, and in trying to fix a few warnings
> > > > > we generated hundreds more.
> > > > > 
> > > > > This reverts commit e208f9cc7574f5980faba498d0aa30b4defeb34f.
> > > > 
> > > > And now we've gone the other way, and re-enabled the initial warnings.
> > > > Can we come up with a solution that helps both cases?
> > > 
> > > What initial warnings? As I explained already I don't get any warnings
> > > with this patch series in gcc 4.9.0.
> > 
> > The "few warnings" in your statement quoted above.
> > 
> > You could try reading the commit message of the commit you are
> > reverting, which explains it, but the short answer is: try compiling
> > with -O3.
> 
> Sigh. And I'm the one with the abrasive style of communication.

I apologize if that seemed abrasive. I am slightly annoyed that you seemed to be reverting my commit without understanding (or dealing with) the problem that the original fixed.

But I was _also_ trying to point you in the right direction by directing you to -O3. Do you see the problem now? And did you look at the follow-up patch I sent?

-Peff
Previous: Felipe ContrerasNext: Felipe Contreras
Message 7 of 26 in “Fix a ton of compiler warnings”
  1. 0/3 Fix a ton of compiler warningsFelipe Contreras, May 4, 2014
  2. 1/3 Revert "make error()'s constant return value more visible"Felipe Contreras, May 4, 2014
  3. Jeff KingMay 5, 2014
  4. Felipe ContrerasMay 5, 2014
  5. Jeff KingMay 5, 2014
  6. Felipe ContrerasMay 5, 2014
  7. Jeff KingMay 5, 2014
  8. Felipe ContrerasMay 5, 2014
  9. Jeff KingMay 5, 2014
  10. 1/2 inline constant return from error() functionJeff King, May 6, 2014
  11. Junio C HamanoMay 6, 2014
  12. Jeff KingMay 7, 2014
  13. Junio C HamanoMay 11, 2014
  14. Jeff KingMay 12, 2014
  15. Felipe ContrerasMay 11, 2014
  16. Jonathan NiederMay 12, 2014
  17. Jeff KingMay 12, 2014
  18. 2/2 let clang use the constant-return error() macroJeff King, May 6, 2014
  19. 2/3 Revert "silence some -Wuninitialized false positives"Felipe Contreras, May 4, 2014
  20. 3/3 Silence a bunch of format-zero-length warningsFelipe Contreras, May 4, 2014
  21. brian m. carlsonMay 4, 2014
  22. Felipe ContrerasMay 4, 2014
  23. Jeff KingMay 5, 2014
  24. Junio C HamanoMay 7, 2014
  25. Heiko VoigtMay 7, 2014
  26. Junio C HamanoMay 7, 2014

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.