[Bug tree-optimization/33866] [4.3 Regression] ICE in vect_get_vec_def_for_stmt_copy, at tree-vect-transform.c:1937

2007-10-24 Thread irar at il dot ibm dot com
--- Comment #4 from irar at il dot ibm dot com 2007-10-24 07:48 --- In this testcase we perform vectorization of strided accesses in a loop with multiple types. In vectorizable_store() we gather all the scalar operands of the stores in the strided accesses group and later call

[Bug c/33877] New: Request for __VA_ARGC__

2007-10-24 Thread michael at fig dot org
It would be really convenient if the C preprocessor exposed the number of variable arguments supplied to a variadic macro as an integer. I tried to come up with ways of working around this missing feature, but I can't figure out how to do it without evaluating the macro arguments twice or causing

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

2007-10-24 Thread herwig at gdsys dot de
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 class' body is not generated, leading to a pure virtual method called termination in my actual threaded code. Leaving out the = 0 in the

[Bug tree-optimization/33804] ICE in vect_transform_stmt, at tree-vect-transform.c:6131 with -ftree-vectorize

2007-10-24 Thread irar at gcc dot gnu dot org
--- Comment #9 from irar at gcc dot gnu dot org 2007-10-24 09:35 --- Subject: Bug 33804 Author: irar Date: Wed Oct 24 09:35:00 2007 New Revision: 129599 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=129599 Log: PR tree-optimization/33804 * tree-vect-transform.c

[Bug fortran/26305] No support for non-standard CARRIAGECONTROL, DEFAULTFILE, DISPOSE and RECORDTYPE

2007-10-24 Thread fxcoudert at gcc dot gnu dot org
--- Comment #2 from fxcoudert at gcc dot gnu dot org 2007-10-24 09:40 --- No plan to work on this one, see http://gcc.gnu.org/ml/fortran/2007-10/msg00263.html. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/29240] optional argument for signal intrinsic not supported

2007-10-24 Thread fxcoudert at gcc dot gnu dot org
--- Comment #7 from fxcoudert at gcc dot gnu dot org 2007-10-24 09:42 --- (In reply to comment #6) FX, you confirmed this enhancement: is do-as-the-others-do really good enough a reason to implement this? No (see http://gcc.gnu.org/ml/fortran/2007-10/msg00263.html). The SIGNAL

[Bug fortran/29784] [doc] No I/O conversion of logical/integer

