[Bug bootstrap/41245] New: [4.5 Regression] Bootstrap broken on I386-apple-darwin9 at revision 151373

2009-09-03 Thread fxcoudert at gcc dot gnu dot org
at gcc dot gnu dot org ReportedBy: fxcoudert at gcc dot gnu dot org GCC build triplet: i386-apple-darwin9.8.0 GCC host triplet: i386-apple-darwin9.8.0 GCC target triplet: i386-apple-darwin9.8.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41245

[Bug fortran/41168] incorrect processing of formatted records in mingw port

2009-09-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2009-09-03 14:19 --- I can confirm I can reproduce this bug with an darwin-to-mingw cross-compiler, and running the executable under wine. I can also confirm that it's about the REWIND statement: if you have already run the test

[Bug driver/41024] driver passes wrong parameter to as

2009-09-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2009-09-03 14:40 --- It's because of this in gcc/config/i386/mingw-w64.h: #define ASM_SPEC %{v:-V} %{n} %{T} %{Ym,*} %{Yd,*} \ %{Wa,*:%*} %{m32:--32} %{m64:--64} The %{v:-V} part is what's triggering what you see. Now

[Bug middle-end/39886] [4.5 Regression] ICE in purge_dead_edges, at cfgrtl.c:2274

2009-09-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #7 from fxcoudert at gcc dot gnu dot org 2009-09-03 15:10 --- Also happens on i586-pc-mingw32 and with -m64 on i386-apple-darwin9. This P1 regression is more than 4 months old, and has a proposed patch; could someone post the patch for review? -- fxcoudert at gcc dot

[Bug middle-end/40364] ICE in in purge_dead_edges, at cfgrtl.c:2325 compiling MAME

2009-09-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2009-09-03 15:10 --- Will have to be tested again once PR 39886 is done with; hopefully, should then be gone. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/39694] -print-file-name doesn't work on mingw in 100%.

2009-09-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2009-09-03 15:15 --- Works for me with current mainline: $ i586-pc-mingw32-gcc -print-file-name=libgcc_s.a /Users/fx/devel/mingw/cross/lib/gcc/i586-pc-mingw32/4.5.0/../../../../i586-pc-mingw32/lib/libgcc_s.a $ i586-pc-mingw32-gcc

[Bug libfortran/40549] Building libgfortran as a DLL

2009-08-09 Thread fxcoudert at gcc dot gnu dot org
--- Comment #2 from fxcoudert at gcc dot gnu dot org 2009-08-09 11:02 --- Subject: Bug 40549 Author: fxcoudert Date: Sun Aug 9 11:02:08 2009 New Revision: 150590 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=150590 Log: PR libfortran/40549 * Makefile.in

[Bug libfortran/40549] Building libgfortran as a DLL

2009-08-09 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2009-08-09 13:25 --- Fixed on trunk. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/40898] STDCALL mangling problem for strings @8 instead of @4

