[Bug bootstrap/24062] Parse error in options.h

2005-09-25 Thread max at quendi dot de
--- Additional Comments From max at quendi dot de 2005-09-26 06:59 --- Subject: Re: Parse error in options.h Am 26.09.2005 um 04:28 schrieb pinskia at gcc dot gnu dot org: > > --- Additional Comments From pinskia at gcc dot gnu dot org > 2005-09-26 02:28 --- > CCing the gaw

[Bug bootstrap/24062] Parse error in options.h

2005-09-25 Thread schnetter at aei dot mpg dot de
--- Additional Comments From schnetter at aei dot mpg dot de 2005-09-26 03:58 --- I removed the version of GNU awk that was installed by fink. The broken version is gawk-3.1.4-11. Gcc compiles now. I'm not closing the bug because I don't know whether the error is in awk or in the a

[Bug libffi/23718] ffitarget.h include problem

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-26 03:28 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug tree-optimization/23853] [4.1 regression] ICE: in tree_low_cst, at tree.c:4270

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-26 03:23 --- This shows up while bootstrapping/building the target libraries of GCC, libiberty. -- What|Removed |Added ---

[Bug tree-optimization/23853] [4.1 regression] ICE: in tree_low_cst, at tree.c:4270

2005-09-25 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23853

[Bug bootstrap/24062] Parse error in options.h

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-26 02:28 --- CCing the gawk maintainer for fink. -- What|Removed |Added CC|

[Bug bootstrap/24062] Parse error in options.h

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-26 02:18 --- Hmm, this works for me on x86_64-linux-gnu with gawk 3.1.4. -- What|Removed |Added

[Bug bootstrap/24062] Parse error in options.h

2005-09-25 Thread schnetter at aei dot mpg dot de
--- Additional Comments From schnetter at aei dot mpg dot de 2005-09-26 02:09 --- Thank you for the hint. On my system there is /usr/bin/awk, which calls itself "awk version 20040207", and there is /sw/bin/ awk, which is GNU awk 3.1.4. The latter comes first in my path. The file "Ma

[Bug bootstrap/24062] Parse error in options.h

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-26 01:44 --- I think this is a bug in Darwin8.2's awk. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24062

[Bug bootstrap/24062] Parse error in options.h

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-26 01:41 --- This works for me on powerpc-darwin7.9.0. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24062

[Bug bootstrap/24062] New: Parse error in options.h

2005-09-25 Thread schnetter at aei dot mpg dot de
I checked out gcc from CVS today, and I configured with /Users/eschnett/src/gcc/configure --prefix=/Users/eschnett/gcc --with-mpfr=/Users/eschnett -- enable-languages=c,c++,fortran,java,objc,treelang A following "make bootstrap" aborts with gcc -c -g -no-cpp-precomp -DHAVE_DESIGNATED_INITIA

[Bug tree-optimization/23968] [meta-bug] VRP bug reports

2005-09-25 Thread kazu at gcc dot gnu dot org
-- Bug 23968 depends on bug 23960, which changed state. Bug 23960 Summary: [4.1 regression] ICE in compare_values in VRP http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23960 What|Old Value |New Value

[Bug other/22368] [meta-bugs] mis-match types in GCC

2005-09-25 Thread kazu at gcc dot gnu dot org
-- Bug 22368 depends on bug 23960, which changed state. Bug 23960 Summary: [4.1 regression] ICE in compare_values in VRP http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23960 What|Old Value |New Value

[Bug middle-end/23960] [4.1 regression] ICE in compare_values in VRP

2005-09-25 Thread kazu at gcc dot gnu dot org
--- Additional Comments From kazu at gcc dot gnu dot org 2005-09-26 01:29 --- Just checked in a patch. -- What|Removed |Added Status|ASSIGNED

[Bug middle-end/23960] [4.1 regression] ICE in compare_values in VRP

2005-09-25 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-26 01:29 --- Subject: Bug 23960 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-09-26 01:28:51 Modified files: gcc: ChangeLog fold-const.c gcc/t

[Bug libf2c/17725] [3.4 only] g77 libs installed in wrong directory

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-26 00:57 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug libf2c/21792] [3.4 only] --enable-version-specific-runtime-libs doesn't install version specific fortran & java libs

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-26 00:56 --- Confirmed, only for 3.4.x. -- What|Removed |Added Status|UNCONFIRMED

[Bug libf2c/18874] ? in namelist read leads to I/O recursion

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-26 00:56 --- Fixed in 3.4.0. -- What|Removed |Added Status|UNCONFIRMED |RESOL

