[Bug fortran/35627] [4.3 regression] namelist read error

2008-03-20 Thread jvdelisle at gcc dot gnu dot org
--- Comment #16 from jvdelisle at gcc dot gnu dot org 2008-03-21 03:13 --- I typoed the file name on the commit of namelist_46.f90, but it is there. Fixed on 4.3. -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added --

[Bug fortran/35617] [4.3 Regression] read namelist error

2008-03-20 Thread jvdelisle at gcc dot gnu dot org
--- Comment #10 from jvdelisle at gcc dot gnu dot org 2008-03-21 03:10 --- Fixed on 4.3 -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added Stat

[Bug fortran/35627] [4.3 regression] namelist read error

2008-03-20 Thread jvdelisle at gcc dot gnu dot org
--- Comment #15 from jvdelisle at gcc dot gnu dot org 2008-03-21 01:38 --- Subject: Bug 35627 Author: jvdelisle Date: Fri Mar 21 01:37:38 2008 New Revision: 133413 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133413 Log: 2008-03-20 Jerry DeLisle <[EMAIL PROTECTED]>

[Bug fortran/35617] [4.3 Regression] read namelist error

2008-03-20 Thread jvdelisle at gcc dot gnu dot org
--- Comment #9 from jvdelisle at gcc dot gnu dot org 2008-03-21 01:38 --- Subject: Bug 35617 Author: jvdelisle Date: Fri Mar 21 01:37:38 2008 New Revision: 133413 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133413 Log: 2008-03-20 Jerry DeLisle <[EMAIL PROTECTED]>

[Bug fortran/35627] [4.3 regression] namelist read error

2008-03-20 Thread jvdelisle at gcc dot gnu dot org
--- Comment #14 from jvdelisle at gcc dot gnu dot org 2008-03-21 01:30 --- Subject: Bug 35627 Author: jvdelisle Date: Fri Mar 21 01:29:30 2008 New Revision: 133411 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133411 Log: 2008-03-20 Jerry DeLisle <[EMAIL PROTECTED]>

[Bug fortran/35617] [4.3 Regression] read namelist error

2008-03-20 Thread jvdelisle at gcc dot gnu dot org
--- Comment #8 from jvdelisle at gcc dot gnu dot org 2008-03-21 01:30 --- Subject: Bug 35617 Author: jvdelisle Date: Fri Mar 21 01:29:30 2008 New Revision: 133411 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133411 Log: 2008-03-20 Jerry DeLisle <[EMAIL PROTECTED]>

[Bug fortran/35632] [Regression] stream io broken on FreeBSD due to ftruncate changes.

2008-03-20 Thread jvdelisle at gcc dot gnu dot org
--- Comment #10 from jvdelisle at gcc dot gnu dot org 2008-03-21 00:41 --- I have been working with Steve on IRC in the evenings when we can. We are attempting to isolate this issue. Stay tuned. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35632

[Bug fortran/35632] [Regression] stream io broken on FreeBSD due to ftruncate changes.

2008-03-20 Thread kargl at gcc dot gnu dot org
--- Comment #9 from kargl at gcc dot gnu dot org 2008-03-21 00:16 --- (In reply to comment #8) > (In reply to comment #7) > > > > Any chance, you'll revert the offending patch? > > > > The patch fixed a wrong-code PR, so by reverting the patch, we would > introduce a wrong-code regress

[Bug libstdc++/35637] [4.3 Regression] tr1::function fails with const member function pointer

2008-03-20 Thread pcarlini at suse dot de
--- Comment #10 from pcarlini at suse dot de 2008-03-21 00:01 --- Thanks. Note, I cannot really use -Wsystem-headers in library testcases, because in that way other, completely, unrelated warnings are always triggered. I think we should not do much more at this stage for 4_3-branch (in p

[Bug libstdc++/35637] [4.3 Regression] tr1::function fails with const member function pointer

2008-03-20 Thread manu at gcc dot gnu dot org
--- Comment #9 from manu at gcc dot gnu dot org 2008-03-20 23:56 --- Reopened. There is a bug here. The only difference between -pedantic and -pedantic-errors should be the type of diagnostic, not the amount. This bug was latent in diagnostics.c. Probably not a regression. -- manu at

[Bug libstdc++/35637] [4.3 Regression] tr1::function fails with const member function pointer