2009-07-29 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2009-07-29 07:32 --- By using my cross-compiler and setting a breakpoint in i386_pe_mangle_decl_assembler_name(), I can confirm the analysis (that it's a question of hidden length parameter). -- http://gcc.gnu.org/bugzilla

[Bug fortran/40898] STDCALL mangling problem for strings @8 instead of @4

2009-07-29 Thread fxcoudert at gcc dot gnu dot org
--- Comment #5 from fxcoudert at gcc dot gnu dot org 2009-07-29 10:28 --- The patch seems to work: $ cat a.f90 subroutine foo use ISO_C_BINDING implicit none interface function LoadLibrary(lpFileName) bind(C,name='LoadLibraryA') use ISO_C_BINDING

[Bug fortran/40847] [4.3/4.4/4.5 Regression] segfault bogus warning

2009-07-25 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2009-07-25 16:59 --- Reduced testcase: subroutine transfer_size (source, mold) real :: source character(*) :: mold print *, ichar(transfer(source, (/mold/))) end subroutine (can then be tested at runtime with call

[Bug fortran/40796] *** glibc detected *** double free or corruption (fasttop) with derived types with allocatable components

2009-07-20 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2009-07-20 06:47 --- Original bug report was for: gcc version 4.5.0 20090717 on x86_64-unknown-linux-gnu Confirmed with trunk rev. 148180 on i386-darwin. -- fxcoudert at gcc dot gnu dot org changed: What|Removed

[Bug fortran/39489] [4.3 regression] write_atom(): Writing negative integer

2009-07-05 Thread fxcoudert at gcc dot gnu dot org
--- Comment #13 from fxcoudert at gcc dot gnu dot org 2009-07-05 09:07 --- Works with newer branches (4.4 and 4.5). According to gfortran maintainers meeting, will not be fixed. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/40632] Support F2008's contiguous attribute

2009-07-05 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added OtherBugsDependingO||39627 nThis

[Bug fortran/40643] maxloc/minloc: Wrong result for NaN at position 1

2009-07-05 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last

[Bug fortran/40628] Assignment using = trim(string): Optimize trim away

2009-07-05 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last

[Bug fortran/40588] Small bug in match_charkind_name

2009-07-05 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 GCC build

[Bug fortran/40569] F2008: Support COMPILER_OPTIONS() / COMPILER_VERSION()

2009-07-05 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added OtherBugsDependingO||39627 nThis

[Bug fortran/40571] F2008: ISO_FORTRAN_ENV: Missing constants

2009-07-05 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added OtherBugsDependingO||39627 nThis

[Bug fortran/40571] F2008: ISO_FORTRAN_ENV: Missing constants

2009-07-05 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |enhancement http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40571

[Bug fortran/40569] F2008: Support COMPILER_OPTIONS() / COMPILER_VERSION()

2009-07-05 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |enhancement http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40569

[Bug fortran/40568] F2008: C_SIZEOF is in the wrong scope

2009-07-05 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1

[Bug libfortran/40549] MinGW Fortran patches for libgfortran/Makefile.{in,am}

2009-07-05 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2009-07-05 09:21 --- I'll take it. My own Windows machine is currently down (broken disk), but I'll test the patch when I can. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug libfortran/22423] Warnings when building libgfortran

2009-07-05 Thread fxcoudert at gcc dot gnu dot org
--- Comment #22 from fxcoudert at gcc dot gnu dot org 2009-07-05 09:23 --- *** Bug 40545 has been marked as a duplicate of this bug. *** -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/40545] compile warnings in libgfortran

2009-07-05 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2009-07-05 09:23 --- *** This bug has been marked as a duplicate of 22423 *** -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug libfortran/22423] Warnings when building libgfortran

2009-07-05 Thread fxcoudert at gcc dot gnu dot org
--- Comment #23 from fxcoudert at gcc dot gnu dot org 2009-07-05 09:24 --- Additional new warning: intrinsics/iso_c_binding.c: In Function __iso_c_binding_c_f_pointer_u0: libgfortran/intrinsics/iso_c_binding.c:112:20: Warning: ub may be used uninitialized in this function

[Bug ada/40608] [4.5 Regression] Ada build fails

2009-07-04 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2009-07-04 10:50 --- Could you check whether the following patch fixes it? Index: gcc/ada/init.c === --- gcc/ada/init.c (revision 149223) +++ gcc/ada/init.c

[Bug c++/40063] Internal Compiler Error with -std=gnu++0x

2009-07-04 Thread fxcoudert at gcc dot gnu dot org
--- Comment #2 from fxcoudert at gcc dot gnu dot org 2009-07-04 10:52 --- Please reopen with attachment included. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/31997] lots of messages: indirect jmp without `*'