[Bug debug/19954] Compiler emits incomplete structure type

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-26 00:43 --- Confirmed. -- What|Removed |Added BugsThisDependsOn||12385

[Bug libstdc++/24061] Documentation in /tr1/hashtable proposes possibly misleading change

2005-09-25 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|c++ |libstdc++ http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24061

[Bug c++/24061] New: Documentation in /tr1/hashtable proposes possibly misleading change

2005-09-25 Thread atavory at gmail dot com
/tr1/hashtable lines 1318-132 documents hashtable::erase(const_iterator i) It states: "The return type should be const_iterator, and it should return the iterator following the one we've erased. That would simplify range erase." However, if erase would return an iterator, range-erase would not

[Bug tree-optimization/21859] ICE with -ftree-vectorize and -O2 or higher

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 23:37 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug bootstrap/21335] [meta-bug] bootstrap fails with CFLAGS="-O3 -ftree-vectorize"

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 23:31 --- I am just going to mark this a meta-bug and have PR 24059 block this one. -- What|Removed |Added -

[Bug tree-optimization/24059] [4.1 Regression] ICE with -ftree-vectorize -O2

2005-09-25 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added OtherBugsDependingO||21335 nThis|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24059

[Bug tree-optimization/24059] [4.1 Regression] ICE with -ftree-vectorize -O2

2005-09-25 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Known to fail||4.1.0 Known to work||4.0.0 Target Milestone|--- |4.

[Bug tree-optimization/24059] New: [4.1 Regression] ICE with -ftree-vectorize -O2

2005-09-25 Thread pinskia at gcc dot gnu dot org
I was trying -O2 -g -ftree-vectorize while bootstrapping and ran into this. Reduced testcase: struct pred_data { unsigned char codes[((int) 100)]; }; void compute_predicate_codes (char *codes, struct pred_data *p) { int i; for (i = 0;i < ((int) 100);i++) codes[i] = p->codes[i] ? 2 : 0; }

[Bug middle-end/13203] -fmem-report "Total usage" is not correct

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 22:47 --- This has been fixed for a while now. -- What|Removed |Added Status|NEW

[Bug c++/24058] g++ should warn about virtual methods called in constructors and destructors

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 22:37 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug c++/24058] New: g++ should warn about virtual methods called in constructors and destructors

2005-09-25 Thread tron dot thomas at verizon dot net
When all warnings are enabled the g++ compiler should warn when a virtual method is called in a constructor or destructor for the class containing the virtual method. Steps: 1. Compile the following using the command: g++ -g -Wall -ansi -pedantic -c #include class Base { public: Base()

[Bug bootstrap/8765] -msoft-float does not work for mipsel-linux, and probably others

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 22:25 --- So does --with-float=soft works on 3.4.0 and above? -- What|Removed |Added Statu

[Bug libffi/23718] ffitarget.h include problem

2005-09-25 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-09-25 21:35 --- *** Bug 16832 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug libffi/16832] Wrong location of "ffitarget.h" in "ffi.h".

2005-09-25 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-09-25 21:35 --- *** This bug has been marked as a duplicate of 23718 *** -- What|Removed |Added

[Bug libgcj/24051] [4.1 Regression]: libjava failed to configure

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 21:10 --- Assigning to Tromey via his request. -- What|Removed |Added AssignedTo|unassigned at

[Bug libgcj/24057] [4.1 regression] libgcj installs jawt.h and jni.h in version independent location

2005-09-25 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-09-25 21:09 --- I'll handle this -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |trom

[Bug libfortran/23803] [mingw32] getlog malfunction

2005-09-25 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-25 21:02 --- Subject: Bug 23803 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-09-25 21:02:17 Modified files: libgfortran: ChangeLog libgfortran/intrin

[Bug translation/13662] toplev.c:4563-4567: gettext interprets the two conditional strings as one

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 20:59 --- Fixed in 4.1.0 by: 2005-07-03 Joseph S. Myers <[EMAIL PROTECTED]> * bb-reorder.c, c-pch.c, c-pragma.c, c.opt, cfghooks.c, cfgloop.c, cfgrtl.c, cgraphunit.c, config/c4x/c4x.c, confi

[Bug translation/9390] [translation] Segmentation Fault when compiling for athlon with [EMAIL PROTECTED] or [EMAIL PROTECTED]

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 20:55 --- Fixed for 4.1.0 for sure which adds %1$ support. -- What|Removed |Added Status|N