2008-03-20 Thread manu at gcc dot gnu dot org
--- Comment #8 from manu at gcc dot gnu dot org 2008-03-20 23:54 --- OK. I see now what the problem is: -pedantic nothing, -pedantic-errors gives an error. The pedantic warning is in a system header, so it doesn't get emitted. When using -pedantic-errors, it is an error, so it gets throu

[Bug libstdc++/35637] [4.3 Regression] tr1::function fails with const member function pointer

2008-03-20 Thread pcarlini at suse dot de
--- Comment #7 from pcarlini at suse dot de 2008-03-20 23:49 --- (In reply to comment #6) > Again, from GCC 4.4 on, -pedantic/-pedantic-errors should work the same as for > the C front-end, that is, -pedantic enables warnings, -pedantic-errors > converts > those warnings into errors. Wh

[Bug libstdc++/35637] [4.3 Regression] tr1::function fails with const member function pointer

2008-03-20 Thread manu at gcc dot gnu dot org
--- Comment #6 from manu at gcc dot gnu dot org 2008-03-20 23:26 --- (In reply to comment #2) > In mainline, -pedantic-errors is needed. That seems weird to me, maybe Maunel > can help here. On the other hand, a problem with library code seems also > likely. > Why is it weird to need p

[Bug libstdc++/35597] libstdc++ -ffunction-sections -fdata-sections disabled on AIX

2008-03-20 Thread brian at dessent dot net
--- Comment #4 from brian at dessent dot net 2008-03-20 22:19 --- Subject: Re: libstdc++ -ffunction-sections -fdata-sections disabled on AIX bkoz at gcc dot gnu dot org wrote: > Question to me is, what is the behavior on cygwin? Does -ffunction-sections -g > work? Does it warn? Yes

[Bug fortran/34813] ICE on incorrect nested type constructor (fold-const.c (fold_convert):2629)

2008-03-20 Thread dfranke at gcc dot gnu dot org
--- Comment #1 from dfranke at gcc dot gnu dot org 2008-03-20 21:42 --- Simplified testcase: SUBROUTINE kd_tree_init_default() TYPE :: kd_tree_node INTEGER :: dummy END TYPE TYPE :: kd_tree TYPE(kd_tree_node) :: root END TYPE TYPE(kd_tree) :: tree tree = kd_tree(n

[Bug c++/35652] New: Location information incorrect on string bounds warning

2008-03-20 Thread simon_baldwin at yahoo dot com
The following demonstrates a location error in a string bounds warning message: $ cat /tmp/c.cc #include int main() { // blank line padding, could also be code... // // // // // // // // // std::string s = ""; s += 'x' + "y"; // bogus } $ g++ -O2 -c /tmp/c.cc /tmp/c.cc:

[Bug libstdc++/35637] [4.3 Regression] tr1::function fails with const member function pointer

2008-03-20 Thread pcarlini at suse dot de
-- pcarlini at suse dot de changed: What|Removed |Added Target Milestone|--- |4.3.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35637

[Bug libstdc++/35637] tr1::function fails with const member function pointer

2008-03-20 Thread paolo at gcc dot gnu dot org
--- Comment #5 from paolo at gcc dot gnu dot org 2008-03-20 20:30 --- Subject: Bug 35637 Author: paolo Date: Thu Mar 20 20:29:21 2008 New Revision: 133396 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133396 Log: 2008-03-20 Paolo Carlini <[EMAIL PROTECTED]> PR libstd

[Bug libstdc++/35637] tr1::function fails with const member function pointer

2008-03-20 Thread paolo at gcc dot gnu dot org
--- Comment #4 from paolo at gcc dot gnu dot org 2008-03-20 20:29 --- Subject: Bug 35637 Author: paolo Date: Thu Mar 20 20:28:54 2008 New Revision: 133395 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133395 Log: 2008-03-20 Paolo Carlini <[EMAIL PROTECTED]> PR libstd

[Bug libstdc++/35637] tr1::function fails with const member function pointer

2008-03-20 Thread pcarlini at suse dot de
--- Comment #3 from pcarlini at suse dot de 2008-03-20 19:57 --- I'm fixing the library bits. -- pcarlini at suse dot de changed: What|Removed |Added AssignedTo|u

[Bug c++/35650] [4.1/4.2/4.3/4.4 Regression] Can't bind ref-to-function through using-decl. in namespace

2008-03-20 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-03-20 19:55 --- Confirmed. Fails since 3.4. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug testsuite/34168] runtime tests in gfortran.dg/vect fail for unsupported [non-SSE2] targets

