Re: Updated GCC vs Clang diagnostics

2012-04-13 Thread Marc Glisse
On Fri, 13 Apr 2012, Lawrence Crowl wrote: Yes, color can enhance the messages. I don't think we disagree on that. My point was that color is a harder problem that many people understand. For instance, there is no set of colors that meet web contrast standards against both black and white bac

Re: Switching to C++ by default in 4.8

2012-04-13 Thread Chiheng Xu
On Sat, Apr 14, 2012 at 9:15 AM, Chiheng Xu wrote: > The rest,  440 or so of them, is below 50 KB, which contribute 75% of The rest,  440 or so of them, is below 50 KB, which contribute 25% of -- Chiheng Xu

Re: Switching to C++ by default in 4.8

2012-04-13 Thread Chiheng Xu
On Tue, Apr 10, 2012 at 4:46 PM, Jakub Jelinek wrote: > >>    *) gcc implementation has lots of hard coded TREE_OPERAND (exp, nn) >> >>      e.g. >>             exp->as_component_ref().get_field() .. >>             exp->as_mem_access().get_base() ... >>             exp->as_mem_acesss().get_address

Re: Switching to C++ by default in 4.8

2012-04-13 Thread Chiheng Xu
On Tue, Apr 10, 2012 at 4:46 PM, Jakub Jelinek wrote: > On Mon, Apr 09, 2012 at 04:34:32PM -0700, Xinliang David Li wrote: >> Class hierarchy is one such feature that is useful. Assuming we have >> two hierarchies for gcc: one for values rooted at ValExp, and one for >> gimple stmts rooted at Gimp

Re: Switching to C++ by default in 4.8

2012-04-13 Thread Chiheng Xu
On Tue, Apr 10, 2012 at 2:22 AM, Jakub Jelinek wrote: > On Mon, Apr 09, 2012 at 10:55:46AM -0700, Lawrence Crowl wrote: >> A build conversion to C++ is a precondition to any source change >> using C++, though the two could be bundled into one patch.  In any >> event, I agree that the conversion ne

Re: Switching to C++ by default in 4.8

2012-04-13 Thread Chiheng Xu
On Mon, Apr 9, 2012 at 6:40 PM, Richard Guenther wrote: >> >> Certainly there are cases where the type must be made more specific, >> and getting the wrong type here would necessarily be a dynamic check. >> However, the number of dynamic checks can be substantially reduced. >> To provide a specifi

Re: Switching to C++ by default in 4.8

2012-04-13 Thread Chiheng Xu
On Wed, Apr 4, 2012 at 8:04 PM, Richard Guenther wrote: > > I agree for the idea of converting all of GCC to C++ (whatever that means). > I disagree for the part making the internal infrastructure easier to use, > understand and maintain.  Which means targeting mostly isolated sub-systems, > like

Re: Switching to C++ by default in 4.8

2012-04-13 Thread Chiheng Xu
On Wed, Apr 4, 2012 at 7:38 PM, Richard Guenther wrote: > > Oh, and did we address all the annoyances of debugging gcc when it's > compiled by a C++ compiler? ... > Probably, if you can refrain from using some "advance" C++ features(namespace, template, etc.), you will not have such annoyances.

Re: Switching to C++ by default in 4.8