[Bug middle-end/12078] -Winline points to inexistent source lines

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 20:45 --- Fixed at least on the mainline: /home/roberto/ppl/ppl/src/Interval.inlines.hh: In function ‘bool Parma_Polyhedra_Library:: operator<(const Parma_Polyhedra_Library::Boundary&, const Parma_Polyhedra_Library:

[Bug libfortran/20257] Fortran runtime error: End of record occurs when writing large arrays

2005-09-25 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|normal |minor Last reconfirmed|2005-06-17 15:14:59 |2005-09-25 20:28:59 date|

[Bug libgcj/18893] null pointer exception in the Logger.getCallerStackFrame()

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 20:22 --- Fixed at least in 4.1.0: Now calling LogHandler.init() In LogHandler.init() Now calling LogUser.init() 25-Sep-05 4:22:27 PM se.tada.tests.LogUser hello INFO: Hello world -- What|Removed

[Bug target/23828] local calling convention not used when using --combine

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 20:15 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug target/23828] local calling convention not used when using --combine

2005-09-25 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-25 20:01 --- Subject: Bug 23828 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-09-25 20:01:11 Modified files: gcc: ChangeLog gcc/config/i386: i

[Bug libgcj/24057] New: [4.1 regression] libgcj installs jawt.h and jni.h in version independent location

2005-09-25 Thread gerald at pfeifer dot com
After the recent libgcj/classpath merger, libgcj installs the following four header files in a version independent location which is going to cause conflicts of one installs various version of GCC in the same prefix (using configure --program-suffix, for example): include/jawt.h include/jawt_m

[Bug ada/24053] [4.1 Regression] Ada bootstrap ICE in build_int_cst_wide, at tree.c:795

2005-09-25 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-09-25 18:15 --- By Andreas. -- What|Removed |Added CC||ebotca

[Bug c++/24054] std::tr1::unordered_map's erase does not seem to return a value

2005-09-25 Thread bkoz at gcc dot gnu dot org
--- Additional Comments From bkoz at gcc dot gnu dot org 2005-09-25 18:11 --- matt, thoughts? -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |austern

[Bug c++/24054] std::tr1::unordered_map's erase does not seem to return a value

2005-09-25 Thread bkoz at gcc dot gnu dot org
--- Additional Comments From bkoz at gcc dot gnu dot org 2005-09-25 18:09 --- Here's the code in question. It looks like the other erase MF's return void, so perhaps this is just an oversight. However, there appears to be some confusion WRT what this function should return, based on the

[Bug ada/24053] [4.1 Regression] Ada bootstrap ICE in build_int_cst_wide, at tree.c:795

2005-09-25 Thread danglin at gcc dot gnu dot org
-- What|Removed |Added CC||danglin at gcc dot gnu dot ||org http://gcc.gnu.org/bugzilla/sh

[Bug ada/24053] [4.1 Regression] Ada bootstrap ICE in build_int_cst_wide, at tree.c:795

2005-09-25 Thread laurent at guerby dot net
--- Additional Comments From laurent at guerby dot net 2005-09-25 17:20 --- Indeed, just reverting just the gimplify.c change gets Ada in stage3 (still running on my machine). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24053

[Bug c++/24056] failed lookup of static non-member operator function with certain templated arguments

2005-09-25 Thread pogonyshev at gmx dot net
--- Additional Comments From pogonyshev at gmx dot net 2005-09-25 16:54 --- So, not a bug then? I still don't understand why this code is ill-formed, though. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24056

[Bug c++/24056] New: failed lookup of static non-member operator function with certain templated arguments

2005-09-25 Thread pogonyshev at gmx dot net
I'm not sure if it is a bug, but I couldn't find a justification for this behaviour at http://www.open-std.org/jtc1/sc22/open/n2356/. To reproduce (`test.cpp' is attached): $ g++ test.cpp -o test gives (here) test.cpp: In function ‘int main()’: test.cpp:61: error: no match for ‘operator==

[Bug c++/24056] failed lookup of static non-member operator function with certain templated arguments

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 16:23 --- Comeau online also rejects this. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24056

[Bug c++/24056] failed lookup of static non-member operator function with certain templated arguments

2005-09-25 Thread pogonyshev at gmx dot net
--- Additional Comments From pogonyshev at gmx dot net 2005-09-25 16:20 --- Created an attachment (id=9805) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9805&action=view) testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24056

