[Bug target/35364] ICE on ia64 with vector declaration inside #pragma omp parallel

2008-04-01 Thread wilson at tuliptree dot org
--- Comment #4 from wilson at tuliptree dot org 2008-04-01 06:26 --- Subject: Re: New: ICE on ia64 with vector declaration inside #pragma omp parallel steigers at phys dot ethz dot ch wrote: g++ -Wall -fopenmp -save-temps -o ice.o -c ice.h I can reproduce this. It dies in the eh

[Bug target/35364] ICE on ia64 with vector declaration inside #pragma omp parallel

2008-04-01 Thread wilson at gcc dot gnu dot org
--- Comment #5 from wilson at gcc dot gnu dot org 2008-04-01 06:31 --- Created an attachment (id=15401) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15401action=view) tree-eh.c optimize_double_finally patch This patch works for the testcase, but is otherwise untested. My

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread bonzini at gnu dot org
--- Comment #10 from bonzini at gnu dot org 2008-04-01 07:08 --- Subject: Re: [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap hjl dot tools at gmail dot com wrote: --- Comment #5 from hjl dot tools at gmail dot com 2008-03-31 18:16 --- (In

[Bug debug/27574] [4.1/4.2/4.3/4.4 Regression] MIssing debug info at -O0 for a local variable in a C++ constructor

2008-04-01 Thread pinskia at gcc dot gnu dot org
--- Comment #20 from pinskia at gcc dot gnu dot org 2008-04-01 07:11 --- I am just going to test this patch and relook at it when the test is finished but I can see what the issue is. at -O0 we have unit-at-a-time on. Though there is still an issue if we don't have any clones, I

[Bug fortran/35743] allocate negative memory for zero-sized WHERE construct

2008-04-01 Thread pault at gcc dot gnu dot org
-- pault at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |pault at gcc dot gnu dot org |dot org

[Bug fortran/35745] Divide incorrectly extracted from WHERE block?; run time abort

2008-04-01 Thread pault at gcc dot gnu dot org
-- pault at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |pault at gcc dot gnu dot org |dot org

[Bug fortran/35780] [4.3/4.4 Regression] internal compiler error for complicated PARAMETER expressions

2008-04-01 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2008-04-01 07:29 --- (In reply to comment #1) Confirm. This is a 4.3.x/4.4.0 regression Fails: 2007-05-09-r124566 Works: 2007-05-08-r124539 There are three checkins in that period, I think the following is most likely. I reverted

[Bug c++/33878] Pure virtual method body omitted from template

2008-04-01 Thread herwig at gdsys dot de
--- Comment #7 from herwig at gdsys dot de 2008-04-01 07:58 --- (In reply to comment #5) (In reply to comment #0) The following stripped down code shows pure virtual method definitions for both a normal base class and a templated base class. To my surprise, the templated

[Bug fortran/35786] New: OpenMP Fortran PRIVATE on parameter gives error in gfc_finish_var_decl

2008-04-01 Thread J dot Hogg at rl dot ac dot uk
Using the parameter ONE in the PRIVATE stanza of the parallel do in the below code produces the shown error. This error only occurs if the subroutine is in a module file. [EMAIL PROTECTED] $ gfortran-4.3 -fopenmp -c test.f90 test.f90: In function ‘test’: test.f90:8: internal compiler error: in

[Bug fortran/27997] Fortran 2003: Support type-spec for array constructor

2008-04-01 Thread d at domob dot eu
--- Comment #15 from d at domob dot eu 2008-04-01 08:12 --- The bootstrap problem is fixed, but with dynamic lengths I'm still struggling ;) However, the following program without typespec in the array constructor also fails (according to my judging what it should do) both with 4.3 and

[Bug libfortran/35471] libgfortran fails with nonstandard complex.h

2008-04-01 Thread george at gcc dot gnu dot org
--- Comment #7 from george at gcc dot gnu dot org 2008-04-01 08:24 --- Can't verify that the patch provided works. After three attempts at a build (one just by patching libgfortran.h followed by a make, one by make clean-target-libgfortran followed by make and one built from scratch in

[Bug target/35419] [4.3/4.4 Regression] bfin libgcc build error

2008-04-01 Thread jakub at gcc dot gnu dot org
-- jakub at gcc dot gnu dot org changed: What|Removed |Added CC||bernds at gcc dot gnu dot |

[Bug c/35739] [4.3/4.4 regression] ICE with _Decimal128 and va_list

2008-04-01 Thread reichelt at gcc dot gnu dot org
--- Comment #3 from reichelt at gcc dot gnu dot org 2008-04-01 11:11 --- i686-pc-linux-gnu or x86_64-unknown-linux-gnu (with -m32) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35739

[Bug libfortran/35471] libgfortran fails with nonstandard complex.h

2008-04-01 Thread fxcoudert at gcc dot gnu dot org
--- Comment #8 from fxcoudert at gcc dot gnu dot org 2008-04-01 10:43 --- (In reply to comment #7) .libs/in_unpack_generic.o: In function `putc_unlocked': .libs/in_unpack_generic.o(.text+0x2220): multiple definition of `putc_unlocked' .libs/backtrace.o(.text+0x27c0): first defined

[Bug tree-optimization/35776] Simple loop isn't optimized well

2008-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-04-01 11:05 --- 4.3 produces .L5: callf subl$1, %ebx jne .L5 thus fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/35781] [4.4 Regression]: Revision 133759 breaks ia64