2007-10-24 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2007-10-24 09:44 --- We should document the current situation and close this (http://gcc.gnu.org/ml/fortran/2007-10/msg00263.html). -- fxcoudert at gcc dot gnu dot org changed: What|Removed

[Bug fortran/33686] FORALL loop gives wrong result

2007-10-24 Thread pault at gcc dot gnu dot org
--- Comment #12 from pault at gcc dot gnu dot org 2007-10-24 10:00 --- I have prototype fix for this which works OK and does not break anything. It copies 'p' to a temporary before the FORALL and uses the temporary for the references. This method will also cure the problem with

[Bug fortran/33862] Support .FTN file extension for Fortran fixed-format source files

2007-10-24 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2007-10-24 10:00 --- (In reply to comment #0) +{.ftn, @f77, 0, 0, 0}, +{.FTN, @f77, 0, 0, 0}, Question is: do both case variants actually exist, and does the uppercase one requires preprocessing? -- fxcoudert at gcc dot gnu

[Bug fortran/33814] Failure of gfortran n Mac Mini

2007-10-24 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2007-10-24 10:09 --- Hi Peter, The following: f951 strauss.f90 -fPIC -quiet -dumpbase strauss.f90 -mmacosx-version-min=10.4 -mtune=generic -auxbase strauss -version -ffixed-form -ffixed-line-length-132 -fbounds-check

[Bug tree-optimization/33870] [4.3 Regression] miscompiles sqlite

2007-10-24 Thread rguenth at gcc dot gnu dot org
--- Comment #12 from rguenth at gcc dot gnu dot org 2007-10-24 10:13 --- One working patch/workaround: http://gcc.gnu.org/ml/gcc-patches/2007-10/msg01377.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33870

[Bug target/29524] [4.2/4.3 Regression] Too much RAM used: __clz_tab[] linked

2007-10-24 Thread wvangulik at xs4all dot nl
--- Comment #13 from wvangulik at xs4all dot nl 2007-10-24 11:16 --- (In reply to comment #10) Something like this is smaller, faster and works for all registers (no need for LD_regs). And could easily be writtin in to a insn: ; rOut: output register ; rIn: input register ; rIn, Z, N

[Bug fortran/33759] Unequal character lengths in MERGE intrinsic not detected at run time

2007-10-24 Thread dominiq at lps dot ens dot fr
--- Comment #5 from dominiq at lps dot ens dot fr 2007-10-24 11:36 --- With the patch in comment #4, the code in #2 yields the same results as other compilers without regression. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33759

[Bug bootstrap/33879] New: bootstrapping revision 129600 fails

2007-10-24 Thread dominiq at lps dot ens dot fr
While trying to update to revision 129600, I got the following error: gcc -c -g -fkeep-inline-functions -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild

[Bug tree-optimization/33870] [4.3 Regression] miscompiles sqlite

2007-10-24 Thread rguenth at gcc dot gnu dot org
--- Comment #13 from rguenth at gcc dot gnu dot org 2007-10-24 11:56 --- And another one: http://gcc.gnu.org/ml/gcc-patches/2007-10/msg01398.html unassigning - I neither feel responsible nor competent enough to fix this design issue. -- rguenth at gcc dot gnu dot org changed:

[Bug debug/31412] inf loop/long compile time, time spent in var-tracking.c

2007-10-24 Thread rguenth at gcc dot gnu dot org
--- Comment #15 from rguenth at gcc dot gnu dot org 2007-10-24 12:01 --- Btw, I can no longer reproduce the problem. var-tracking is not fast, but even a cc1 compiled with checking and -O0 does not take multiple hours to compile this (but just a minute): variable tracking :

[Bug debug/31412] inf loop/long compile time, time spent in var-tracking.c

2007-10-24 Thread zadeck at naturalbridge dot com
--- Comment #16 from zadeck at naturalbridge dot com 2007-10-24 12:14 --- Subject: Re: inf loop/long compile time, time spent in var-tracking.c rguenth at gcc dot gnu dot org wrote: --- Comment #15 from rguenth at gcc dot gnu dot org 2007-10-24 12:01 --- Btw, I can no

[Bug middle-end/33880] New: ICE: in extract_omp_for_data, at omp-low.c:162

2007-10-24 Thread burnus at gcc dot gnu dot org
This is with both 4.2 and 4.3 on x86_64/Linux. gfortran-4.3 -fopenmp a.f90 a.f90: In function 'MAIN__': a.f90:3: internal compiler error: in extract_omp_for_data, at omp-low.c:162 Test case (by Xavier Andrade): -- program testbug integer :: ii !$omp parallel do do

[Bug bootstrap/33879] bootstrapping revision 129600 fails

2007-10-24 Thread andreasmeier80 at gmx dot de
--- Comment #1 from andreasmeier80 at gmx dot de 2007-10-24 12:28 --- The last commit of Olga was not complete. The two new files weren't commited -- andreasmeier80 at gmx dot de changed: What|Removed |Added

[Bug debug/33868] [4.3 Regression] Gross memory usage of var-tracking

2007-10-24 Thread matz at gcc dot gnu dot org
--- Comment #4 from matz at gcc dot gnu dot org 2007-10-24 12:54 --- Subject: Bug 33868 Author: matz Date: Wed Oct 24 12:54:24 2007 New Revision: 129602 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=129602 Log: PR debug/33868 * var-tracking.c (variable_union):

[Bug bootstrap/33879] bootstrapping revision 129600 fails

2007-10-24 Thread dominiq at lps dot ens dot fr
--- Comment #2 from dominiq at lps dot ens dot fr 2007-10-24 13:20 --- I am now at stage2 with revision 129601. So this PR seems fixed. Thanks -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33879

[Bug bootstrap/33879] bootstrapping revision 129600 fails

2007-10-24 Thread ubizjak at gmail dot com
--- Comment #3 from ubizjak at gmail dot com 2007-10-24 13:46 --- Closed as fixed. -- ubizjak at gmail dot com changed: What|Removed |Added

[Bug fortran/33881] New: allocate negative memory

2007-10-24 Thread william dot mitchell at nist dot gov
With this program I get a runtime error message Fortran runtime error: Attempt to allocate a negative amount of memory. The error occurs at line 33. I suspect the allocation is the constant array actual argument (/name/). This program is a little longer than I like my bug reports to be, but any

[Bug tree-optimization/32921] [4.3 Regression] Revision 126326 causes 12% slowdown

2007-10-24 Thread rguenth at gcc dot gnu dot org
--- Comment #32 from rguenth at gcc dot gnu dot org 2007-10-24 15:02 --- I have a patch to fix the heuristics, but it doesn't have effect as nobody hoists PHI nodes that have become invariant apperantly. After PRE I see bb 100: # HEAP.202_828 = PHI HEAP.202_747(150),

[Bug fortran/33881] allocate negative memory

2007-10-24 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2007-10-24 15:33 --- Fortran runtime error: Attempt to allocate a negative amount of memory. This error usually means that you allocate that much memory that an integer(4) variable overflows. I cannot reproduce the error here with -m32

[Bug c/33882] ICE when compiling ffmpeg svn

2007-10-24 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-10-24 15:37 --- *** This bug has been marked as a duplicate of 33680 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/57] [DR 325] GCC can't parse a non-parenthesized comma in a template-id within a default argument

2007-10-24 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug fortran/33881] allocate negative memory