[Bug tree-optimization/19505] [4.0/4.1 Regression] Java bytecode ICE in except.c remove_unreachable_regions

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 16:00 --- The patch is: Index: tree-cfgcleanup.c === RCS file: /cvs/gcc/gcc/gcc/tree-cfgcleanup.c,v retrieving revision 2.7 diff -u -p -r2.7 tree-cfgcle

[Bug ada/24053] [4.1 Regression] Ada bootstrap ICE in build_int_cst_wide, at tree.c:795

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 15:17 --- This looks like a latent bug in the Ada front-end as the only change to the middle-end would be the change to use TYPE_MAIN_VARIANT. -- What|Removed |Added

[Bug target/24055] [4.1 regression] "could not split insn" with -O1 -ffast-math

2005-09-25 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|critical|normal Summary|[4.1 regression] ICE in |[4.1 regression] "could not |final_sc

[Bug c++/24052] [3.4/4.0/4.1 Regression] &#`label_decl' not supported by dump_expr#

2005-09-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 14:51 --- Confirmed a regression from 3.2.3 which gave: t.cc: In function `int main()': t.cc:3: no match for `A && void*' operator t.cc:3: candidates are: operator&&(bool, bool) t.cc:2: bool operator&

[Bug target/24055] [4.1 regression] ICE in final_scan_insn, at final.c:2464

2005-09-25 Thread belyshev at depni dot sinp dot msu dot ru
--- Additional Comments From belyshev at depni dot sinp dot msu dot ru 2005-09-25 14:23 --- // reduced testcase, compile with "-O1 -funsafe-math-optimizations -fno-trapping-math": void foo (int *p, double x) { *p = rint (x); } -- What|Removed |Add

[Bug tree-optimization/23948] [4.1 Regression] internal compiler error: verify_stmts failed

2005-09-25 Thread bonzini at gcc dot gnu dot org
--- Additional Comments From bonzini at gcc dot gnu dot org 2005-09-25 12:48 --- Posted the patch for the algorithm I had sketched in the previous comments. -- What|Removed |Added ---

[Bug c++/21421] [3.4/4.0/4.1 Regression] Accepts writting to const via asm

2005-09-25 Thread bonzini at gcc dot gnu dot org
--- Additional Comments From bonzini at gcc dot gnu dot org 2005-09-25 12:41 --- Again, the patch for PR21419 fixes this. *** This bug has been marked as a duplicate of 21419 *** -- What|Removed |Added

[Bug c/21419] [4.0/4.1 Regression] Accepts writting to const via asm

2005-09-25 Thread bonzini at gcc dot gnu dot org
--- Additional Comments From bonzini at gcc dot gnu dot org 2005-09-25 12:41 --- *** Bug 21421 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21419

[Bug c/21420] [3.4/4.0/4.1 Regression] Accepts writting to const via asm

2005-09-25 Thread bonzini at gcc dot gnu dot org
--- Additional Comments From bonzini at gcc dot gnu dot org 2005-09-25 12:41 --- The patch for 21419 fixes this as well. *** This bug has been marked as a duplicate of 21419 *** -- What|Removed |Added -

[Bug c/21419] [4.0/4.1 Regression] Accepts writting to const via asm

2005-09-25 Thread bonzini at gcc dot gnu dot org
--- Additional Comments From bonzini at gcc dot gnu dot org 2005-09-25 12:41 --- *** Bug 21420 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21419

[Bug c/21419] [4.0/4.1 Regression] Accepts writting to const via asm

2005-09-25 Thread bonzini at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |bonzini at gcc dot gnu dot |dot org |org URL|

[Bug c/21419] [4.0/4.1 Regression] Accepts writting to const via asm

2005-09-25 Thread bonzini at gcc dot gnu dot org
--- Additional Comments From bonzini at gcc dot gnu dot org 2005-09-25 12:36 --- *** Bug 21422 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21419

[Bug c++/21422] [4.0/4.1 Regression] Accepts writting to const via asm

2005-09-25 Thread bonzini at gcc dot gnu dot org
--- Additional Comments From bonzini at gcc dot gnu dot org 2005-09-25 12:36 --- This can be diagnosed in the middle-end, so it would work for C and C++ the same. *** This bug has been marked as a duplicate of 21419 *** -- What|Removed |Added --

[Bug other/24055] ICE (-ffast-math) / could not split insn.

2005-09-25 Thread pluto at agmk dot net
--- Additional Comments From pluto at agmk dot net 2005-09-25 12:29 --- Created an attachment (id=9804) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9804&action=view) testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24055

[Bug other/24055] New: ICE (-ffast-math) / could not split insn.