2008-03-20 Thread uros at gcc dot gnu dot org
--- Comment #5 from uros at gcc dot gnu dot org 2008-03-20 19:44 --- Subject: Bug 34168 Author: uros Date: Thu Mar 20 19:43:56 2008 New Revision: 133393 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133393 Log: PR testsuite/34168 * lib/target-supports.exp (check

[Bug target/35651] gcc 4.3.0 ICE compiling libgcc2.c for target 68HC12

2008-03-20 Thread jsm at jsm-net dot demon dot co dot uk
--- Comment #2 from jsm at jsm-net dot demon dot co dot uk 2008-03-20 18:28 --- Created an attachment (id=15352) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15352&action=view) libgcc2.s libgcc2.s : output from -save-temps -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=3565

[Bug target/35651] gcc 4.3.0 ICE compiling libgcc2.c for target 68HC12

2008-03-20 Thread jsm at jsm-net dot demon dot co dot uk
--- Comment #1 from jsm at jsm-net dot demon dot co dot uk 2008-03-20 18:28 --- Created an attachment (id=15351) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15351&action=view) libgcc2.i libgcc2.i : output from -save-temps -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=3565

[Bug target/35651] New: gcc 4.3.0 ICE compiling libgcc2.c for target 68HC12

2008-03-20 Thread jsm at jsm-net dot demon dot co dot uk
Build fails. Command repeated: [EMAIL PROTECTED] libgcc]$ /usr/src/jsm/hc12/gccout430/./gcc/xgcc -B/usr/src/jsm/hc12/gccout430/./gcc/ -B/usr/src/jsm/hc12/install/m6812-elf/bin/ -B/usr/src/jsm/hc12/install/m6812-elf/lib/ -isystem /usr/src/jsm/hc12/install/m6812-elf/include -isystem /usr/src/jsm/hc12

[Bug c++/35650] New: Can't bind ref-to-function through using-decl. in namespace