2008-04-01 Thread hubicka at gcc dot gnu dot org
--- Comment #5 from hubicka at gcc dot gnu dot org 2008-04-01 08:41 --- Subject: Bug 35781 Author: hubicka Date: Tue Apr 1 08:41:14 2008 New Revision: 133786 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=133786 Log: PR middle-end/35781 * m32c/m32.c

[Bug fortran/27997] Fortran 2003: Support type-spec for array constructor

2008-04-01 Thread burnus at gcc dot gnu dot org
--- Comment #16 from burnus at gcc dot gnu dot org 2008-04-01 10:17 --- (In reply to comment #15) However, the following program without typespec in the array constructor also fails (according to my judging what it should do) Different compilers give different output for this one,

[Bug rtl-optimization/35729] const volatile variable access incorrectly hoisted out of loop

2008-04-01 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2008-04-01 10:28 --- On i686-apple-darwin9, the failure occurs only in 32 bit mode (default). I also occurs on powerpc-apple-darwin8.5.0: http://gcc.gnu.org/ml/gcc-testresults/2008-04/msg00013.html --

[Bug middle-end/35768] gcc.c-torture/compile/20010226-1.c:22: ICE: in do_output_reload, at reload1.c:7331

2008-04-01 Thread rsandifo at nildram dot co dot uk
--- Comment #6 from rsandifo at nildram dot co dot uk 2008-04-01 08:52 --- Subject: Re: gcc.c-torture/compile/20010226-1.c:22: ICE: in do_output_reload, at reload1.c:7331 dave at hiauly1 dot hia dot nrc dot ca [EMAIL PROTECTED] writes: I suppose the assumption in pa.md is that the

[Bug c/35739] [4.3/4.4 regression] ICE with _Decimal128 and va_list

2008-04-01 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2008-04-01 09:18 --- Can't reproduce. What target? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35739

[Bug pch/13675] #including a precompiled header more than once in the same unit fails

2008-04-01 Thread jakub at gcc dot gnu dot org
--- Comment #17 from jakub at gcc dot gnu dot org 2008-04-01 10:58 --- Subject: Bug 13675 Author: jakub Date: Tue Apr 1 10:58:02 2008 New Revision: 133790 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=133790 Log: PR pch/13675 * files.c (struct _cpp_file): Remove

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread oblivian at users dot sourceforge dot net
--- Comment #11 from oblivian at users dot sourceforge dot net 2008-04-01 10:24 --- (In reply to comment #10) Subject: Re: [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap # When ld-new is first executed from the build tree, libtool # will relink it as

[Bug rtl-optimization/35729] const volatile variable access incorrectly hoisted out of loop