2009-07-04 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2009-07-04 11:03 --- Confirmed as fixed from 4.3.0 on (probably 4.2, but I didn't check). Closing as the branches earlier than 4.2 are not open any more. -- fxcoudert at gcc dot gnu dot org changed: What|Removed

[Bug fortran/38718] some simplifiers for elemental intrinsics missing; required for init expressions

2009-06-17 Thread fxcoudert at gcc dot gnu dot org
--- Comment #5 from fxcoudert at gcc dot gnu dot org 2009-06-17 06:58 --- Still missing are: DREAL (GNU extension) LSHIFT (GNU extension) RSHIFT (GNU extension) -- fxcoudert at gcc dot gnu dot org changed: What|Removed

[Bug fortran/39682] compiler give bus error

2009-06-15 Thread fxcoudert at gcc dot gnu dot org
--- Comment #2 from fxcoudert at gcc dot gnu dot org 2009-06-15 18:17 --- Without any more information, there's nothing we can do. I tried to reproduce with a simple testcase, but I can't. -- fxcoudert at gcc dot gnu dot org changed: What|Removed

[Bug debug/35463] [4.3/4.4 only] typedef missing in debug information with -gdwarf-2 for c++

2009-06-15 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 GCC target

[Bug target/36241] Executable compiled with -m64 almost three times faster than the one compiled with -m32 on Core2Duo

2009-06-15 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2009-06-15 18:32 --- This is not darwin-specific, I also see it happening on x86_64-linux. And what's more, the output changes between -m32 and -m64. $ cat u.f90 integer(8), parameter :: l = z'5fe6eb3be000' integer, parameter

[Bug target/22145] /usr/include/objc/objc-runtime.h on powerpc-darwin7.8.0 needs fixed included

2009-06-15 Thread fxcoudert at gcc dot gnu dot org
--- Comment #2 from fxcoudert at gcc dot gnu dot org 2009-06-15 18:45 --- I'm not sure it's still present: if I look into the 10.3.9 and the 10.4u headers, I see: #ifdef __cplusplus Class super_class; #else Class class; #endif The 10.5 header is very different

[Bug libfortran/22423] Warnings when building libgfortran

2009-06-14 Thread fxcoudert at gcc dot gnu dot org
--- Comment #21 from fxcoudert at gcc dot gnu dot org 2009-06-14 09:06 --- There's still a bunch of warnings: ../../../trunk/libgfortran/io/list_read.c: In function ‘nml_read_obj’: ../../../trunk/libgfortran/io/list_read.c:2345:5: warning: case value ‘6’ not in enumerated type ‘bt

[Bug fortran/23280] gfortran does not emit DW_AT_entry_point (dwarf-2) debugging info

2009-06-13 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2009-06-13 06:10 --- (In reply to comment #2) We should actually emit DW_AT_calling_convention for the main program. We currently correctly emit DW_AT_calling_convention. The DW_AT_entry_point attribute is for alternate entries

[Bug fortran/38718] some simplifiers for elemental intrinsics missing; required for init expressions

2009-06-11 Thread fxcoudert at gcc dot gnu dot org
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2009-06-11 07:48 --- Subject: Bug 38718 Author: fxcoudert Date: Thu Jun 11 07:47:35 2009 New Revision: 148367 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=148367 Log: PR fortran/38718 * intrinsic.c

[Bug target/38909] [4.3 only] FAIL: gcc.target/i386/sse4_2-popcntl.c (test for excess errors)

2009-06-11 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last

[Bug testsuite/39831] gcc.target/i386/excess-precision-*.c assume the default -mfp-math does not include SSE

2009-06-11 Thread fxcoudert at gcc dot gnu dot org
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2009-06-11 20:06 --- Subject: Bug 39831 Author: fxcoudert Date: Thu Jun 11 20:06:32 2009 New Revision: 148395 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=148395 Log: PR testsuite/39831 * gcc.target/i386

[Bug fortran/38718] some simplifiers for elemental intrinsics missing; required for init expressions

2009-06-10 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2009-06-10 19:35 --- (In reply to comment #2) Commit in #1 added a simplifier for MERGE. Having a closer look at IS_IOSTAT_{END, EOR}, I think they won't make much sense in init expr anyway. IS_IOSTAT_{END,EOR} are allowed

[Bug fortran/40349] compiler crash with -O3

2009-06-07 Thread fxcoudert at gcc dot gnu dot org
--- Comment #2 from fxcoudert at gcc dot gnu dot org 2009-06-07 19:20 --- Also works for me on newer versions. This is very likely PR 36817. Please try a more recent compiler and reopen this bug if it persists. -- fxcoudert at gcc dot gnu dot org changed: What

[Bug testsuite/39831] gcc.target/i386/excess-precision-*.c assume the default -mfp-math does not include SSE

2009-06-06 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2009-06-06 23:27 --- I can confirm that at least the three tests that are run (1 to 3) PASS on darwin with the following patch: Index: gcc/testsuite/gcc.target/i386/excess-precision-1.c

[Bug bootstrap/34707] failing to build gnu c compiler on Mac OS X ver 10.4.11 darwin

2009-06-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #2 from fxcoudert at gcc dot gnu dot org 2009-06-03 21:12 --- No news for a year and a half. 4.2 branch is now closed. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug boehm-gc/35012] gcc-4.2.3-RC1's gctest hangs on i686-apple-darwin9

2009-06-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #5 from fxcoudert at gcc dot gnu dot org 2009-06-03 21:13 --- 4.2 branch is closed, works in 4.3.0 -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/36399] FSF GCC ABI bug on darwin/x86-32

2009-06-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2009-06-03 21:18 --- Here's what it gives with Apple's gcc: _r: pushl %ebp movl%esp, %ebp subl$72, %esp movaps %xmm0, -24(%ebp) movaps %xmm1, -40(%ebp) movaps %xmm2, -56

[Bug c++/40055] Failing instantiation of template with enums

2009-06-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #2 from fxcoudert at gcc dot gnu dot org 2009-06-03 21:29 --- Not target-specific, can reproduce on x86_64-linux (don't know what you expect, though). -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/39968] Should plugins use shared library?

2009-06-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #7 from fxcoudert at gcc dot gnu dot org 2009-06-03 21:35 --- Changing subject according to comment #6. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/10901] non-local goto's don't work on darwin

2009-06-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #19 from fxcoudert at gcc dot gnu dot org 2009-06-03 21:47 --- Still fails on both ppc-darwin and i386-darwin, for 4.3.2, 4.4.0 and current trunk: $ cat a.c extern int puts (const char *); extern void abort (void); int main () { __label__ l1; void foo () { void

[Bug target/22119] nonlocal goto's fail on i?86-darwin

2009-06-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2009-06-03 21:50 --- *** This bug has been marked as a duplicate of 10901 *** -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/10901] non-local goto's don't work on darwin

2009-06-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #20 from fxcoudert at gcc dot gnu dot org 2009-06-03 21:50 --- *** Bug 22119 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10901

[Bug target/31122] Bootstrap comparison failure

2009-06-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2009-06-03 21:58 --- (In reply to comment #3) So I don't know what people want to do about this bug. Over the years some people have worked to fix such problems as bugs; and some people want to point to the documentation and say

[Bug target/31076] ICE with double and unsigned long long with -march=prescott

2009-06-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2009-06-03 22:00 --- Works for me on 4.3.2, 4.4.0 and 4.5.0. Suppose it's fixed. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/34584] alignment on .comm symbol ignored

2009-06-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2009-06-03 22:16 --- I'm not seeing that one with 4.3.2 (nor with 4.4.0 or current trunk). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34584

[Bug fortran/40264] Recursive constraint for specific calling same-named generic procedure

2009-05-28 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last

[Bug libfortran/40267] Eventually get rid of libgfortranbegin.a

2009-05-28 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |enhancement Status|UNCONFIRMED |NEW

[Bug fortran/40264] Recursive constraint for specific calling same-named generic procedure

2009-05-28 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |SUSPENDED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40264

[Bug fortran/40019] LEADZ and TRAILZ give wrong results

2009-05-27 Thread fxcoudert at gcc dot gnu dot org
--- Comment #2 from fxcoudert at gcc dot gnu dot org 2009-05-27 10:27 --- (In reply to comment #1) I don't think your patch fixes the following, print *, leadz(-1_1), leadz(-1_2), leadz(-1_4), leadz(-1_8), leadz(-1_16) which yields 7 15 31

[Bug fortran/36275] Binding label can be any scalar char initialisation expression

2009-05-24 Thread fxcoudert at gcc dot gnu dot org
--- Comment #7 from fxcoudert at gcc dot gnu dot org 2009-05-24 20:07 --- *** Bug 38838 has been marked as a duplicate of this bug. *** -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/38838] BIND(C): Binding name expressions are wrongly rejected

2009-05-24 Thread fxcoudert at gcc dot gnu dot org
--- Comment #5 from fxcoudert at gcc dot gnu dot org 2009-05-24 20:07 --- *** This bug has been marked as a duplicate of 36275 *** -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36275] Binding label can be any scalar char initialisation expression

2009-05-24 Thread fxcoudert at gcc dot gnu dot org
--- Comment #8 from fxcoudert at gcc dot gnu dot org 2009-05-24 20:08 --- PR38838 has additional testcases: subroutine test() bind(c, name=trim(Hello )) end and subroutine test() bind(c, name=1_name) end -- fxcoudert at gcc dot gnu dot org changed: What

[Bug fortran/40195] Cannot unlink existing module file

2009-05-22 Thread fxcoudert at gcc dot gnu dot org
--- Comment #6 from fxcoudert at gcc dot gnu dot org 2009-05-22 12:55 --- Fixed on trunk and 4.4 branch. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/40195] ICE when compiling a file located in another directory

2009-05-21 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2009-05-21 09:12 --- It works for me. This sounds like the issue you'd have if you didn't have write permission to the current directory. What are the permissions and ownership of the bin and source directories? What user is trying

[Bug libfortran/40212] Failure on building libgfortran

2009-05-21 Thread fxcoudert at gcc dot gnu dot org
--- Comment #5 from fxcoudert at gcc dot gnu dot org 2009-05-21 20:32 --- *** This bug has been marked as a duplicate of 35619 *** -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/35619] [4.3/4.4/4.5 Regression] fixed includes not being found if building in src dir

2009-05-21 Thread fxcoudert at gcc dot gnu dot org
--- Comment #27 from fxcoudert at gcc dot gnu dot org 2009-05-21 20:32 --- *** Bug 40212 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35619

[Bug fortran/40195] ICE when compiling a file located in another directory

2009-05-21 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2009-05-21 20:52 --- Thanks for your comments! With such a clear description, it was now easy to find the issue: if a module file m.mod already exist, we look into it to check if it's ours; if not, we delete it and write ours

[Bug fortran/40196] F2003: Type parameter inquiry (str%len, a%kind) and Complex parts (z%re, z%im)

2009-05-21 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last

[Bug fortran/40019] LEADZ and TRAILZ give wrong results

2009-05-19 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |fxcoudert at gcc dot gnu dot |dot org

[Bug fortran/40142] integer constants not promoted with -fdefault-integer-8

2009-05-17 Thread fxcoudert at gcc dot gnu dot org
--- Comment #2 from fxcoudert at gcc dot gnu dot org 2009-05-17 10:57 --- Character lengths are integers of kind value 4. This is not modified by -fdefault-integer-8. Thus, when converting the index, which has kind value 8, to the type of a character length, you get the warning

[Bug fortran/36260] Audit intrinsic.texi and check whether keyword= names match

2009-05-17 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2009-05-17 12:47 --- Subject: Bug 36260 Author: fxcoudert Date: Sun May 17 12:47:00 2009 New Revision: 147633 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=147633 Log: PR fortran/36260 * intrinsic.c

[Bug fortran/36260] Audit intrinsic.texi and check whether keyword= names match

2009-05-17 Thread fxcoudert at gcc dot gnu dot org
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2009-05-17 12:49 --- Now audited and fixed. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/35556] problem with log10 and arch x86_64

2009-05-17 Thread fxcoudert at gcc dot gnu dot org
--- Comment #5 from fxcoudert at gcc dot gnu dot org 2009-05-17 13:40 --- This was an Apple bug; furthermore, it seems to have been fixed somewhere between 10.5.2 and 10.5.7. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/37998] Unclear documentation of -fno-common

2009-05-17 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Component|other |c Ever

[Bug testsuite/39325] FAIL: gcc.misc-tests/linkage.c link

2009-05-17 Thread fxcoudert at gcc dot gnu dot org
--- Comment #7 from fxcoudert at gcc dot gnu dot org 2009-05-17 18:54 --- Fixed on trunk and 4.4 branch, closing. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36031] ARM -fshort-enums attribute not emitted for Fortran

2009-05-16 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |fxcoudert at gcc dot gnu dot |dot org

[Bug fortran/36031] ARM -fshort-enums attribute not emitted for Fortran

2009-05-16 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2009-05-16 16:11 --- Subject: Bug 36031 Author: fxcoudert Date: Sat May 16 16:11:11 2009 New Revision: 147615 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=147615 Log: PR fortran/36031 * decl.c (set_enum_kind

[Bug fortran/36031] ARM -fshort-enums attribute not emitted for Fortran

2009-05-16 Thread fxcoudert at gcc dot gnu dot org
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2009-05-16 16:12 --- Probably fixed on trunk. Please reopen if not. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/31243] truncating strings longer than 2**32 characters

2009-05-16 Thread fxcoudert at gcc dot gnu dot org
--- Comment #9 from fxcoudert at gcc dot gnu dot org 2009-05-16 16:15 --- Patch posted for the compile-time part of this PR: http://gcc.gnu.org/ml/gcc-patches/2009-05/msg01013.html Here are three testcases that should be handled when runtime checking is performed: $ cat a3.f90

[Bug fortran/31243] truncating strings longer than 2**32 characters

2009-05-16 Thread fxcoudert at gcc dot gnu dot org
--- Comment #10 from fxcoudert at gcc dot gnu dot org 2009-05-16 16:53 --- Subject: Bug 31243 Author: fxcoudert Date: Sat May 16 16:53:02 2009 New Revision: 147619 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=147619 Log: PR fortran/31243 * resolve.c

[Bug fortran/31243] Detect strings longer than 2**32 characters

2009-05-16 Thread fxcoudert at gcc dot gnu dot org
--- Comment #11 from fxcoudert at gcc dot gnu dot org 2009-05-16 17:00 --- Now, these very long strings are caught at compile-time when possible. We should also add runtime checks, for non-constant lengths; three such examples are given in comment #9. Removing the wrong-code keyword

[Bug fortran/33197] Fortran 2008: math functions

2009-05-16 Thread fxcoudert at gcc dot gnu dot org
--- Comment #20 from fxcoudert at gcc dot gnu dot org 2009-05-16 17:33 --- Subject: Bug 33197 Author: fxcoudert Date: Sat May 16 17:33:23 2009 New Revision: 147621 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=147621 Log: PR fortran/33197 * intrinsic.c

[Bug fortran/33197] Fortran 2008: math functions

2009-05-16 Thread fxcoudert at gcc dot gnu dot org
--- Comment #21 from fxcoudert at gcc dot gnu dot org 2009-05-16 18:09 --- ERFC_SCALED compile-time simplification was committed. TODO (carried on from above): - TAN(X,Y) (= TAN2(X,Y)) - BESSEL_JN and BESSEL_YN: Transitional form is missing - NORM2 - Finish complex (A)TAN(H), (A)COSH

[Bug rtl-optimization/35670] -O2 fails to compile

2009-05-16 Thread fxcoudert at gcc dot gnu dot org
--- Comment #2 from fxcoudert at gcc dot gnu dot org 2009-05-16 20:31 --- I can reproduce it with 4.2.1, but it's fixed with 4.3.2, 4.4.0 and trunk. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/39624] short-list explicit interfaces in generic interfaces if no match is found

2009-05-13 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last

[Bug libfortran/33905] show_backtrace hangs on SIGSEGV in malloc/free

2009-05-13 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2009-05-13 09:03 --- Frankly, this is a snag in a non-default debugging feature in rare conditions; that has to be a third-order enhancement request, at least! :) We cannot provide completely foolproof debugging capablities anyway

[Bug fortran/31519] spurious ICE messages when module does not compile

2009-05-13 Thread fxcoudert at gcc dot gnu dot org
--- Comment #8 from fxcoudert at gcc dot gnu dot org 2009-05-13 19:37 --- I used to see that, but now not any more. Does someone else still see this happening? And with what testcase? -- fxcoudert at gcc dot gnu dot org changed: What|Removed

[Bug bootstrap/24382] ORIGINAL_LD_FOR_TARGET has bizarre value

2009-05-13 Thread fxcoudert at gcc dot gnu dot org
--- Comment #8 from fxcoudert at gcc dot gnu dot org 2009-05-13 19:48 --- As far as I know, this one has disappeared a long time ago. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/38900] ICE: unable to find a register to spill

2009-05-13 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2009-05-13 20:04 --- Simpler testcase, confirmed on native i386-pc-mingw32 (trunk, SVN rev. 147441): $ cat a.c void __attribute__((dllimport,fastcall)) h(int); void f() { h(2); h(1); } $ gcc -S -O1 a.c -foptimize-sibling-calls

[Bug target/34625] msgl-check.c:199: error: unrecognizable insn:

2009-05-13 Thread fxcoudert at gcc dot gnu dot org
--- Comment #10 from fxcoudert at gcc dot gnu dot org 2009-05-13 20:24 --- Fixed, at least for current trunk. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/40110] Bind(C): gfortran rejects the questionable but formally correct INTEGER(C_CHAR)

2009-05-12 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last

[Bug fortran/38592] eliminate some string comparisons

2009-05-08 Thread fxcoudert at gcc dot gnu dot org
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2009-05-08 09:30 --- (In reply to comment #3) As a matter of curiosity, do other compilers catch this? Intel does not. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38592

[Bug fortran/39030] Support -fexcess-precision={standard,fast} also for Fortran

2009-05-07 Thread fxcoudert at gcc dot gnu dot org
--- Comment #2 from fxcoudert at gcc dot gnu dot org 2009-05-07 20:05 --- As long as we don't support IEEE arithmetic (with the intrinsic module), getting IEEE results is not required by the standard. Making this an enhancement, for later :) -- fxcoudert at gcc dot gnu dot org

[Bug fortran/39971] kinds.h fails at building libgfortran

2009-05-07 Thread fxcoudert at gcc dot gnu dot org
--- Comment #14 from fxcoudert at gcc dot gnu dot org 2009-05-07 20:11 --- Another thing you might want to do is change libgfortran.h in your source to replace this: #if HAVE_COMPLEX_H # include complex.h #else #define complex __complex__ #endif with this: # include complex.h #undef

[Bug libfortran/22423] Warnings when building libgfortran

2009-05-07 Thread fxcoudert at gcc dot gnu dot org
--- Comment #18 from fxcoudert at gcc dot gnu dot org 2009-05-07 21:42 --- Subject: Bug 22423 Author: fxcoudert Date: Thu May 7 21:42:22 2009 New Revision: 147254 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=147254 Log: PR fortran/22423 * io/transfer.c

[Bug fortran/36382] Support $ as first character in symbol names and in IMPLICT

2009-05-07 Thread fxcoudert at gcc dot gnu dot org
--- Comment #2 from fxcoudert at gcc dot gnu dot org 2009-05-07 21:48 --- Subject: Bug 36382 Author: fxcoudert Date: Thu May 7 21:48:14 2009 New Revision: 147256 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=147256 Log: PR fortran/36382 * invoke.texi: Document

[Bug fortran/36382] Support $ as first character in symbol names and in IMPLICT

2009-05-07 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2009-05-07 21:50 --- Fixed. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug fortran/39576] gcc/fortran/error.c's error.c missing break

2009-05-07 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2009-05-07 22:01 --- Subject: Bug 39576 Author: fxcoudert Date: Thu May 7 22:01:34 2009 New Revision: 147257 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=147257 Log: PR fortran/39576 * error.c (error_print

[Bug fortran/39576] gcc/fortran/error.c's error.c missing break

2009-05-07 Thread fxcoudert at gcc dot gnu dot org
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2009-05-07 22:02 --- Fixed. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug libfortran/22423] Warnings when building libgfortran

2009-05-07 Thread fxcoudert at gcc dot gnu dot org
--- Comment #19 from fxcoudert at gcc dot gnu dot org 2009-05-07 22:03 --- We're left with the following: ../../../trunk/libgfortran/io/list_read.c: In function ‘nml_read_obj’: ../../../trunk/libgfortran/io/list_read.c:2464: warning: comparison between ‘bt’ and ‘enum anonymous

[Bug fortran/38830] Document lack of Variable Format Expression support

2009-05-07 Thread fxcoudert at gcc dot gnu dot org
--- Comment #7 from fxcoudert at gcc dot gnu dot org 2009-05-07 22:14 --- Subject: Bug 38830 Author: fxcoudert Date: Thu May 7 22:14:23 2009 New Revision: 147258 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=147258 Log: PR fortran/38830 * gfortran.texi

[Bug fortran/38830] Document lack of Variable Format Expression support

2009-05-07 Thread fxcoudert at gcc dot gnu dot org
--- Comment #8 from fxcoudert at gcc dot gnu dot org 2009-05-07 22:15 --- Fixed. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status

<    1   2   3   4   5   6   7   8   9   10   >