2012-04-13 Thread Chiheng Xu
On Thu, Apr 12, 2012 at 6:30 PM, Richard Guenther wrote: > > Yes, files are too big - but splitting them is not easy unless you can > figure out > a hierarchy that you can expose.  The largest file is dwarf2out.c with > 22825 lines, > but the average is more like 2000 (just looking at gcc/*.c file

Abort from expand_gimple_stmt_1 due to gcc_unreacable()

2012-04-13 Thread Matt Davis
I have been working on a plugin and when I updated to gcc 4.7 I have run into a new issue. The input program is written in go. Anyways, my plugin modifies the function and then gimple_expand_cfg() is called. This typically executes without any issue. However, in one case, gcc now is aborting i

Re: RFC: -Wall by default

2012-04-13 Thread Chris Lattner
On Apr 13, 2012, at 5:09 PM, NightStrike wrote: > Can the -Winf option really happen? It should be easy to make that > turn on every -W option without having the manually list them and keep > it up to date. Like, it should be easy, I would hope, to make that be > automatic. Even if just used as

Re: RFC: -Wall by default

2012-04-13 Thread NightStrike
On Fri, Apr 13, 2012 at 12:46 PM, Dave Korn wrote: > On 13/04/2012 22:45, Oleg Smolsky wrote: >> On 2012-04-11 01:50, Vincent Lefevre wrote: >>> On 2012-04-09 13:03:38 -0500, Gabriel Dos Reis wrote: On Mon, Apr 9, 2012 at 12:44 PM, Robert Dewar  wrote: > On 4/9/2012 1:36 PM, Jonathan Wake

Re: Switching to C++ by default in 4.8

2012-04-13 Thread Dave Korn
On 11/04/2012 20:30, Tobias Burnus wrote: > In any case, the gfortran front end cannot really afford to loose > developers, given that it is a hobbyist* project and given that > attracting new developers is difficult. > > Tobias > > * In terms of the development; I assume that those who use it f

Re: Switching to C++ by default in 4.8

2012-04-13 Thread Dave Korn
On 11/04/2012 14:21, Bernd Schmidt wrote: > On 04/11/2012 02:57 PM, Torvald Riegel wrote: >> However, the concern you raised is only one part of the problem. The >> other is that, put in a simplified way, GCC is competing with LLVM about >> new and/or non-fulltime-compiler developers. For me, it

Re: Switching to C++ by default in 4.8

2012-04-13 Thread Dave Korn
On 11/04/2012 13:57, Torvald Riegel wrote: > Please don't dismiss this so easily. Of course this is just an example > and nothing major, but I believe many people will use tab completion on > the shell, for example, and code completion is really similar. On the > shell, or with paths names, you

Re: Switching to C++ by default in 4.8

2012-04-13 Thread Dave Korn
On 11/04/2012 22:13, Eric Botcazou wrote: >> So, you only know it's 2 tokens once you know all of tree.def? I'm >> aware that this is just some arbitrary example, but I believe this >> actually strengthens the concern I had. > > Well, if you don't know of FIELD_DECL, you won't go very far, really

Re: Switching to C++ by default in 4.8

2012-04-13 Thread Dave Korn
On 11/04/2012 07:55, Jakub Jelinek wrote: > On Tue, Apr 10, 2012 at 06:35:58PM -0700, Lawrence Crowl wrote: >> The standard says they need not ignore them. >> >> I was thinking more about iterating over the contents. What in the >> current code is an indirect function call inside of a loop becomes

Re: RFC: -Wall by default

2012-04-13 Thread Gabriel Dos Reis
On Fri, Apr 13, 2012 at 5:39 PM, Dave Korn wrote: > On 12/04/2012 22:36, Gabriel Dos Reis wrote: >> On Thu, Apr 12, 2012 at 4:00 PM, Dave Korn wrote: >>> On 12/04/2012 16:47, Gabriel Dos Reis wrote: >>> I keep talking about useful *warnings*, you keep talking about *numbers*. >>>  No you don'

Re: FW: is "syslimits.h" likely to change?

2012-04-13 Thread Dave Korn
On 12/04/2012 16:38, Mark Galeck (CW) wrote: > Thank you Ian, hopefully I will be compatible then for a long time, as > Larry Wall would say "at least until the heat death of the Universe". > > I can't "ignore it" :) My build system cannot handle "include_next" - it > cannot handle the situation

Re: Merging gdc (GNU D Compiler) into gcc

2012-04-13 Thread Dave Korn
On 11/04/2012 15:12, Iain Buclaw wrote: > This has been rather long wait from my side of the pond (moving has > taken away quite some time from my side). But I'll be in a position > to begin discussion on arrangements this weekend for patches to be > submitted for GCC 4.8. > > I would be gratefu

gcc-4.6-20120413 is now available

2012-04-13 Thread gccadmin
Snapshot gcc-4.6-20120413 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.6-20120413/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.6 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches

Re: RFC: -Wall by default

2012-04-13 Thread Dave Korn
On 12/04/2012 16:35, Robert Dewar wrote: > On 4/12/2012 10:48 AM, Andrew Haley wrote: > >> Ultimately, it's a matter of taste and experience. I'm going to find >> it hard to write for people who don't know the relative precedence of >> & and | . > > There are probably some programmers who compl

Re: RFC: -Wall by default

2012-04-13 Thread Dave Korn
On 13/04/2012 22:45, Oleg Smolsky wrote: > On 2012-04-11 01:50, Vincent Lefevre wrote: >> On 2012-04-09 13:03:38 -0500, Gabriel Dos Reis wrote: >>> On Mon, Apr 9, 2012 at 12:44 PM, Robert Dewar wrote: On 4/9/2012 1:36 PM, Jonathan Wakely wrote: > Maybe -Wstandard isn't the best name

Re: RFC: -Wall by default

2012-04-13 Thread Dave Korn
On 12/04/2012 22:36, Gabriel Dos Reis wrote: > On Thu, Apr 12, 2012 at 4:00 PM, Dave Korn wrote: >> On 12/04/2012 16:47, Gabriel Dos Reis wrote: >> >>> I keep talking about useful *warnings*, you keep talking about *numbers*. >> No you don't. You said: >> > People easily associates some o

Re: RFC: -Wall by default

2012-04-13 Thread Oleg Smolsky
On 2012-04-11 01:50, Vincent Lefevre wrote: On 2012-04-09 13:03:38 -0500, Gabriel Dos Reis wrote: On Mon, Apr 9, 2012 at 12:44 PM, Robert Dewar wrote: On 4/9/2012 1:36 PM, Jonathan Wakely wrote: Maybe -Wstandard isn't the best name though, as "standard" usually means something quite specific

Re: Updated GCC vs Clang diagnostics

2012-04-13 Thread Lawrence Crowl
On 4/12/12, Ian Lance Taylor wrote: > Lawrence Crowl writes: > > On 4/12/12, Manuel López-Ibáñez wrote: > > > So given your ideal implementation, if the user-visible > > > result was exactly like the one in Clang, will you be happy > > > with any of the three things: ranges, color and fix-it hin

Re: Wiki slowness

2012-04-13 Thread Jonathan Wakely
On 13 April 2012 21:20, Diego Novillo wrote: > On 4/13/12 3:37 PM, Jonathan Wakely wrote: > >> Thanks for the clue.  I think Tobias Schwinge is the only person who >> gets notifications from the GCC wiki, but maybe his mail server is the >> culprit. > > > I generally subscribe to pages I author to

Re: Wiki slowness

2012-04-13 Thread Diego Novillo
On 4/13/12 3:37 PM, Jonathan Wakely wrote: Thanks for the clue. I think Tobias Schwinge is the only person who gets notifications from the GCC wiki, but maybe his mail server is the culprit. I generally subscribe to pages I author to watch for spammy edits. Diego.

Re: Wiki slowness

2012-04-13 Thread Jonathan Wakely
On 13 April 2012 20:28, Daniel Jacobowitz wrote: > On Fri, Apr 13, 2012 at 4:04 AM, Richard Guenther > wrote: >> Heh - that's what I do for years, too ;)  I suppose sth crashes on the server >> side when you save the page, so the communication is broken mid-way. > > I haven't looked at this in age

Re: Updated GCC vs Clang diagnostics [Was: Switching to C++ by default in 4.8]

2012-04-13 Thread Oleg Endo
On Fri, 2012-04-13 at 10:29 -0500, Gabriel Dos Reis wrote: > There is some repeat here. Over 13 years ago, people were screaming > to have line wrapping by default -- because the diagnostic > messages related to templates were just too long and too awful. > I implemented line wrapping for g++ and

Re: Wiki slowness

2012-04-13 Thread Daniel Jacobowitz
On Fri, Apr 13, 2012 at 4:04 AM, Richard Guenther wrote: > Heh - that's what I do for years, too ;)  I suppose sth crashes on the server > side when you save the page, so the communication is broken mid-way. I haven't looked at this in ages, but for GDB we had a problem with mail notifications be

Character set for libstdc++ manual

2012-04-13 Thread Martin von Gagern
Hi! While browsing http://gcc.gnu.org/onlinedocs/libstdc++/ using Firefox, I noticed some mojibake due to the fact that the page was interpreted as iso-8859-15, my default charset, while it is actually meant to be utf-8. The server does not add a charset parameter to its content-type header. Neith

Add _ILP32 and __ILP32__ for X32 programming model

2012-04-13 Thread H.J. Lu
On Fri, Apr 13, 2012 at 9:44 AM, H.J. Lu wrote: > On Fri, Apr 13, 2012 at 9:40 AM, H. Peter Anvin wrote: >> On 04/13/2012 09:18 AM, H.J. Lu wrote: >>> Hi, >>> >>> We need a reliable way to tell if we are compiling for x32 through >>> pre-defined preprocessor symbol.  __LP64/__LP64__ aren't >>> sp

Re: Add __ILP32 and __ILP32__ for X32 programming model

2012-04-13 Thread H.J. Lu
On Fri, Apr 13, 2012 at 9:40 AM, H. Peter Anvin wrote: > On 04/13/2012 09:18 AM, H.J. Lu wrote: >> Hi, >> >> We need a reliable way to tell if we are compiling for x32 through >> pre-defined preprocessor symbol.  __LP64/__LP64__ aren't >> specified by x86-64 psABI, although they have been added to

Re: Add __ILP32 and __ILP32__ for X32 programming model

2012-04-13 Thread H. Peter Anvin
On 04/13/2012 09:18 AM, H.J. Lu wrote: > Hi, > > We need a reliable way to tell if we are compiling for x32 through > pre-defined preprocessor symbol. __LP64/__LP64__ aren't > specified by x86-64 psABI, although they have been added to > GCC 3.3. They can't be counted on to detect x32 since not

i686-pc-linux-gnu-gcc-4.7.0

2012-04-13 Thread Richard Hickling
$ ./config.guess: i686-pc-linux-gnu $ i686-pc-linux-gnu-gcc-4.7.0 -v Using built-in specs. COLLECT_GCC=i686-pc-linux-gnu-gcc-4.7.0 COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/i686-pc-linux-gnu/4.7.0/lto-wrapper Target: i686-pc-linux-gnu Configured with: ../gcc-4.7.0/configure --disable-checking --e

Add __ILP32 and __ILP32__ for X32 programming model

2012-04-13 Thread H.J. Lu
Hi, We need a reliable way to tell if we are compiling for x32 through pre-defined preprocessor symbol. __LP64/__LP64__ aren't specified by x86-64 psABI, although they have been added to GCC 3.3. They can't be counted on to detect x32 since not x86-64 compilers define them. I updated x32 psABI

Re: Switch statement case range

2012-04-13 Thread Jonathan Wakely
On 13 April 2012 16:58, Rick Hodgin wrote: > --- On Fri, 4/13/12, Jonathan Wakely wrote: >> > I was wondering if anyone had a response to this?  No >> > one responded on- or off-list, which was both surprising >> > and confusing. >> Why? What sort of response were you expecting? > > I didn't have

Re: Updated GCC vs Clang diagnostics

2012-04-13 Thread Gabriel Dos Reis
On Fri, Apr 13, 2012 at 10:59 AM, NightStrike wrote: > On Fri, Apr 13, 2012 at 11:53 AM, Gabriel Dos Reis > wrote: >> On Fri, Apr 13, 2012 at 10:41 AM, NightStrike wrote: >>> On Fri, Apr 13, 2012 at 11:36 AM, Gabriel Dos Reis >>> wrote: On Fri, Apr 13, 2012 at 10:30 AM, NightStrike

Re: Updated GCC vs Clang diagnostics

2012-04-13 Thread NightStrike
On Fri, Apr 13, 2012 at 11:53 AM, Gabriel Dos Reis wrote: > On Fri, Apr 13, 2012 at 10:41 AM, NightStrike wrote: >> On Fri, Apr 13, 2012 at 11:36 AM, Gabriel Dos Reis >> wrote: >>> On Fri, Apr 13, 2012 at 10:30 AM, NightStrike wrote: On Fri, Apr 13, 2012 at 11:22 AM, Gabriel Dos Reis

Re: Switch statement case range

2012-04-13 Thread Rick Hodgin
--- On Fri, 4/13/12, Jonathan Wakely wrote: > > I was wondering if anyone had a response to this?  No > > one responded on- or off-list, which was both surprising > > and confusing. > Why? What sort of response were you expecting? I didn't have a particular expectation (outside of just some kind

Re: Updated GCC vs Clang diagnostics

2012-04-13 Thread Gabriel Dos Reis
On Fri, Apr 13, 2012 at 10:41 AM, NightStrike wrote: > On Fri, Apr 13, 2012 at 11:36 AM, Gabriel Dos Reis > wrote: >> On Fri, Apr 13, 2012 at 10:30 AM, NightStrike wrote: >>> On Fri, Apr 13, 2012 at 11:22 AM, Gabriel Dos Reis >>> wrote: On Fri, Apr 13, 2012 at 9:23 AM, Jakub Jelinek wrote

Re: Updated GCC vs Clang diagnostics

2012-04-13 Thread NightStrike
On Fri, Apr 13, 2012 at 11:36 AM, Gabriel Dos Reis wrote: > On Fri, Apr 13, 2012 at 10:30 AM, NightStrike wrote: >> On Fri, Apr 13, 2012 at 11:22 AM, Gabriel Dos Reis >> wrote: >>> On Fri, Apr 13, 2012 at 9:23 AM, Jakub Jelinek wrote: >>> Shooting down a potentially user friendly feature t

Re: Updated GCC vs Clang diagnostics

2012-04-13 Thread Gabriel Dos Reis
On Fri, Apr 13, 2012 at 10:30 AM, NightStrike wrote: > On Fri, Apr 13, 2012 at 11:22 AM, Gabriel Dos Reis > wrote: >> On Fri, Apr 13, 2012 at 9:23 AM, Jakub Jelinek wrote: >> >>> Shooting down a potentially user friendly feature to wait until some blue >>> sky redesign is implemented means it mi

Re: Updated GCC vs Clang diagnostics

2012-04-13 Thread NightStrike
On Fri, Apr 13, 2012 at 11:22 AM, Gabriel Dos Reis wrote: > On Fri, Apr 13, 2012 at 9:23 AM, Jakub Jelinek wrote: > >> Shooting down a potentially user friendly feature to wait until some blue >> sky redesign is implemented means it might never be implemented. > > This is a mischaracterization an

Re: Updated GCC vs Clang diagnostics [Was: Switching to C++ by default in 4.8]

2012-04-13 Thread Gabriel Dos Reis
On Fri, Apr 13, 2012 at 9:11 AM, Ludovic Courtès wrote: > Hello, > > Richard Guenther skribis: > >> And since yesterday GCC shows >> >> t.C:2:10: error: expected ';' after class definition >>  class a {} >>           ^ >> t.C:6:1: error: expected ';' after struct definition >>  } >>  ^ >> >> as w

Re: Updated GCC vs Clang diagnostics

2012-04-13 Thread Gabriel Dos Reis
On Fri, Apr 13, 2012 at 9:23 AM, Jakub Jelinek wrote: > Shooting down a potentially user friendly feature to wait until some blue > sky redesign is implemented means it might never be implemented. This is a mischaracterization and you know it. -- Gaby

Re: Updated GCC vs Clang diagnostics

2012-04-13 Thread Jakub Jelinek
On Fri, Apr 13, 2012 at 04:09:19AM -0500, Gabriel Dos Reis wrote: > the short term desire to add color should not cloud the architectural > concerns. > I don't want to get into a situation when in 3 months someone come and > complain > that the diagnostic code is too obscure or to hard to debug,

Re: Updated GCC vs Clang diagnostics [Was: Switching to C++ by default in 4.8]

2012-04-13 Thread Ludovic Courtès
Hello, Richard Guenther skribis: > And since yesterday GCC shows > > t.C:2:10: error: expected ';' after class definition > class a {} > ^ > t.C:6:1: error: expected ';' after struct definition > } > ^ > > as we now enabled -fdiagnostics-show-caret by default. How important is it t

Re: Updated GCC vs Clang diagnostics

2012-04-13 Thread Gabriel Dos Reis
On Fri, Apr 13, 2012 at 6:36 AM, Richard Guenther wrote: > I suppose we'd want to make the diagnostic machinery accessible by > plugins so that IDEs could get an easier hand on things anyway.  That > way colorization could be achieved using a plugin, too. Indeed, we definitely want a standard wa

Re: Concurrency items in C++11 status table

2012-04-13 Thread Torvald Riegel
On Fri, 2012-04-13 at 10:46 +0100, Jonathan Wakely wrote: > The table at http://gcc.gnu.org/projects/cxx0x.html indicates most of > the concurrency work is not done, but I think the status is better > than it shows. > > If I'm not mistaken strong CAS and bidirectional fences are done. > > Does an

Re: Updated GCC vs Clang diagnostics

2012-04-13 Thread Richard Guenther
On Fri, Apr 13, 2012 at 12:53 PM, Manuel López-Ibáñez wrote: > On 13 April 2012 11:04, Gabriel Dos Reis > wrote: >> On Fri, Apr 13, 2012 at 3:58 AM, Jonathan Wakely >> wrote: >>> On 13 April 2012 02:40, Joe Buck wrote: I'm not interested in color output, and would turn it off if it were >

Re: Updated GCC vs Clang diagnostics

2012-04-13 Thread Manuel López-Ibáñez
On 13 April 2012 11:04, Gabriel Dos Reis wrote: > On Fri, Apr 13, 2012 at 3:58 AM, Jonathan Wakely > wrote: >> On 13 April 2012 02:40, Joe Buck wrote: >>> I'm not interested in color output, and would turn it off if it were >>> implemented (the escape sequences would just mess things up when cap

Re: RFC: -Wall by default

2012-04-13 Thread Robert Dewar
On 4/13/2012 2:03 AM, Gabriel Dos Reis wrote: On Thu, Apr 12, 2012 at 4:50 PM, Robert Dewar wrote: End of thread for me, remove me from the reply lists, thanks discussion is going nowhere, at this stage my vote is for no change whatever in the way warnings are handled. I was asked "wassup wit

Concurrency items in C++11 status table

2012-04-13 Thread Jonathan Wakely
The table at http://gcc.gnu.org/projects/cxx0x.html indicates most of the concurrency work is not done, but I think the status is better than it shows. If I'm not mistaken strong CAS and bidirectional fences are done. Does anything need to be done for atomics in signal handlers? at_quick_exit()

Re: Updated GCC vs Clang diagnostics

2012-04-13 Thread Gabriel Dos Reis
On Fri, Apr 13, 2012 at 4:00 AM, Manuel López-Ibáñez wrote: > On 13 April 2012 10:46, Gabriel Dos Reis > wrote: >> On Fri, Apr 13, 2012 at 3:41 AM, Manuel López-Ibáñez >> wrote: >> >>> But I don't want to turn the diagnostics machinery upside down and >>> implement a "diagnostics internal langu

Re: Updated GCC vs Clang diagnostics

2012-04-13 Thread Jonathan Wakely
On 13 April 2012 09:27, Manuel López-Ibáñez wrote: > > I think my words above should be read in their own context, where > their true meaning can be fully appreciated. Then, one may be able to > appreciate that: > > * Saying "I don't think X is important, so I am against it and you > should spend y

Re: Updated GCC vs Clang diagnostics

2012-04-13 Thread Gabriel Dos Reis
On Fri, Apr 13, 2012 at 3:58 AM, Jonathan Wakely wrote: > On 13 April 2012 02:40, Joe Buck wrote: >> I'm not interested in color output, and would turn it off if it were >> implemented (the escape sequences would just mess things up when capturing >> compiler output in log files). > > There's no r

Re: Updated GCC vs Clang diagnostics

2012-04-13 Thread Manuel López-Ibáñez
On 13 April 2012 10:46, Gabriel Dos Reis wrote: > On Fri, Apr 13, 2012 at 3:41 AM, Manuel López-Ibáñez > wrote: > >> But I don't want to turn the diagnostics machinery upside down and >> implement a "diagnostics internal language" > > I do think  an internal formatting IL/IR for better representa

Re: Updated GCC vs Clang diagnostics

2012-04-13 Thread Jonathan Wakely
On 13 April 2012 02:40, Joe Buck wrote: > I'm not interested in color output, and would turn it off if it were > implemented (the escape sequences would just mess things up when capturing > compiler output in log files). There's no reason it would have to do that. Git does a great job of colourin

Re: Updated GCC vs Clang diagnostics

2012-04-13 Thread Gabriel Dos Reis
On Fri, Apr 13, 2012 at 3:41 AM, Manuel López-Ibáñez wrote: > But I don't want to turn the diagnostics machinery upside down and > implement a "diagnostics internal language" I do think an internal formatting IL/IR for better representation is needed for the kind of things you would like to (e.

Re: Updated GCC vs Clang diagnostics

2012-04-13 Thread Manuel López-Ibáñez
On 13 April 2012 08:03, Jakub Jelinek wrote: > On Thu, Apr 12, 2012 at 10:11:48PM -0700, Ian Lance Taylor wrote: >> Lawrence Crowl writes: >> >> > On 4/12/12, Manuel López-Ibáñez wrote: >> >> So given your ideal implementation, if the user-visible result >> >> was exactly like the one in Clang,

Re: Updated GCC vs Clang diagnostics

2012-04-13 Thread Gabriel Dos Reis
On Fri, Apr 13, 2012 at 3:27 AM, Manuel López-Ibáñez wrote: > On 13 April 2012 05:36, Gabriel Dos Reis > wrote: >> On Thu, Apr 12, 2012 at 9:26 PM, Manuel López-Ibáñez >> wrote: >> >>> I find the color output of Clang just beautiful and, in my opinion, >>> color support in GCC would make it a b

Re: Switch statement case range

2012-04-13 Thread Jonathan Wakely
On 13 April 2012 00:26, Rick Hodgin wrote: > I was wondering if anyone had a response to this?  No one responded on- or > off-list, which was both surprising and confusing. Why? What sort of response were you expecting? What has GCC or GNU got to do with "fraternity between nations, for the abol

Re: Updated GCC vs Clang diagnostics

2012-04-13 Thread Manuel López-Ibáñez
On 13 April 2012 05:36, Gabriel Dos Reis wrote: > On Thu, Apr 12, 2012 at 9:26 PM, Manuel López-Ibáñez > wrote: > >> I find the color output of Clang just beautiful and, in my opinion, >> color support in GCC would make it a bit more beautiful and attract >> new users, so it is a much better use

Re: Wiki slowness

2012-04-13 Thread Richard Guenther
On Thu, Apr 12, 2012 at 9:10 PM, Diego Novillo wrote: > On 4/12/12 3:00 PM, Jonathan Wakely wrote: >> >> On 12 April 2012 19:53, Jonathan Wakely wrote: >>> >>> Why does saving/editing a page on the GCC wiki take several minutes to >>> reload the page? >> >> >> By several I mean in excess of ten mi