2007-10-24 Thread william dot mitchell at nist dot gov
--- Comment #3 from william dot mitchell at nist dot gov 2007-10-24 15:48 --- (In reply to comment #2) Sorry I forgot to give the computer information. This is a 32 bit CentOS 5 Linux distribution on an Intel Core 2 Duo T7700 [EMAIL PROTECTED] gfortran -v Using built-in specs.

[Bug libmudflap/31845] Need to adjust libmudflap timeout values in testsuite.

2007-10-24 Thread janis at gcc dot gnu dot org
--- Comment #5 from janis at gcc dot gnu dot org 2007-10-24 17:23 --- Rob, thanks for investigating this and finding new values. No one seems to have paid any attention here, so please send this as a patch to [EMAIL PROTECTED] (let me know privately if you have questions about that)

[Bug target/33755] Gcc 4.2.2 broken for mips linux kernel builds

2007-10-24 Thread rsandifo at gcc dot gnu dot org
--- Comment #15 from rsandifo at gcc dot gnu dot org 2007-10-24 17:52 --- Subject: Bug 33755 Author: rsandifo Date: Wed Oct 24 17:52:16 2007 New Revision: 129606 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=129606 Log: gcc/ PR target/33755 * config/mips/mips.c

[Bug target/33755] Gcc 4.2.2 broken for mips linux kernel builds

2007-10-24 Thread rsandifo at gcc dot gnu dot org
--- Comment #16 from rsandifo at gcc dot gnu dot org 2007-10-24 17:54 --- Subject: Bug 33755 Author: rsandifo Date: Wed Oct 24 17:54:40 2007 New Revision: 129607 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=129607 Log: gcc/ PR target/33755 * config/mips/mips.c

[Bug target/33755] Gcc 4.2.2 broken for mips linux kernel builds

2007-10-24 Thread rsandifo at gcc dot gnu dot org
--- Comment #17 from rsandifo at gcc dot gnu dot org 2007-10-24 17:55 --- Patches applied to mainline and 4.2. -- rsandifo at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/33879] bootstrapping revision 129600 fails

2007-10-24 Thread ubizjak at gmail dot com
--- Comment #4 from ubizjak at gmail dot com 2007-10-24 17:58 --- I'm reopening this bug, because now we fail on x86_64: cc1: warnings being treated as errors ../../gcc-svn/trunk/gcc/ipa-struct-reorg.c: In function ‘create_new_field_acc’: ../../gcc-svn/trunk/gcc/ipa-struct-reorg.c:960:

[Bug bootstrap/33879] bootstrapping revision 129600 fails

2007-10-24 Thread ubizjak at gmail dot com
-- ubizjak at gmail dot com changed: What|Removed |Added CC||ubizjak at gmail dot com Status|UNCONFIRMED

[Bug bootstrap/33879] bootstrapping revision 129600 fails

2007-10-24 Thread olga at gcc dot gnu dot org
-- olga at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |olga at gcc dot gnu dot org |dot org

[Bug fortran/33884] New: data-initialized unused variables not detected