2008-03-20 Thread gcc-bugzilla at contacts dot eelis dot net
Consider: void f(); namespace N { using ::f; } void h() { void (& a)() = f; // ok void (& b)() = N::f; // error: invalid initialization of non-const reference of // type ‘void (&)()’ from a temporary of type ‘void ()()’ } Since in h, f and N::f are simply tw

[Bug c/35634] [4.1/4.2/4.3/4.4 Regression] operand of pre-/postin-/decrement not promoted

2008-03-20 Thread rguenth at gcc dot gnu dot org
--- Comment #9 from rguenth at gcc dot gnu dot org 2008-03-20 17:56 --- I did a quick scan and Ada, C++ and C ever build these operations. Also a few backends do (mips, rs6000 and s390). So IMHO changing the semantics of these to /* Nodes for ++ and -- in C. The second arg is how m

[Bug target/14552] compiled trivial vector intrinsic code is inefficient

2008-03-20 Thread michaelni at gmx dot at
--- Comment #35 from michaelni at gmx dot at 2008-03-20 17:18 --- Subject: Re: compiled trivial vector intrinsic code is inefficient On Thu, Mar 20, 2008 at 09:49:22AM -, ubizjak at gmail dot com wrote: > > > --- Comment #34 from ubizjak at gmail dot com 2008-03-20 0

[Bug target/31232] Problem while compiling gcc for xstormy16-elf

2008-03-20 Thread mstein dot lists at googlemail dot com
--- Comment #1 from mstein dot lists at googlemail dot com 2008-03-20 17:02 --- building xstormy16 now fails in: /home/mstein/combined-trunk/libiberty/cp-demangle.c: In function 'cplus_demangle_type': /home/mstein/combined-trunk/libiberty/cp-demangle.c:2059: internal compiler error: in

Your training plans - a new online service can help meet all of your IT training needs.

2008-03-20 Thread ALISON - James Hereward
Dear Colleague, When planning IT training initiatives, remember that ALISON: The Free Global Learning Experience (http://alison.com/go/march/home.html) is now one of the world's leading providers of basic IT skills training online. All courses use high-quality interactive multimedia, are stand

[Bug libstdc++/35597] libstdc++ -ffunction-sections -fdata-sections disabled on AIX

2008-03-20 Thread bkoz at gcc dot gnu dot org
--- Comment #3 from bkoz at gcc dot gnu dot org 2008-03-20 16:16 --- From: http://gcc.gnu.org/ml/gcc-patches/2007-05/msg01135.html 2007-05-17 Benjamin Kosnik <[EMAIL PROTECTED]> * acinclude.m4 (GLIBCXX_CHECK_COMPILER_FEATURES): Add -g to compile flags, move code to te

[Bug c/35649] Incorrect printf warning: expect double has float

2008-03-20 Thread 6yxwfq202 at sneakemail dot com
--- Comment #2 from 6yxwfq202 at sneakemail dot com 2008-03-20 16:04 --- Target is h8300-elf running on pc-windows or pc-cygwin printf prototype: extern int printf( const char * fmt, ...); -- 6yxwfq202 at sneakemail dot com changed: What|Removed

[Bug c++/35637] tr1::function fails with const member function pointer

2008-03-20 Thread pcarlini at suse dot de
--- Comment #2 from pcarlini at suse dot de 2008-03-20 15:49 --- In mainline, -pedantic-errors is needed. That seems weird to me, maybe Maunel can help here. On the other hand, a problem with library code seems also likely. -- pcarlini at suse dot de changed: What|Rem

[Bug c++/35637] tr1::function fails with const member function pointer

2008-03-20 Thread pcarlini at suse dot de
--- Comment #1 from pcarlini at suse dot de 2008-03-20 15:42 --- Interestingly, current mainline is not affected. Thus, either the mainline compiler regressed (that is the library is actually buggy and the mainline compiler should reject the code, like the 4_3-branch compiler does), or s

[Bug libstdc++/35029] problem with -prefer-pic in "comparing stages 2 and 3"

2008-03-20 Thread bkoz at gcc dot gnu dot org
--- Comment #3 from bkoz at gcc dot gnu dot org 2008-03-20 15:26 --- Is this an issue in the released 4.3.0, or some temporary glitch? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35029

[Bug fortran/35632] [Regression] stream io broken on FreeBSD due to ftruncate changes.

2008-03-20 Thread tkoenig at gcc dot gnu dot org
--- Comment #8 from tkoenig at gcc dot gnu dot org 2008-03-20 14:47 --- (In reply to comment #7) > > Any chance, you'll revert the offending patch? > The patch fixed a wrong-code PR, so by reverting the patch, we would introduce a wrong-code regression. I think it would be better to s

[Bug testsuite/35621] gcc.target/i386/ssse3-*.c violates C/C++ aliasing rules

2008-03-20 Thread hjl dot tools at gmail dot com
--- Comment #15 from hjl dot tools at gmail dot com 2008-03-20 14:46 --- Fixed. -- hjl dot tools at gmail dot com changed: What|Removed |Added Status|ASSIGNE

[Bug testsuite/35621] gcc.target/i386/ssse3-*.c violates C/C++ aliasing rules

2008-03-20 Thread hjl at gcc dot gnu dot org
--- Comment #14 from hjl at gcc dot gnu dot org 2008-03-20 14:42 --- Subject: Bug 35621 Author: hjl Date: Thu Mar 20 14:41:51 2008 New Revision: 133381 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133381 Log: 2008-03-20 H.J. Lu <[EMAIL PROTECTED]> Backport from main

[Bug testsuite/35621] gcc.target/i386/ssse3-*.c violates C/C++ aliasing rules

2008-03-20 Thread hjl at gcc dot gnu dot org
--- Comment #13 from hjl at gcc dot gnu dot org 2008-03-20 14:41 --- Subject: Bug 35621 Author: hjl Date: Thu Mar 20 14:40:10 2008 New Revision: 133380 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133380 Log: 2008-03-20 H.J. Lu <[EMAIL PROTECTED]> PR testsuite/35621

[Bug libstdc++/35256] Bad link on http://gcc.gnu.org/onlinedocs/libstdc++/parallel_mode.html

2008-03-20 Thread bkoz at gcc dot gnu dot org
--- Comment #5 from bkoz at gcc dot gnu dot org 2008-03-20 14:29 --- Fixed. -- bkoz at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug libstdc++/35256] Bad link on http://gcc.gnu.org/onlinedocs/libstdc++/parallel_mode.html

2008-03-20 Thread bkoz at gcc dot gnu dot org
--- Comment #4 from bkoz at gcc dot gnu dot org 2008-03-20 14:28 --- Subject: Bug 35256 Author: bkoz Date: Thu Mar 20 14:27:34 2008 New Revision: 133379 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133379 Log: 2008-03-19 Benjamin Kosnik <[EMAIL PROTECTED]> PR libst

[Bug libstdc++/35256] Bad link on http://gcc.gnu.org/onlinedocs/libstdc++/parallel_mode.html

2008-03-20 Thread bkoz at gcc dot gnu dot org
--- Comment #3 from bkoz at gcc dot gnu dot org 2008-03-20 14:21 --- Subject: Bug 35256 Author: bkoz Date: Thu Mar 20 14:20:49 2008 New Revision: 133378 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133378 Log: 2008-03-19 Benjamin Kosnik <[EMAIL PROTECTED]> PR libst

[Bug objc/35165] Massive failures of objc on i686-apple-darwin9

2008-03-20 Thread danglin at gcc dot gnu dot org
--- Comment #4 from danglin at gcc dot gnu dot org 2008-03-20 14:12 --- @interface Protocol : Object { @private char *protocol_name OBJC2_UNAVAILABLE; struct objc_protocol_list *protocol_list OBJC2_UNAVAILABLE; struct objc_method_description_list *instance_methods OBJC2_UNAVA

[Bug tree-optimization/35642] heisenbug in tree vectorizer

2008-03-20 Thread bonzini at gnu dot org
--- Comment #9 from bonzini at gnu dot org 2008-03-20 14:07 --- Subject: Re: heisenbug in tree vectorizer > I would suggest that you go roll back to that release mentioned in > message 1, where you have exactly the same code base for bootstrapped > and non bootstrapped compiler and r

[Bug tree-optimization/35642] heisenbug in tree vectorizer

2008-03-20 Thread zadeck at naturalbridge dot com
--- Comment #8 from zadeck at naturalbridge dot com 2008-03-20 13:59 --- Subject: Re: heisenbug in tree vectorizer bonzini at gnu dot org wrote: > --- Comment #7 from bonzini at gnu dot org 2008-03-20 13:51 --- > Indeed my patch exposes additional vectorization abilities (whi

[Bug objc/35165] Massive failures of objc on i686-apple-darwin9

2008-03-20 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #2 from dave at hiauly1 dot hia dot nrc dot ca 2008-03-20 13:56 --- Subject: Re: Massive failures of objc on i686-apple-darwin9 Attached .i file. Dave --- Comment #3 from dave at hiauly1 dot hia dot nrc dot ca 2008-03-20 13:56 --- Created an attachment (id=153

[Bug target/31110] Problem while compiling gcc for mn10300-elf

2008-03-20 Thread mstein dot lists at googlemail dot com
--- Comment #3 from mstein dot lists at googlemail dot com 2008-03-20 13:55 --- patch: http://gcc.gnu.org/ml/gcc-patches/2008-01/msg01458.html -- mstein dot lists at googlemail dot com changed: What|Removed |Added -

[Bug tree-optimization/35642] heisenbug in tree vectorizer

2008-03-20 Thread bonzini at gnu dot org
--- Comment #7 from bonzini at gnu dot org 2008-03-20 13:51 --- Indeed my patch exposes additional vectorization abilities (which was unexpected). Kenny, can you run the failing testcase under valgrind? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35642

[Bug objc/35165] Massive failures of objc on i686-apple-darwin9

2008-03-20 Thread danglin at gcc dot gnu dot org
--- Comment #1 from danglin at gcc dot gnu dot org 2008-03-20 13:46 --- I see the same failures on i686-apple-darwin9. -- danglin at gcc dot gnu dot org changed: What|Removed |Added --

[Bug tree-optimization/35642] heisenbug in tree vectorizer

2008-03-20 Thread victork at gcc dot gnu dot org
--- Comment #6 from victork at gcc dot gnu dot org 2008-03-20 13:43 --- After some regression hunting, I see that failures of vectorizer testcases started after this patch: r133144 | bonzini | 2008-03-12 17:33:45 +0

[Bug testsuite/35647] FAIL: gcc.dg/cpp/cmdlne-d(I|M)-M.c scan-file (^|\\n)cmdlne-d(I|M)-M[^\\n]*:[^\\n]*cmdlne-d(I|M)-M.c

2008-03-20 Thread schwab at suse dot de
--- Comment #6 from schwab at suse dot de 2008-03-20 13:43 --- Fixed. -- schwab at suse dot de changed: What|Removed |Added Status|NEW

[Bug c/35634] [4.1/4.2/4.3/4.4 Regression] operand of pre-/postin-/decrement not promoted

2008-03-20 Thread rguenth at gcc dot gnu dot org
--- Comment #8 from rguenth at gcc dot gnu dot org 2008-03-20 13:41 --- "Now, I think gimplification time is not the best here" Now, if we think ... is the best here obviously ;) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35634

[Bug c/35634] [4.1/4.2/4.3/4.4 Regression] operand of pre-/postin-/decrement not promoted

2008-03-20 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2008-03-20 13:39 --- Thanks. I guess the vect fallout needs to be dealt with separately. Now, I think gimplification time is not the best here, can we maybe move this to general gimplification code if we change the {PRE,POST}{IN,DE}CRE

[Bug testsuite/35647] FAIL: gcc.dg/cpp/cmdlne-d(I|M)-M.c scan-file (^|\\n)cmdlne-d(I|M)-M[^\\n]*:[^\\n]*cmdlne-d(I|M)-M.c

2008-03-20 Thread schwab at gcc dot gnu dot org
--- Comment #5 from schwab at gcc dot gnu dot org 2008-03-20 13:32 --- Subject: Bug 35647 Author: schwab Date: Thu Mar 20 13:31:25 2008 New Revision: 133373 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133373 Log: PR testsuite/35647 * gcc.dg/cpp/cmdlne-dI-M.c: Match optional c

[Bug c/35634] [4.1/4.2/4.3/4.4 Regression] operand of pre-/postin-/decrement not promoted

2008-03-20 Thread jsm28 at gcc dot gnu dot org
--- Comment #6 from jsm28 at gcc dot gnu dot org 2008-03-20 13:29 --- Created an attachment (id=15349) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15349&action=view) Gimplification-time patch Changing at build_unary_op time runs into OpenMP problems - the OpenMP code needs the t

[Bug testsuite/35621] gcc.target/i386/ssse3-*.c violates C/C++ aliasing rules

2008-03-20 Thread hjl dot tools at gmail dot com
--- Comment #12 from hjl dot tools at gmail dot com 2008-03-20 13:27 --- A patch is posted at http://gcc.gnu.org/ml/gcc-patches/2008-03/msg01203.html -- hjl dot tools at gmail dot com changed: What|Removed |Added -

[Bug debug/35615] Debug information for .debug_loc section incorrect

2008-03-20 Thread deuling at de dot ibm dot com
--- Comment #12 from deuling at de dot ibm dot com 2008-03-20 13:01 --- The error disappeared :-) I neither changed the compiler nor anything else in the setup. I just rebuild neg_array and the error is gone. (gdb) br MAIN__ Breakpoint 1 at 0x80485bd: file neg_array.F, line 1. (gdb) I

[Bug c/35649] Incorrect printf warning: expect double has float

2008-03-20 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-03-20 12:40 --- Works for me. Which target? Obviously you may need a prototype of printf available for -Wformat to work at all. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug other/35648] -Wall includes -Wwrite-strings

2008-03-20 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-03-20 12:38 --- -Werror=write-strings should do the trick. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added --

[Bug fortran/35627] [4.3 regression] namelist read error

2008-03-20 Thread burnus at gcc dot gnu dot org
-- burnus at gcc dot gnu dot org changed: What|Removed |Added Known to fail|4.3.0 4.4.0 |4.3.0 Known to work|4.2.2 4.1.3 |4.2.2 4.1.3 4.4.

[Bug fortran/35152] Implicit procedure with keyword=argument is accepted

2008-03-20 Thread burnus at gcc dot gnu dot org
--- Comment #6 from burnus at gcc dot gnu dot org 2008-03-20 12:17 --- > With this revision the following code gives an error: > Call bar_pwrk(pr,p,f,cd,info,work=aux) The error is correct; bar_pwrk is known in module bar_pr_mod, that module is then imported in module foo_pr_mod but u

[Bug fortran/35152] Implicit procedure with keyword=argument is accepted

2008-03-20 Thread dfranke at gcc dot gnu dot org
--- Comment #5 from dfranke at gcc dot gnu dot org 2008-03-20 12:15 --- > I don't know if the code is valid or not IMO, it is not: module foo_pr_mod use bar_pr_mod, foo_pwrk => bar_pwrk end module foo_pr_mod Subroutine foo_sub(a,pr,b,x,eps,cd,info) use foo_pr_mod ... Call bar

[Bug c/35649] New: Incorrect printf warning: expect double has float

2008-03-20 Thread 6yxwfq202 at sneakemail dot com
With the -Wformat option The code void foo( float a ) { printf("%f",a); } give the warning: foo.c:3: warning: format '%f' expects type 'double', but argument 2 has type 'float' I believe this is unnecessary because float is promoted to double in variadic functions. -- Summary:

[Bug libfortran/32972] performance of pack/unpack

2008-03-20 Thread tkoenig at gcc dot gnu dot org
--- Comment #18 from tkoenig at gcc dot gnu dot org 2008-03-20 11:58 --- (In reply to comment #16) > gfortran.dg/internal_pack_3.f90 looks invalid and fails: Again, thanks. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32972

[Bug c++/35648] New: -Wall includes -Wwrite-strings

2008-03-20 Thread martin at oneiros dot de
This was changed in response to bug 8586, but the manual still says -Wwrite-strings ... Otherwise, it will just be a nuisance; this is why we did not make -Wall request these warnings. Btw: How do I turn the warnings from write-strings into errors together with -Wall? -- Summary

[Bug testsuite/35647] FAIL: gcc.dg/cpp/cmdlne-d(I|M)-M.c scan-file (^|\\n)cmdlne-d(I|M)-M[^\\n]*:[^\\n]*cmdlne-d(I|M)-M.c

2008-03-20 Thread hp at gcc dot gnu dot org
--- Comment #4 from hp at gcc dot gnu dot org 2008-03-20 11:39 --- For the record, related discussion in (somewhat threading-challenged). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35647

[Bug fortran/35152] Implicit procedure with keyword=argument is accepted

2008-03-20 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2008-03-20 11:24 --- With this revision the following code gives an error: [ibook-dhum] f90/bug% cat rename_use_1.f90 ! { dg-do compile } module foo_base_mod type foo_dmt real(kind(1.d0)), allocatable :: rv(:) integer, alloc

[Bug testsuite/35647] FAIL: gcc.dg/cpp/cmdlne-d(I|M)-M.c scan-file (^|\\n)cmdlne-d(I|M)-M[^\\n]*:[^\\n]*cmdlne-d(I|M)-M.c

2008-03-20 Thread hp at gcc dot gnu dot org
--- Comment #3 from hp at gcc dot gnu dot org 2008-03-20 10:55 --- (In reply to comment #2) > Sorry for all the breakage. No worries, it's not a *breakage*. > why > the testcase works for me and fails everywhere else? I have: cmdlne-dM-M.o: \ /tmp/hpautotest-gcc1/gcc/gcc/testsuite/g

[Bug libfortran/32972] performance of pack/unpack

2008-03-20 Thread tkoenig at gcc dot gnu dot org
--- Comment #17 from tkoenig at gcc dot gnu dot org 2008-03-20 10:54 --- Subject: Bug 32972 Author: tkoenig Date: Thu Mar 20 10:54:04 2008 New Revision: 133368 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133368 Log: 2008-03-20 Thomas Koenig <[EMAIL PROTECTED]> PR

[Bug testsuite/35647] FAIL: gcc.dg/cpp/cmdlne-d(I|M)-M.c scan-file (^|\\n)cmdlne-d(I|M)-M[^\\n]*:[^\\n]*cmdlne-d(I|M)-M.c

2008-03-20 Thread hubicka at ucw dot cz
--- Comment #2 from hubicka at ucw dot cz 2008-03-20 10:32 --- Subject: Re: FAIL: gcc.dg/cpp/cmdlne-d(I|M)-M.c scan-file (^|\\n)cmdlne-d(I|M)-M[^\\n]*:[^\\n]*cmdlne-d(I|M)-M.c > It fails everywhere, due to commit 133342. Author is informed and CC:ed. Sorry for all the breakage. Ther

[Bug testsuite/35647] FAIL: gcc.dg/cpp/cmdlne-d(I|M)-M.c scan-file (^|\\n)cmdlne-d(I|M)-M[^\\n]*:[^\\n]*cmdlne-d(I|M)-M.c

2008-03-20 Thread hp at gcc dot gnu dot org
-- hp at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirmed|

[Bug target/35646] gcc is not using the overflow flag

2008-03-20 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |enhancement http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35646

[Bug target/35646] gcc is not using the overflow flag

2008-03-20 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2008-03-20 10:18 --- It works if you rewrite addto to void addto(unsigned int *a,unsigned int b) { if ((*a+b)http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35646

[Bug testsuite/35647] FAIL: gcc.dg/cpp/cmdlne-d(I|M)-M.c scan-file (^|\\n)cmdlne-d(I|M)-M[^\\n]*:[^\\n]*cmdlne-d(I|M)-M.c

2008-03-20 Thread hp at gcc dot gnu dot org
--- Comment #1 from hp at gcc dot gnu dot org 2008-03-20 10:17 --- It fails everywhere, due to commit 133342. Author is informed and CC:ed. -- hp at gcc dot gnu dot org changed: What|Removed |Added -

[Bug target/35646] gcc is not using the overflow flag

2008-03-20 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2008-03-20 10:09 --- Ok, usually combine does the transformation, but it doesn't match (insn 7 4 8 2 t.c:2 (parallel [ (set (reg:SI 58 [ D.1549 ]) (plus:SI (reg/v:SI 60 [ b ]) (mem:SI (re

[Bug testsuite/35647] New: FAIL: gcc.dg/cpp/cmdlne-d(I|M)-M.c scan-file (^|\\n)cmdlne-d(I|M)-M[^\\n]*:[^\\n]*cmdlne-d(I|M)-M.c

2008-03-20 Thread dominiq at lps dot ens dot fr
The tests gcc.dg/cpp/cmdlne-d(I|M)-M.c fails on (powerpc|i686)-apple-darwin9 with: Executing on host: /opt/gcc/i686-darwin/gcc/xgcc -B/opt/gcc/i686-darwin/gcc/ /opt/gcc/gcc-4.4-work/gcc/testsuite/gcc.dg/cpp/cmdlne-dI-M.c -dI -M -fno-show-column -E -o cmdlne-dI-M.i(timeout = 300) PASS: gcc.d

[Bug libfortran/32972] performance of pack/unpack

2008-03-20 Thread dominiq at lps dot ens dot fr
--- Comment #16 from dominiq at lps dot ens dot fr 2008-03-20 09:54 --- gfortran.dg/internal_pack_3.f90 looks invalid and fails: FAIL: gfortran.dg/internal_pack_3.f90 -O0 (test for excess errors) WARNING: gfortran.dg/internal_pack_3.f90 -O0 compilation failed to produce executable F

[Bug target/14552] compiled trivial vector intrinsic code is inefficient

2008-03-20 Thread ubizjak at gmail dot com
--- Comment #34 from ubizjak at gmail dot com 2008-03-20 09:49 --- (In reply to comment #33) > Anyway iam glad ffmpeg compiles fine under icc. Me to. Now you will troll in their support lists. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14552

[Bug tree-optimization/35642] heisenbug in tree vectorizer

2008-03-20 Thread victork at gcc dot gnu dot org
--- Comment #5 from victork at gcc dot gnu dot org 2008-03-20 09:42 --- I see same failures using compiler boostrapped with vectorization enabled using BOOT_CFLAGS="-g -O2 -ftree-vectorize -maltivec -mabi=altivec" Tests fail because some loops were not vectorized: home/victork/mainline/

[Bug target/35646] gcc is not using the overflow flag

2008-03-20 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-03-20 09:41 --- I believe the backend currently does not model flags in a way that allow the combining with the intermediate store (we might even have a bug about this already). -- rguenth at gcc dot gnu dot org changed:

[Bug ada/35645] ICE in gimplify_expr, at gimplify.c:6120

2008-03-20 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-03-20 09:33 --- This means there is an unhandled tree in gimplify_expr, which is in this case probably PLACEHOLDER_EXPR(?): pak1.t1ip (_init, x1) { _init.x1 = (integer) x1; _init.x2 = .x1; goto ; :; return _init; -- r

[Bug tree-optimization/35642] heisenbug in tree vectorizer

2008-03-20 Thread irar at il dot ibm dot com
--- Comment #4 from irar at il dot ibm dot com 2008-03-20 09:30 --- I reproduced the failures with revision 133362 (and without --disable-multilib). Reverting our patch (revision 133134) didn't help, I still see the failures even without it. Ira -- irar at il dot ibm dot com changed

[Bug target/12395] Suboptimal code with global variables

2008-03-20 Thread rguenth at gcc dot gnu dot org
--- Comment #12 from rguenth at gcc dot gnu dot org 2008-03-20 09:28 --- This bug is just a dup of the tree-PRE doesn't work for globals bug (if we have one for that). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12395