2005-09-25 Thread pluto at agmk dot net
% gcc floor1.i -c -O2 -ffast-math -mno-ieee-fp -fsigned-char floor1.c: In function ‘fit_line’: floor1.c:522: error: could not split insn (insn:HI 137 229 139 (set (mem:SI (reg:SI 0 ax) [5 S4 A32]) (unspec:SI [ (reg:XF 8 st) ] 66)) 462 {*fistsi2_1} (insn_l

[Bug c++/24054] New: std::tr1::unordered_map's erase does not seem to return a value

2005-09-25 Thread atavory at gmail dot com
/usr/include/c++/4.0.0/tr1/hashtable lines 1345-1365 is a hash-table's erase method declared to return a size_type. The method does not seem to return any value, though; g++ warns about this when I try to use std::tr1::unordered_map's erase. g++ --version outputs: g++ (GCC) 4.0.0 20050519 (Red Hat

[Bug middle-end/22456] [4.1 regression] missing "is used uninitialized" warning

2005-09-25 Thread bonzini at gcc dot gnu dot org
--- Additional Comments From bonzini at gcc dot gnu dot org 2005-09-25 11:37 --- I think it is acceptable to not show the warning in this case. Does moving the uninitialized warning above "fix" this bug? If so, it is a dup of 18501. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22

[Bug tree-optimization/18501] [4.1 Regression] Missing 'used unintialized' warning

2005-09-25 Thread bonzini at gcc dot gnu dot org
--- Additional Comments From bonzini at gcc dot gnu dot org 2005-09-25 11:37 --- Personally, I prefer misdiagnosing uninit-5.c as a possible uninitialized use, rather than missing this pretty nasty case. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18501

[Bug tree-optimization/15596] [4.0/4.1 Regression] Missed optimization with bitfields

2005-09-25 Thread bonzini at gcc dot gnu dot org
--- Additional Comments From bonzini at gcc dot gnu dot org 2005-09-25 11:37 --- Does this mean that 22156 is a dup of this (or viceversa)? -- What|Removed |Added

[Bug target/23188] [4.1 Regression] vect-reduc-* fail

2005-09-25 Thread jsm28 at gcc dot gnu dot org
--- Additional Comments From jsm28 at gcc dot gnu dot org 2005-09-25 11:30 --- As shown at http://gcc.gnu.org/ml/gcc-testresults/2005-09/msg01138.html these failures are still present on mainline. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23188

[Bug c/18637] pragma handler interfaces should be merged

2005-09-25 Thread jsm28 at gcc dot gnu dot org
--- Additional Comments From jsm28 at gcc dot gnu dot org 2005-09-25 11:27 --- It's still the case that these interfaces should be merged but haven't yet been. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18637

[Bug bootstrap/24053] Ada bootstrap ICE in build_int_cst_wide, at tree.c:795

2005-09-25 Thread schwab at suse dot de
--- Additional Comments From schwab at suse dot de 2005-09-25 10:54 --- Also on ia64. Broken by this change: 2005-09-24 Richard Henderson <[EMAIL PROTECTED]> * c-common.c (handle_mode_attribute): When not modifying in place, create subtypes for enumerati

[Bug bootstrap/24053] New: Ada bootstrap ICE in build_int_cst_wide, at tree.c:795

2005-09-25 Thread laurent at guerby dot net
/version-head/gcc/ada /home/guerby/work/gcc/version-head/gcc/ada/osint.adb -o ada/osint.o +===GNAT BUG DETECTED==+ | 4.1.0 20050925 (experimental) (x86_64-unknown-linux-gnu) GCC error: | | in build_int_cst_wide, at tree.c:795

[Bug c++/24052] &#`label_decl' not supported by dump_expr#

2005-09-25 Thread guillaume dot melquiond at ens-lyon dot fr
--- Additional Comments From guillaume dot melquiond at ens-lyon dot fr 2005-09-25 08:49 --- Created an attachment (id=9803) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9803&action=view) Trivial fix The error message is a bit better now: a.cpp:3: error: no match for 'operator&&

[Bug c++/24052] New: &#`label_decl' not supported by dump_expr#

2005-09-25 Thread guillaume dot melquiond at ens-lyon dot fr
I do not think labels as values are widely used with C++ operators; I stumbled over it only because of a typo (double &&). But in case of error, it will produce a garbled message (tested from 3.3 to 4.1). For example, a.cpp:3:no match for 'operator&&' in 'A() && &#'label_decl' not supported by dum