2008-04-01 Thread dominiq at lps dot ens dot fr
--- Comment #3 from dominiq at lps dot ens dot fr 2008-04-01 09:39 --- The test fails on i686-apple-darwin9 at revision 133785: FAIL: gcc.dg/pr35729.c scan-rtl-dump-times loop2_invariant Decided to move invariant 0 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35729

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread bonzini at gnu dot org
--- Comment #12 from bonzini at gnu dot org 2008-04-01 11:21 --- I think there are two bugs. One is the infinite loop, and H.J.'s patch is masking it by patching gcc/exec-tool.in (which is why I'd prefer to have the masking in ld/Makefile.am). The other is yours, which does not have

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread bonzini at gnu dot org
--- Comment #14 from bonzini at gnu dot org 2008-04-01 11:54 --- hm, I see now. H.J. hold on. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35752

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread oblivian at users dot sourceforge dot net
--- Comment #13 from oblivian at users dot sourceforge dot net 2008-04-01 11:51 --- (In reply to comment #12) I think there are two bugs. One is the infinite loop, and H.J.'s patch is masking it by patching gcc/exec-tool.in (which is why I'd prefer to have the masking in

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread oblivian at users dot sourceforge dot net
--- Comment #15 from oblivian at users dot sourceforge dot net 2008-04-01 11:57 --- In fact the more I think about it, the search path clean up is what has definitely got to be killing this build. The binutils configure scripts rely on the retargeted search paths to come from the

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread bonzini at gnu dot org
--- Comment #16 from bonzini at gnu dot org 2008-04-01 12:08 --- The stage 1 ld works as far as linking the stage 1 gcc which is directly after it. It's only when we get to stage 2 that things break. This is a red herring. stage 1 ld goes through the same relink process, but it

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread oblivian at users dot sourceforge dot net
--- Comment #17 from oblivian at users dot sourceforge dot net 2008-04-01 12:14 --- I understand the difference now, and thanks. Still not sure why I can make it through the whole host bootstrap phase without his patch though. Maybe a 4.4 specific change issue? Let me know if you

[Bug c++/33878] Pure virtual method body omitted from template

2008-04-01 Thread bangerth at math dot tamu dot edu
--- Comment #8 from bangerth at math dot tamu dot edu 2008-04-01 12:52 --- Subject: Re: Pure virtual method body omitted from template thanks for the clarification. I should have realized it myself, though. I solved the problem in another way, but out of pure curiosity: How can I

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread oblivian at users dot sourceforge dot net
--- Comment #19 from oblivian at users dot sourceforge dot net 2008-04-01 12:40 --- (In reply to comment #18) Created an attachment (id=15402) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15402action=view) [edit] my version of H.J.'s patch I think this is the right way to do

[Bug fortran/27997] Fortran 2003: Support type-spec for array constructor

2008-04-01 Thread d at domob dot eu
--- Comment #17 from d at domob dot eu 2008-04-01 12:53 --- I see, thanks! I thought it would be the longest length (i.e., clipped by the array definition assigned to). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27997

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread bonzini at gnu dot org
--- Comment #18 from bonzini at gnu dot org 2008-04-01 12:33 --- Created an attachment (id=15402) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15402action=view) my version of H.J.'s patch I think this is the right way to do it, more or less. Can anyone test it? (I don't have

[Bug fortran/35786] OpenMP Fortran PRIVATE on parameter gives error in gfc_finish_var_decl

2008-04-01 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2008-04-01 13:22 --- Thanks for the report; the internal compiler error is definitely a compiler bug. However, I believe the program is invalid. If I read 2.8.3.3 private clause in the OpenMP 2.5 specification correctly, the items in

[Bug target/23482] [ColdFire] ICE in in final_scan_insn

2008-04-01 Thread schwab at suse dot de
--- Comment #9 from schwab at suse dot de 2008-04-01 13:29 --- Fixed in 4.3, wontfix for the older versions. -- schwab at suse dot de changed: What|Removed |Added

[Bug middle-end/23458] ICE on m68k (-O3)

2008-04-01 Thread schwab at suse dot de
--- Comment #3 from schwab at suse dot de 2008-04-01 13:24 --- This is no longer reproducible, closing as fixed. -- schwab at suse dot de changed: What|Removed |Added