2007-10-24 Thread tkoenig at gcc dot gnu dot org
$ cat data.f subroutine foo real a data a /1.3/ end $ gfortran -c -Wall -O3 data.f $ g77 -c -Wall -O3 data.f data.f: In subroutine `foo': In file included from data.f:0: data.f:2: warning: unused variable 'a' I'd expect a warning, like g77. -- Summary:

[Bug libfortran/33583] FAIL: gfortran.dg/gamma_1.f90

2007-10-24 Thread tkoenig at gcc dot gnu dot org
--- Comment #6 from tkoenig at gcc dot gnu dot org 2007-10-24 19:30 --- I'll do this together with PR 33698. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/57] [DR 325] GCC can't parse a non-parenthesized comma in a template-id within a default argument

2007-10-24 Thread jason at gcc dot gnu dot org
--- Comment #35 from jason at gcc dot gnu dot org 2007-10-24 19:48 --- Created an attachment (id=14407) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14407action=view) updated patch Here's a cleaned up version of Liu Guanwei's patch that passes regression testing with current 4.3

[Bug debug/28834] [4.0/4.1/4.2/4.3 Regression] -g crashes sometimes when using may_alias and structs (ICE in splice_child_die)

2007-10-24 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/33885] New: member reference to a temporary object being deleted too eary

2007-10-24 Thread gzljg at hotmail dot com
class A{ // }; class B{ public: explicit B(const A a) : i_a(a) { } ~B() { } private: const A i_a; }; A returnA( const char* arg ) { return A(/*arg*/); } foo() { const A aRef = returnA(FirstObject); // . (1) { const B b(returnA(SecondObject));//

[Bug c++/33885] member reference to a temporary object being deleted too eary

2007-10-24 Thread gzljg at hotmail dot com
--- Comment #1 from gzljg at hotmail dot com 2007-10-24 20:15 --- Created an attachment (id=14408) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14408action=view) a compilable C source compile and run it to see the actual outcome. --

[Bug bootstrap/33879] bootstrapping revision 129600 fails

2007-10-24 Thread olga at gcc dot gnu dot org
--- Comment #5 from olga at gcc dot gnu dot org 2007-10-24 22:06 --- Two patches were provided by Samuel Tardieu: http://gcc.gnu.org/ml/gcc-patches/2007-10/msg01427.html http://gcc.gnu.org/ml/gcc-patches/2007-10/msg01426.html Slightly modified:

[Bug bootstrap/33879] bootstrapping revision 129600 fails

2007-10-24 Thread olga at gcc dot gnu dot org
-- olga at gcc dot gnu dot org changed: What|Removed |Added CC||sam at rfc1149 dot net Status|ASSIGNED

[Bug fortran/33883] gfortran compile / LD_LIBRARY_PATH error

2007-10-24 Thread jvdelisle at gcc dot gnu dot org
--- Comment #1 from jvdelisle at gcc dot gnu dot org 2007-10-24 22:57 --- Try reversing the order here: ./configure --enable-languages=fortran --with-gmp=/home/local/gmp-4.2.2 --with-mpfr=/home/local/mpfr-2.3.0 to: ./configure --enable-languages=fortran

[Bug fortran/33883] gfortran compile / LD_LIBRARY_PATH error

2007-10-24 Thread jvdelisle at gcc dot gnu dot org
--- Comment #2 from jvdelisle at gcc dot gnu dot org 2007-10-24 23:15 --- Also, you must enable c as well: This is biggest problem --enable-languages=c,fortran -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33883

[Bug tree-optimization/32921] [4.3 Regression] Revision 126326 causes 12% slowdown

2007-10-24 Thread pthaugen at gcc dot gnu dot org
--- Comment #35 from pthaugen at gcc dot gnu dot org 2007-10-24 23:15 --- I reran leslie3d on PowerPC with --param max-aliased-vops=1. The result was a 90% improvement over my prior revision 129550 run (218% improvement over the original mainline run). --

[Bug rtl-optimization/33886] New: [4.3 regression] internal compiler error: canonical types differ for identical types

2007-10-24 Thread bero at arklinux dot org
While compiling OpenOffice.org with gcc 4.3 at -O2 or higher (-O1 and -O0 are ok): /usr/src/ark/BUILD/ooo-build/build/oog680-m7/i18npool/source/nativenumber/nativenumbersupplier.cxx:85: internal compiler error: canonical types differ for identical types sal_Unicode [31] and sal_uInt16 [31] Please

[Bug rtl-optimization/33886] [4.3 regression] internal compiler error: canonical types differ for identical types

2007-10-24 Thread bero at arklinux dot org
--- Comment #1 from bero at arklinux dot org 2007-10-24 23:25 --- Created an attachment (id=14409) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14409action=view) bzip2-ed preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33886

[Bug c++/33887] New: Reference to bitfield gets wrong value when optimizing

2007-10-24 Thread ian at airs dot com
This C++ test case passes a bitfield value to a function which expects a const reference. When optimizing, the function gets the wrong value: it gets the value 0x100, which is an acceptable value for a 24-bit bitfield, but is the wrong value for extending the bitfield out to a 32-bit integer.

[Bug c++/33887] Reference to bitfield gets wrong value when optimizing

2007-10-24 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-10-24 23:51 --- As far as I know this code is invlaid as you should not able take the address of the bitfield. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33887

[Bug fortran/33888] New: ICE - CHARACTER expression using an ELEMENTAL FUNCTION as actual arg

2007-10-24 Thread w6ws at earthlink dot net
The following causes an ICE: $ cat ftn95bug.f90 program ftn95bug implicit none character(8) :: indata(4) = (/ '12344321', '98766789', 'abcdefgh', 'ABCDEFGH' /) call process (myfunc (indata)) ! - This causes a gfortran ICE ! contains elemental function myfunc (s)

[Bug fortran/31608] wrong types in character array/scalar binop

2007-10-24 Thread danglin at gcc dot gnu dot org
--- Comment #37 from danglin at gcc dot gnu dot org 2007-10-25 02:31 --- Test is failing on hppa-unknown-linux-gnu: Executing on host: /home/dave/gnu/gcc-4.3/objdir/gcc/testsuite/gfortran/../../gf ortran -B/home/dave/gnu/gcc-4.3/objdir/gcc/testsuite/gfortran/../../ /home/dave/

[Bug fortran/31608] wrong types in character array/scalar binop

2007-10-24 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #38 from dave at hiauly1 dot hia dot nrc dot ca 2007-10-25 02:39 --- Subject: Re: wrong types in character array/scalar binop Tree dump attached. Dave --- Comment #39 from dave at hiauly1 dot hia dot nrc dot ca 2007-10-25 02:39 --- Created an attachment

[Bug ada/33889] New: Inefficient code expansion for extended return statement

2007-10-24 Thread vgodunko at rostel dot ru
For this simple code package P is type T is limited interface; function F return not null access T'Class; end P; package body P is function X return not null access T'Class; pragma Import (C, X); function F return not null access T'Class is begin return Result : not null

[Bug c++/33890] New: internal compiler error: in tsubst_copy

2007-10-24 Thread schnetter at aei dot mpg dot de
,treelang --program-suffix=-129614 Thread model: posix gcc version 4.3.0 20071024 (experimental) (GCC) I append the preprocessed source code. -- Summary: internal compiler error: in tsubst_copy Product: gcc Version: 4.3.0 Status: UNCONFIRMED

[Bug c++/33890] internal compiler error: in tsubst_copy

2007-10-24 Thread schnetter at aei dot mpg dot de
--- Comment #1 from schnetter at aei dot mpg dot de 2007-10-25 04:31 --- Created an attachment (id=14411) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14411action=view) Failing preprocessed source code -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33890

[Bug libgcj/33891] New: unresponsive to mouse and keyboard input

2007-10-24 Thread debian-gcc at lists dot debian dot org
[forwarded from http://bugs.debian.org/445930] this is regression against the classpath generices backport for 4.1/4.2 as used by some distributions, found in 4.3, fixed in the classpath-0.96.1 merge. import javax.swing.*; import java.awt.*; public class Exo1 extends JFrame{ public Exo1 (){

[Bug c++/33887] Reference to bitfield gets wrong value when optimizing

2007-10-24 Thread ian at airs dot com
--- Comment #2 from ian at airs dot com 2007-10-25 05:07 --- Nothing is taking the address of a bitfield. It's a const reference, which should get initialized with the value. If the reference is not const, then the compiler gives an error. In any case, this code fails the same way,

[Bug c++/33887] Reference to bitfield gets wrong value when optimizing

2007-10-24 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2007-10-25 05:21 --- int f2 = sv.f2; That should sign extend as far as I know. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33887