[Bug c++/35758] [4.3/4.4 Regression] vector_size attribute lost in function arguments for templates

2008-04-01 Thread jakub at gcc dot gnu dot org
--- Comment #9 from jakub at gcc dot gnu dot org 2008-04-01 13:31 --- Testing a patch with a langhook. -- jakub at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/23695] [ColdFire] Illegal move of byte intoo address register causes compiler to ICE

2008-04-01 Thread schwab at suse dot de
--- Comment #5 from schwab at suse dot de 2008-04-01 13:32 --- No longer reproducible with 4.3. -- schwab at suse dot de changed: What|Removed |Added Known to work|

[Bug target/25343] [4.1/4.2/4.3/4.4 regression] [m68k] testsuite failures

2008-04-01 Thread schwab at suse dot de
--- Comment #6 from schwab at suse dot de 2008-04-01 13:34 --- WONTFIX for the pch issue. -- schwab at suse dot de changed: What|Removed |Added Status|NEW

[Bug c++/35788] New: MIPS stack overflow caused by addui instruction

2008-04-01 Thread derrick_chi at msn dot com
Hello I am using the latest version of cygwin to compile c++ programs into to mips-elfs, and I have several serious problems. One in particular is that fact that the allocation and deallocation of memory on the stack for function and procedure calls is not done correctly. For some reason

[Bug c++/35788] MIPS stack overflow caused by addui instruction

2008-04-01 Thread derrick_chi at msn dot com
--- Comment #2 from derrick_chi at msn dot com 2008-04-01 14:27 --- Created an attachment (id=15404) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15404action=view) C++ function -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35788

[Bug c++/35788] MIPS stack overflow caused by addui instruction

2008-04-01 Thread derrick_chi at msn dot com
--- Comment #3 from derrick_chi at msn dot com 2008-04-01 14:27 --- Created an attachment (id=15405) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15405action=view) global variables .h file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35788

[Bug c++/35788] MIPS stack overflow caused by addui instruction

2008-04-01 Thread derrick_chi at msn dot com
--- Comment #4 from derrick_chi at msn dot com 2008-04-01 14:28 --- Created an attachment (id=15406) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15406action=view) delay function -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35788

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread oblivian at users dot sourceforge dot net
--- Comment #21 from oblivian at users dot sourceforge dot net 2008-04-01 13:53 --- (In reply to comment #20) if it reaches the end of ld compilation in stage2, that's already enough. (and less than 4 hours). Sorry, but for me to test it I have to wait until the pass 2

[Bug fortran/35786] OpenMP Fortran PRIVATE on parameter gives error in gfc_finish_var_decl

2008-04-01 Thread J dot Hogg at rl dot ac dot uk
--- Comment #2 from J dot Hogg at rl dot ac dot uk 2008-04-01 14:13 --- (In reply to comment #1) Thanks for the report; the internal compiler error is definitely a compiler bug. However, I believe the program is invalid. I know the program is invalid (thought that went without

[Bug c++/35788] MIPS stack overflow caused by addui instruction

2008-04-01 Thread derrick_chi at msn dot com
--- Comment #1 from derrick_chi at msn dot com 2008-04-01 14:26 --- Created an attachment (id=15403) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15403action=view) C++ code -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35788

[Bug c++/35788] MIPS stack overflow caused by addui instruction

2008-04-01 Thread derrick_chi at msn dot com
--- Comment #5 from derrick_chi at msn dot com 2008-04-01 14:28 --- Created an attachment (id=15407) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15407action=view) i2c function -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35788

[Bug fortran/27997] Fortran 2003: Support type-spec for array constructor

2008-04-01 Thread burnus at gcc dot gnu dot org
--- Comment #18 from burnus at gcc dot gnu dot org 2008-04-01 14:18 --- I see, thanks! I thought it would be the longest length (i.e., clipped by the array definition assigned to). For completeness: See 4.7 Construction of array values in the Fortran 2003 standard

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread bonzini at gnu dot org
--- Comment #20 from bonzini at gnu dot org 2008-04-01 13:49 --- if it reaches the end of ld compilation in stage2, that's already enough. (and less than 4 hours). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35752

[Bug tree-optimization/35787] [4.4 Regression]: Revision 133680 breaks 447.dealII

2008-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-04-01 14:11 --- I probably already have a fix. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/35787] New: [4.4 Regression]: Revision 133680 breaks 447.dealII

2008-04-01 Thread hjl dot tools at gmail dot com
Revision 133680 breaks 447.dealII in SPEC CPU 2006: error_estimator.cc: In static member function 'static void KellyErrorEstimatordim::integrate_over_irregular_face(const DoFHandlerdim, const Quadrature(dim - 1), const std::vectorconst InputVector*, std::allocatorconst InputVector* , const

[Bug c++/33878] Pure virtual method body omitted from template

2008-04-01 Thread herwig at gdsys dot de
--- Comment #9 from herwig at gdsys dot de 2008-04-01 14:38 --- (In reply to comment #8) Subject: Re: Pure virtual method body omitted from template thanks for the clarification. I should have realized it myself, though. I solved the problem in another way, but out of pure

[Bug c++/33878] Pure virtual method body omitted from template

2008-04-01 Thread bangerth at math dot tamu dot edu
--- Comment #10 from bangerth at math dot tamu dot edu 2008-04-01 14:44 --- Subject: Re: Pure virtual method body omitted from template Or did you mean that the function definition is in the TBase header file? If so: It is. Yes. Since the class declaration must be visible from

[Bug tree-optimization/35787] [4.4 Regression]: Revision 133680 breaks 447.dealII

2008-04-01 Thread rguenther at suse dot de
--- Comment #3 from rguenther at suse dot de 2008-04-01 14:57 --- Subject: Re: [4.4 Regression]: Revision 133680 breaks 447.dealII On Tue, 1 Apr 2008, bangerth at dealii dot org wrote: --- Comment #2 from bangerth at dealii dot org 2008-04-01 14:54 --- (In reply to

[Bug tree-optimization/35787] [4.4 Regression]: Revision 133680 breaks 447.dealII

2008-04-01 Thread bangerth at dealii dot org
--- Comment #2 from bangerth at dealii dot org 2008-04-01 14:54 --- (In reply to comment #0) error_estimator.cc: In static member function 'static void KellyErrorEstimatordim::integrate_over_irregular_face(const DoFHandlerdim, const Quadrature(dim - 1), const std::vectorconst

[Bug tree-optimization/9079] [tree-ssa] Inline constant function pointers

2008-04-01 Thread jamborm at gcc dot gnu dot org
--- Comment #18 from jamborm at gcc dot gnu dot org 2008-04-01 14:50 --- I'm now working on a proper fix. -- jamborm at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/35787] [4.4 Regression]: Revision 133680 breaks 447.dealII

2008-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-04-01 15:14 --- Btw, I don't see this error in our runs - what flags do you use for compilation? Which target is affected and can you attach preprocessed source? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35787

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread oblivian at users dot sourceforge dot net
--- Comment #22 from oblivian at users dot sourceforge dot net 2008-04-01 15:30 --- Doesn't work. In my setup enable-fast-install is not getting set, but the prev-ld is generating an lt-ld-new, so it assumes it should use the current ld instead of the prev-ld binary. --

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread bonzini at gnu dot org
--- Comment #23 from bonzini at gnu dot org 2008-04-01 15:36 --- and if you modify collect-ld manually to set it to yes? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35752

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread oblivian at users dot sourceforge dot net
--- Comment #24 from oblivian at users dot sourceforge dot net 2008-04-01 15:39 --- (In reply to comment #23) and if you modify collect-ld manually to set it to yes? Sure that works, but doesn't that defeat the purpose? :) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35752

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread oblivian at users dot sourceforge dot net
--- Comment #25 from oblivian at users dot sourceforge dot net 2008-04-01 15:41 --- (In reply to comment #24) (In reply to comment #23) and if you modify collect-ld manually to set it to yes? Sure that works, but doesn't that defeat the purpose? :) How about changing it to !=

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread Ralf dot Wildenhues at gmx dot de
--- Comment #26 from Ralf dot Wildenhues at gmx dot de 2008-04-01 15:42 --- Subject: Re: [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap * bonzini at gnu dot org wrote on Tue, Apr 01, 2008 at 05:36:52PM CEST: --- Comment #23 from bonzini at

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread bonzini at gnu dot org
--- Comment #27 from bonzini at gnu dot org 2008-04-01 15:42 --- Subject: Re: [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap oblivian at users dot sourceforge dot net wrote: --- Comment #24 from oblivian at users dot sourceforge dot net 2008-04-01

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread hjl dot tools at gmail dot com
--- Comment #28 from hjl dot tools at gmail dot com 2008-04-01 15:49 --- Created an attachment (id=15408) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15408action=view) A setup for combined gcc/binutils source tree This is the setup to create a combined gcc/binutils source tree.

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread hjl dot tools at gmail dot com
--- Comment #29 from hjl dot tools at gmail dot com 2008-04-01 15:50 --- (In reply to comment #27) Gives me enough context to commit a patch that actually works. Paolo Please get http://gcc.gnu.org/bugzilla/attachment.cgi?id=15408 and create a combined gcc/binutils source

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread bonzini at gnu dot org
--- Comment #30 from bonzini at gnu dot org 2008-04-01 16:11 --- Created an attachment (id=15409) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15409action=view) new patch @Ralf: yes, I understood that (I just wanted to understand if the failure was just that my way of setting

[Bug c/35592] Want attribute to enable precision loss warning

2008-04-01 Thread felix-gcc at fefe dot de
--- Comment #4 from felix-gcc at fefe dot de 2008-04-01 16:09 --- I'm not familiar enough with how gcc works to say whether warning about precision loss that turns out important later on can be done at all. But I think we should not reject an idea because it only handles 60% of the

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread oblivian at users dot sourceforge dot net
--- Comment #31 from oblivian at users dot sourceforge dot net 2008-04-01 16:44 --- (In reply to comment #30) Created an attachment (id=15409) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15409action=view) [edit] new patch @Ralf: yes, I understood that (I just wanted to

[Bug middle-end/35781] [4.4 Regression]: Revision 133759 breaks ia64

2008-04-01 Thread hjl dot tools at gmail dot com
--- Comment #6 from hjl dot tools at gmail dot com 2008-04-01 16:51 --- Revision 133786 doesn't work for C++: libtool: compile: /export/build/gnu/gcc/build-ia64-linux/./gcc/xgcc -shared-libgcc -B/export/build/gnu/gcc/build-ia64-linux/./gcc -nostdinc++

[Bug middle-end/35781] [4.4 Regression]: Revision 133759 breaks ia64

2008-04-01 Thread hjl dot tools at gmail dot com
--- Comment #7 from hjl dot tools at gmail dot com 2008-04-01 16:52 --- (In reply to comment #4) Created an attachment (id=15400) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15400action=view) [edit] patch for cfun-emit rtl.emit changes I tested this patch with a C only

[Bug ada/35789] Ada2WSDL

2008-04-01 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||gcc-bugs at gcc dot gnu dot |

[Bug ada/35789] Ada2WSDL

2008-04-01 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-04-01 17:21 --- Can you read http://gcc.gnu.org/bugs.html and provide the rest of the information? -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/35788] MIPS stack overflow caused by addui instruction

2008-04-01 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2008-04-01 17:36 --- Can you provide the preprocessed source and also the exact version of GCC you are using? -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/35713] [4.4 Regression] invalid type for va_arg with _Decimal128

2008-04-01 Thread janis at gcc dot gnu dot org
--- Comment #2 from janis at gcc dot gnu dot org 2008-04-01 17:58 --- For powerpc-linux this affects _Decimal128, 128-bit long double, and _Complex double. I'm testing a patch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35713

[Bug target/25343] [4.1/4.2/4.3/4.4 regression] [m68k] testsuite failures

2008-04-01 Thread zippel at gcc dot gnu dot org
--- Comment #7 from zippel at gcc dot gnu dot org 2008-04-01 17:53 --- Actually for the PCH issue there is a fix: http://gcc.gnu.org/ml/gcc-patches/2007-09/msg01607.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25343

[Bug ada/35284] Branch to 0x0 from Ada run-time

2008-04-01 Thread joel at gcc dot gnu dot org
--- Comment #24 from joel at gcc dot gnu dot org 2008-04-01 18:02 --- With Laurent's test program, I have traces of good (powerpc/psim) and bad (qemu) runs. The traced include only entry and exit status info for the following calls are: _CPU_Context_switch pthread_cond_broadcast

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread oblivian at users dot sourceforge dot net
--- Comment #32 from oblivian at users dot sourceforge dot net 2008-04-01 18:55 --- (In reply to comment #30) This patch should work. It creates a good collect-ld for me. How about a simple change without the whole fast-install patch. if test -x $scriptdir/../prev-$dir/$prog;

[Bug target/25343] [4.1/4.2/4.3/4.4 regression] [m68k] testsuite failures

2008-04-01 Thread schwab at suse dot de
--- Comment #8 from schwab at suse dot de 2008-04-01 18:57 --- Ok, lets fix it for real. -- schwab at suse dot de changed: What|Removed |Added

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread oblivian at users dot sourceforge dot net
--- Comment #33 from oblivian at users dot sourceforge dot net 2008-04-01 19:04 --- (In reply to comment #32) (In reply to comment #30) This patch should work. It creates a good collect-ld for me. How about a simple change without the whole fast-install patch. How about not,

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread oblivian at users dot sourceforge dot net
--- Comment #34 from oblivian at users dot sourceforge dot net 2008-04-01 19:04 --- Sorry make that stage 3 intl gives me the above -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35752

[Bug c/35592] Want attribute to enable precision loss warning

2008-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2008-04-01 19:18 --- Can you cook up some code examples where you'd like to see a warning? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35592

[Bug c++/35782] support for standard layout types

2008-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2008-04-01 19:20 --- Confirmed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/33486] namespace association doesn't handle parallel namespaces

2008-04-01 Thread bkoz at gcc dot gnu dot org
--- Comment #7 from bkoz at gcc dot gnu dot org 2008-04-01 19:34 --- Hey Jason, can we get this fixed on 4_3-branch? (Could probably get away with just gcc/cp/name-lookup.c fix, no?) -benjamin -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33486

[Bug c/35592] Want attribute to enable precision loss warning

2008-04-01 Thread felix-gcc at fefe dot de
--- Comment #6 from felix-gcc at fefe dot de 2008-04-01 19:34 --- Sure. For example: char* c=malloc(lseek(somefd,0,SEEK_END); on a platform where off_t is 64-bit, but where size_t is 32-bit. For example: i686-linux with #define _FILE_OFFSET_BITS 64. Now that I'm thinking about it,

[Bug ada/35284] Branch to 0x0 from Ada run-time

2008-04-01 Thread laurent at guerby dot net
--- Comment #25 from laurent at guerby dot net 2008-04-01 19:40 --- The binder will generate a call to Set_Globals pragma Import (C, Set_Globals, __gnat_set_globals); Set_Globals (Main_Priority= -1, Time_Slice_Value = -1,

[Bug c++/35790] New: operator new susceptible to integer overflow

2008-04-01 Thread felix-gcc at fefe dot de
operator new has an implicit *sizeof(type), and during that operation there can occur an integer overflow. Example: int* foo() { return new int[0x4000]; } Compiled for a 32-bit target, this allocates 0 bytes. Most compilers do not detect this either, but the Microsoft compiler instead

[Bug target/35788] MIPS stack overflow caused by addui instruction

2008-04-01 Thread derrick_chi at msn dot com
--- Comment #7 from derrick_chi at msn dot com 2008-04-01 20:32 --- Hello I've already attached the source code I'm using, and I'm not sure of the version of GCC but I just recently downloaded cygwin so its got to be a fairly up to date version. If there is a command I can enter

[Bug c/35436] [4.1/4.2/4.3/4.4 regression] ICE with attribute format

2008-04-01 Thread reichelt at gcc dot gnu dot org
--- Comment #2 from reichelt at gcc dot gnu dot org 2008-04-01 20:34 --- Subject: Bug 35436 Author: reichelt Date: Tue Apr 1 20:33:37 2008 New Revision: 133800 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=133800 Log: PR c/35436 * c-format.c

[Bug c/35436] [4.1/4.2/4.3 regression] ICE with attribute format

2008-04-01 Thread reichelt at gcc dot gnu dot org
--- Comment #3 from reichelt at gcc dot gnu dot org 2008-04-01 20:37 --- Fixed on mainline. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/35791] New: V-table messed up with interface composition

2008-04-01 Thread prog at msobczak dot com
with Ada.Text_IO; procedure A is package Stuff is type Base_1 is interface; procedure P_1 (X : in Base_1) is abstract; type Base_2 is interface; procedure P_2 (X : in Base_2) is abstract; type Middle is interface and Base_1 and Base_2; type Concrete is

[Bug ada/35791] V-table messed up with interface composition

2008-04-01 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|major |normal http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35791

[Bug c++/35790] operator new susceptible to integer overflow

2008-04-01 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-04-01 20:46 --- There is no overflow here really as sizeof is unsigned and unsigned types don't overflow, they wrap. *** This bug has been marked as a duplicate of 19351 *** -- pinskia at gcc dot gnu dot org changed:

[Bug c++/19351] operator new[] can return heap blocks which are too small

2008-04-01 Thread pinskia at gcc dot gnu dot org
--- Comment #13 from pinskia at gcc dot gnu dot org 2008-04-01 20:46 --- *** Bug 35790 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/35780] internal compiler error for complicated PARAMETER expressions

2008-04-01 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2008-04-01 20:47 --- I do not agree that this is a regression. Try MODULE MODS INTEGER, PARAMETER, DIMENSION(10) :: A = [(i, i = 1,10)] INTEGER, PARAMETER, DIMENSION(10) :: B = ISHFTC(3, A, 5) !ICE END

[Bug c++/19351] operator new[] can return heap blocks which are too small

2008-04-01 Thread pinskia at gcc dot gnu dot org
--- Comment #14 from pinskia at gcc dot gnu dot org 2008-04-01 20:47 --- Also note unsigned types don't overflow, they wrap. So as far as I can tell, C++ defines this as being returning too small of a size. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19351

[Bug ada/35791] [Ada] V-table messed up with interface composition

2008-04-01 Thread laurent at guerby dot net
--- Comment #1 from laurent at guerby dot net 2008-04-01 20:49 --- confirmed on trunk 133715 -- laurent at guerby dot net changed: What|Removed |Added

[Bug ada/35792] New: Illegal program not detected, RM 3.10.1(4/2)

2008-04-01 Thread ludovic at ludovic-brenta dot org
If an incomplete_type_declaration includes the reserved word tagged, then a full_type_declaration that completes it shall declare a tagged type. The error for T3 is detected, but not T1 or T2. package pak1 is type T1 is tagged; type T2 is tagged; type T3 is tagged; protected type T1

[Bug ada/35793] New: Illegal program not detected, RM 3.8(12)

2008-04-01 Thread ludovic at ludovic-brenta dot org
RM 3.8(12): If the discriminant is used to define the constraint of a component, ... then its name shall appear alone as a direct_name (not as part of ... an expanded name). The error for x3 is detected, but not x1. package pak1 is type T1(n: natural) is null record; type T2(n: natural)

[Bug c++/19351] operator new[] can return heap blocks which are too small

2008-04-01 Thread felix-gcc at fefe dot de
--- Comment #15 from felix-gcc at fefe dot de 2008-04-01 21:24 --- I think we can all agree it does not matter what we call this problem. Real world programs have security problems because of this. -fstack-protector carries a much larger run-time cost and gcc still offers it, and there

[Bug ada/35794] New: Illegal program not detected, RM 4.1.3(9.2/2)

2008-04-01 Thread ludovic at ludovic-brenta dot org
-- RM 4.1.3(9.2/2): -- The selector_name shall resolve to denote a view of a subprogram -- declared immediately within the declarative region in which an -- ancestor of the type T is declared. package pak1 is package pak2 is type T1 is tagged private; private type T1 is tagged

  1   2   >