[Bug fortran/30223] Fortran frontend does not know about cbrt, cexpi and sincos

2006-12-15 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2006-12-15 17:54 --- http://gcc.gnu.org/ml/fortran/2006-12/msg00112.html -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/30227] New: [Regression, 4.3] ICE in insert_into_preds_of_block, at tree-ssa-pre.c:2750

2006-12-15 Thread burnus at gcc dot gnu dot org
at gcc dot gnu dot org ReportedBy: burnus at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30227

[Bug tree-optimization/30227] [Regression, 4.3] ICE in insert_into_preds_of_block, at tree-ssa-pre.c:2750

2006-12-15 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2006-12-15 22:05 --- Test case (save as *.f file and use gfortran -O2 -c) SUBROUTINE SGET33( KNT ) INTEGERKNT, IM4, J1 REAL RES, Q( 2, 2 ) DO 80 IM4 = 1, 3 DO 10 J1 = 1, 2

[Bug fortran/30228] New: ICE: build_int_cst_wide, at tree.c:912 / invalid deallocate

2006-12-15 Thread burnus at gcc dot gnu dot org
gnu dot org ReportedBy: burnus at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30228

[Bug fortran/30238] New: associated(null-pointer, null-pointer) returns .true.

2006-12-17 Thread burnus at gcc dot gnu dot org
Keywords: wrong-code Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: burnus at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30238

[Bug fortran/30238] associated(null-pointer, null-pointer) returns .true.

2006-12-17 Thread burnus at gcc dot gnu dot org
-- burnus at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |burnus at gcc dot gnu dot |dot org

[Bug fortran/30239] duplicate data type assignment not detected

2006-12-17 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2006-12-17 20:15 --- This is because in symbol.c's gfc_add_type there is const char *msg = Symbol '%s' at %L already has basic type of %s; if (!(sym-ts.type == ts-typesym-ts.type == ts-type (sym-attr.flavor

[Bug fortran/30146] Redefining do-variable in excecution cycle

2006-12-17 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2006-12-17 21:20 --- As long as the callee doesn't change the value it's probably valid, so this would need some kind of interprocedural analysis to give a correct error. I think it is formally seen invalid as you have INTENT([IN]OUT

[Bug tree-optimization/30038] Call to sin(x), cos(x) should be transformed to sincos(x)

2006-12-17 Thread burnus at gcc dot gnu dot org
--- Comment #17 from burnus at gcc dot gnu dot org 2006-12-17 23:19 --- Using the patch of PR 30223 (add cbrt, cexpi and sincos to Fortran), I don't get any speed up (21.95s for fatigue). Using additionally http://gcc.gnu.org/ml/gcc-patches/2006-12/msg00958.html (folding of cexp ()) I

[Bug fortran/30239] duplicate data type assignment not detected

2006-12-17 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2006-12-18 07:49 --- This was a fix for a PR about a year ago - the std=gnu is meant, obviously, to enforce all versions of the standard on this. However, a number of other compilers did/do permit this wrinkle on the standard

[Bug fortran/25709] BIND (Fortran 2003) is not supported at all

2006-12-18 Thread burnus at gcc dot gnu dot org
--- Comment #5 from burnus at gcc dot gnu dot org 2006-12-18 10:04 --- This feature is now part of the fortran-experiments branch, available at: svn://gcc.gnu.org/svn/gcc/branches/fortran-experiments -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25709

[Bug c++/30022] [4.0/4.1/4.2/4.3 regression] ICE on vector operand in division

2006-12-19 Thread burnus at gcc dot gnu dot org
--- Comment #7 from burnus at gcc dot gnu dot org 2006-12-19 17:15 --- Subject: Bug 30022 Author: burnus Date: Tue Dec 19 17:14:22 2006 New Revision: 120053 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=120053 Log: Merged revisions 119412-119459 via svnmerge from svn+ssh

[Bug libfortran/29568] implement unformatted files with subrecords (Intel style)

2006-12-19 Thread burnus at gcc dot gnu dot org
--- Comment #37 from burnus at gcc dot gnu dot org 2006-12-19 17:15 --- Subject: Bug 29568 Author: burnus Date: Tue Dec 19 17:14:22 2006 New Revision: 120053 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=120053 Log: Merged revisions 119412-119459 via svnmerge from svn+ssh

[Bug target/30040] -mtune=native is wrong for Core 2 Duo and Core Duo

2006-12-19 Thread burnus at gcc dot gnu dot org
--- Comment #8 from burnus at gcc dot gnu dot org 2006-12-19 17:15 --- Subject: Bug 30040 Author: burnus Date: Tue Dec 19 17:14:22 2006 New Revision: 120053 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=120053 Log: Merged revisions 119412-119459 via svnmerge from svn+ssh

[Bug c++/30033] ICE on valid with --std=c++0x (static_assert)

2006-12-19 Thread burnus at gcc dot gnu dot org
--- Comment #9 from burnus at gcc dot gnu dot org 2006-12-19 17:15 --- Subject: Bug 30033 Author: burnus Date: Tue Dec 19 17:14:22 2006 New Revision: 120053 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=120053 Log: Merged revisions 119412-119459 via svnmerge from svn+ssh

[Bug c/27953] ICE with invalid function definitions

2006-12-19 Thread burnus at gcc dot gnu dot org
--- Comment #4 from burnus at gcc dot gnu dot org 2006-12-19 17:15 --- Subject: Bug 27953 Author: burnus Date: Tue Dec 19 17:14:22 2006 New Revision: 120053 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=120053 Log: Merged revisions 119412-119459 via svnmerge from svn+ssh

[Bug c++/30021] [4.3 regression] ICE on invalid parameter for main

2006-12-19 Thread burnus at gcc dot gnu dot org
--- Comment #4 from burnus at gcc dot gnu dot org 2006-12-19 17:15 --- Subject: Bug 30021 Author: burnus Date: Tue Dec 19 17:14:22 2006 New Revision: 120053 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=120053 Log: Merged revisions 119412-119459 via svnmerge from svn+ssh

[Bug fortran/30273] gfc_todo: Not Implemented: Unable to determine rank of expression

2006-12-21 Thread burnus at gcc dot gnu dot org
-- burnus at gcc dot gnu dot org changed: What|Removed |Added CC||burnus at gcc dot gnu dot

[Bug fortran/30238] [GCC 4.2 only] associated(null-pointer, null-pointer) returns .true.

2006-12-21 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2006-12-21 15:17 --- http://gcc.gnu.org/ml/gcc-cvs/2006-12/msg00691.html -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug libfortran/30200] [4.1 only] write(*,myfmt=(1X,a,'xyz')) A prints Az' instead of Axyz

2006-12-21 Thread burnus at gcc dot gnu dot org
--- Comment #15 from burnus at gcc dot gnu dot org 2006-12-21 15:20 --- Will this be be fixed for 4.1 too? Or can this PR be closed? -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/29975] [meta-bugs] ICEs with CP2K

2006-12-21 Thread burnus at gcc dot gnu dot org
--- Comment #42 from burnus at gcc dot gnu dot org 2006-12-21 16:09 --- I'm in faviour of closing this bug. The patch associated to this PR is checked in into 4.3 and 4.2 And all the dependend bugs are either fixed or at least check into 4.3. -- http://gcc.gnu.org/bugzilla

[Bug fortran/30084] segmentation fault when compiling certain code

2006-12-21 Thread burnus at gcc dot gnu dot org
--- Comment #6 from burnus at gcc dot gnu dot org 2006-12-21 16:18 --- Note the patch was submitted 19/12 but the tracking system seems to have lost it. http://gcc.gnu.org/ml/gcc-patches/2006-12/msg01326.html -- burnus at gcc dot gnu dot org changed: What|Removed

[Bug fortran/30276] gfortran include problem

2006-12-22 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2006-12-22 12:56 --- Confirmed. I think the following patch should work. I'll take the bug next year (if I don't forget). Otherwise, if someone wants to take it, feel free to do so. The problem is that only for include_path

[Bug fortran/30276] gfortran include problem

2006-12-25 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2006-12-25 17:55 --- I think the proper fix is to add . to the search list of directories where include files may live. I don't see how this will help; adding . for '/home/allan/slot2usl/physcons.inc', searches at ./home/allan

[Bug fortran/30238] [GCC 4.2 only] associated(null-pointer, null-pointer) returns .true.

2007-01-02 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2007-01-02 12:48 --- Subject: Bug 30238 Author: burnus Date: Tue Jan 2 12:48:14 2007 New Revision: 120338 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=120338 Log: fortran/ 2007-01-02 Tobias Burnus [EMAIL PROTECTED] PR

[Bug fortran/30238] associated(null-pointer, null-pointer) returns .true.

2007-01-02 Thread burnus at gcc dot gnu dot org
--- Comment #4 from burnus at gcc dot gnu dot org 2007-01-02 12:48 --- Now also fixed in 4.2. -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/30276] gfortran include problem

2007-01-02 Thread burnus at gcc dot gnu dot org
-- burnus at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |burnus at gcc dot gnu dot |dot org

[Bug libfortran/29649] Force core dump on runtime library errors

2007-01-02 Thread burnus at gcc dot gnu dot org
--- Comment #11 from burnus at gcc dot gnu dot org 2007-01-02 15:10 --- (Just to make sure it is not forgotten:) A draft patch was posted (quite a while ago) by FX: http://gcc.gnu.org/ml/fortran/2006-11/msg00634.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29649

[Bug fortran/30276] gfortran include problem

2007-01-02 Thread burnus at gcc dot gnu dot org
--- Comment #6 from burnus at gcc dot gnu dot org 2007-01-02 15:54 --- Subject: Bug 30276 Author: burnus Date: Tue Jan 2 15:54:20 2007 New Revision: 120344 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=120344 Log: 2007-01-02 Tobias Burnus [EMAIL PROTECTED] PR fortran

[Bug fortran/30276] [4.2 only] gfortran include problem

2007-01-02 Thread burnus at gcc dot gnu dot org
--- Comment #7 from burnus at gcc dot gnu dot org 2007-01-02 15:55 --- Fixed in 4.3; I will commit the patch for 4.2 in about a week; I will not fix 4.1. -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/30276] [4.2 only] gfortran include problem

2007-01-04 Thread burnus at gcc dot gnu dot org
--- Comment #8 from burnus at gcc dot gnu dot org 2007-01-04 08:57 --- Subject: Bug 30276 Author: burnus Date: Thu Jan 4 08:57:36 2007 New Revision: 120431 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=120431 Log: 2007-01-02 Tobias Burnus [EMAIL PROTECTED] Jakub

[Bug fortran/30373] New: Option for run-time checking for aliasing amoung dummy arguments

2007-01-04 Thread burnus at gcc dot gnu dot org
ReportedBy: burnus at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30373

[Bug fortran/30374] New: aliasing amoung dummy arguments: possibly missing optimization

2007-01-04 Thread burnus at gcc dot gnu dot org
optimization Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: burnus at gcc dot gnu dot org http

[Bug fortran/29624] Fortran 2003: Support intent for pointers

2007-01-05 Thread burnus at gcc dot gnu dot org
--- Comment #4 from burnus at gcc dot gnu dot org 2007-01-05 09:08 --- Subject: Bug 29624 Author: burnus Date: Fri Jan 5 09:08:37 2007 New Revision: 120472 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=120472 Log: fortran/ 2007-01-05 Tobias Burnus [EMAIL PROTECTED

[Bug fortran/29624] Fortran 2003: Support intent for pointers

2007-01-05 Thread burnus at gcc dot gnu dot org
--- Comment #5 from burnus at gcc dot gnu dot org 2007-01-05 09:20 --- Fixed in 4.3. -- burnus at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug fortran/29975] [meta-bugs] ICEs with CP2K

2007-01-06 Thread burnus at gcc dot gnu dot org
--- Comment #46 from burnus at gcc dot gnu dot org 2007-01-06 09:22 --- (In reply to comment #44) Current gcc ICEs again on CP2K I tried to reproduce this with gfortran (trunk) of yesterday with CP2k of today - and I failed to get an ICE. I tried then to directly use gfortran-4.2

[Bug fortran/30407] Compilation errors on valid code

2007-01-08 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-01-08 13:23 --- A look into resolve.c's resolve_where, shows that only EXEC_ASSIGN and not EXEC_ASSIGN_CALL exists in switch (cnext-op). Expected: As elemental procedures are also allowed, a case EXEC_ASSIGN_CALL: has to be added

[Bug fortran/30408] [gfortran, 4.3 regression]: ICE on valid with -Wall

2007-01-08 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-01-08 13:26 --- 0x0044fe6e in resolve_code (code=0xe2f690, ns=0xe2eb60) at fortran/resolve.c:5097 5097 if (sym-ts.cl-length-expr_type == EXPR_CONSTANT) (gdb) bt #1 0x0045042d in resolve_codes (ns

[Bug fortran/30406] ICE in LOGICAL(8) functions

2007-01-08 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-01-08 13:33 --- Which version of gfortran did you use and which options? I cannot reproduce it with 4.3.0 20070108 on x86_64-unknown-linux-gnu. (Thus it is either platform specific or a newer or older bug than my version

[Bug fortran/30352] [4.1, 4.2 only] False error on INTENT(IN) when modifying pointees

2007-01-08 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2007-01-08 22:25 --- It appears that the fix to PR 29624 also fixed this one properly. So far I had only managed to cause collateral damage not collateral fixes :-) -- burnus at gcc dot gnu dot org changed: What

[Bug fortran/30410] Host association bug w/ EXTERNAL

2007-01-08 Thread burnus at gcc dot gnu dot org
-- burnus at gcc dot gnu dot org changed: What|Removed |Added CC||burnus at gcc dot gnu dot

[Bug fortran/30476] New: [Regression 4.2, 4.3] Via other module imported generic interface rejected

2007-01-15 Thread burnus at gcc dot gnu dot org
org ReportedBy: burnus at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30476

[Bug fortran/30481] New: Accepts namelist-group object with assumed character length

2007-01-16 Thread burnus at gcc dot gnu dot org
Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: burnus at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30481

[Bug fortran/30487] Math implicit function in forall statement causes compiler error

2007-01-16 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-01-16 21:30 --- Confirmed with gfortran 4.3.0 20070116. -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/30481] Accepts namelist-group object with assumed character length

2007-01-16 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-01-16 21:50 --- Fortran 95: Constraint: A namelist-group-object shall not be an array dummy argument with a nonconstant bound, a variable with nonconstant character length, an automatic object, a pointer, a variable of a type

[Bug libfortran/30498] New: Support traceback (backtrace) on errors

2007-01-18 Thread burnus at gcc dot gnu dot org
traceback (backtrace) on errors Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: libfortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: burnus at gcc dot gnu dot

[Bug libfortran/29649] Force core dump on runtime library errors

2007-01-18 Thread burnus at gcc dot gnu dot org
--- Comment #14 from burnus at gcc dot gnu dot org 2007-01-18 12:54 --- Subject: Bug 29649 Author: burnus Date: Thu Jan 18 12:54:11 2007 New Revision: 120897 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=120897 Log: 2007-01-18 Francois-Xavier Coudert [EMAIL PROTECTED

[Bug libfortran/29649] Force core dump on runtime library errors

2007-01-18 Thread burnus at gcc dot gnu dot org
--- Comment #15 from burnus at gcc dot gnu dot org 2007-01-18 12:56 --- Fixed in the trunk. Creating a backtrace is now PR 30498. -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/30514] New: zero-sized array wrongly rejected: integer :: i(1:-1)

2007-01-20 Thread burnus at gcc dot gnu dot org
Version: 4.3.0 Status: UNCONFIRMED Keywords: rejects-valid Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: burnus at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi

[Bug fortran/30512] MAXVAL() incorrect for zero-size int arrays, and for -HUGE-1 maximum values.

2007-01-20 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-01-20 09:37 --- Vaguely related is: trans-intrinsic.c's gfc_conv_intrinsic_minmaxval, which contains currently: /* Most negative(-HUGE) for maxval, most positive (-HUGE) for minval. */ if (op == GT_EXPR) tmp = fold_build1

[Bug fortran/30512] MAXVAL() incorrect for zero-size int arrays, and for -HUGE-1 maximum values.

2007-01-20 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2007-01-20 12:46 --- Non-library part of this fix. This fixes the reported bug, but libgfortran/m4/* should be fixed as well. m4/iparm.m4 contains: define(atype_max, atype_name`_HUGE')dnl define(atype_min, `-'atype_max)dnl One would

[Bug fortran/30520] New: Conflics checking of VOLATILE attribute needs improvement

2007-01-20 Thread burnus at gcc dot gnu dot org
-invalid Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: burnus at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30520

[Bug fortran/30520] Conflics checking of VOLATILE attribute needs improvement

2007-01-20 Thread burnus at gcc dot gnu dot org
-- burnus at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |burnus at gcc dot gnu dot |dot org

[Bug fortran/30522] New: Host-/use-associated VOLATILE variable: volatile scope, redundent attributes

2007-01-20 Thread burnus at gcc dot gnu dot org
ReportedBy: burnus at gcc dot gnu dot org BugsThisDependsOn: 30520 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30522

[Bug libfortran/30015] Intrinsic date_and_time can go back in time

2007-01-21 Thread burnus at gcc dot gnu dot org
--- Comment #4 from burnus at gcc dot gnu dot org 2007-01-21 16:16 --- Subject: Bug 30015 Author: burnus Date: Sun Jan 21 16:16:10 2007 New Revision: 121033 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121033 Log: 2006-12-09 Tobias Burnus [EMAIL PROTECTED] PR

[Bug fortran/30512] MAXVAL() incorrect for zero-size int arrays, and for -HUGE-1 maximum values.

2007-01-22 Thread burnus at gcc dot gnu dot org
--- Comment #4 from burnus at gcc dot gnu dot org 2007-01-22 08:47 --- For what it's worth, the Intel and Sun compilers have the behaviour you expect, but the Portland compiler and g95 both have the same behaviour as gfortran. NAG f95 and pathscale 2.4 have: -128. If I understand

[Bug libgomp/30540] New: Document default value of implementation-dependent OpenMP settings

2007-01-22 Thread burnus at gcc dot gnu dot org
OpenMP settings Product: gcc Version: 4.3.0 Status: UNCONFIRMED Keywords: documentation Severity: normal Priority: P3 Component: libgomp AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: burnus

[Bug fortran/30549] New: compiler warning in resolve.c: possibly uninitialized use of name

2007-01-22 Thread burnus at gcc dot gnu dot org
Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: burnus at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30549

[Bug fortran/30514] zero-sized array wrongly rejected: integer :: i(1:-1)

2007-01-22 Thread burnus at gcc dot gnu dot org
--- Comment #4 from burnus at gcc dot gnu dot org 2007-01-22 22:17 --- This fixes the PR but I have not yet determined if it is standard conforming behaviour See 5.1.2.5.1 Explicit-shape array: If the upper bound is less than the lower bound, the range is empty, the extent

[Bug fortran/30549] compiler warning in resolve.c: possibly uninitialized use of name

2007-01-22 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2007-01-22 22:25 --- No, that means it is used possiable as null. You need to check inside pure_function to see if there is a way that the second argument does not get initialized. There is: if (e-symtree != NULL e

[Bug fortran/30554] New: ICE in mio_pointer_ref at module.c:1945

2007-01-23 Thread burnus at gcc dot gnu dot org
Version: 4.3.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: burnus at gcc dot gnu dot org http://gcc.gnu.org

[Bug fortran/30554] ICE in mio_pointer_ref at module.c:1945

2007-01-23 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-01-23 10:34 --- Based on the bugreport by Ignacio Fernández Galván http://gcc.gnu.org/ml/fortran/2007-01/msg00531.html The test case has been extracted from the Dynamo package, http://www.pdynamo.org/Installation.html -- http

[Bug fortran/30554] ICE in mio_pointer_ref at module.c:1945

2007-01-23 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2007-01-23 20:56 --- Some more debug information: The error occurs when the symbol hessian is written. The error is gone if one removes the : only ENERGY_CONSTRAINT or the use atoms from the POTENTIAL_ENERGY module (if you have {atom

[Bug libgomp/30540] Document default value of implementation-dependent OpenMP settings

2007-01-26 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2007-01-26 11:06 --- And OMP_NUM_THREADS's default setting is completely undefined; does it use by default one or the maximal number of available processors? Section 3.3 states: If undefined one thread per CPU online is used

[Bug fortran/30512] MAXVAL() incorrect for zero-size int arrays, and for -HUGE-1 maximum values.

2007-01-29 Thread burnus at gcc dot gnu dot org
--- Comment #8 from burnus at gcc dot gnu dot org 2007-01-29 08:40 --- Should we commit the combined fix? I do think this is a bug. So do I, but we also need a test case, I think. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30512

[Bug libfortran/30015] [4.2 and 4.1 only] Intrinsic date_and_time can go back in time

2007-01-30 Thread burnus at gcc dot gnu dot org
--- Comment #5 from burnus at gcc dot gnu dot org 2007-01-30 17:53 --- Subject: Bug 30015 Author: burnus Date: Tue Jan 30 17:52:46 2007 New Revision: 121348 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121348 Log: 2007-01-30 Tobias Burnus [EMAIL PROTECTED] PR

[Bug libfortran/30015] [4.1 only] Intrinsic date_and_time can go back in time

2007-01-30 Thread burnus at gcc dot gnu dot org
--- Comment #6 from burnus at gcc dot gnu dot org 2007-01-30 17:56 --- Fixed in 4.3 and 4.2. I don't plan to fix it in 4.1. = FIXED. Thanks again for reporting this bug. -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/30512] MAXVAL() incorrect for zero-size int arrays, and for -HUGE-1 maximum values.

2007-01-30 Thread burnus at gcc dot gnu dot org
--- Comment #9 from burnus at gcc dot gnu dot org 2007-01-30 17:58 --- Let's then fix this bug. -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/30276] [4.2 only] gfortran include problem

2007-01-30 Thread burnus at gcc dot gnu dot org
--- Comment #10 from burnus at gcc dot gnu dot org 2007-01-30 18:13 --- Subject: Bug 30276 Author: burnus Date: Tue Jan 30 18:13:14 2007 New Revision: 121350 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121350 Log: 2007-01-30 Tobias Burnus [EMAIL PROTECTED] Jakub

[Bug fortran/30276] gfortran include problem

2007-01-30 Thread burnus at gcc dot gnu dot org
--- Comment #11 from burnus at gcc dot gnu dot org 2007-01-30 18:14 --- Paul Thomas wrote on 2007-01-14: Fixed in 4.3; I will commit the patch for 4.2 in about a week; I will not fix 4.1. Are you in a position to do that now? The week is up and all is well:) Finally fixed

[Bug fortran/30520] Conflics checking of VOLATILE attribute needs improvement

2007-01-31 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2007-01-31 09:18 --- Subject: Bug 30520 Author: burnus Date: Wed Jan 31 09:18:33 2007 New Revision: 121379 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121379 Log: fortran/ 2007-01-31 Tobias Burnus [EMAIL PROTECTED] PR

[Bug fortran/30520] Conflics checking of VOLATILE attribute needs improvement

2007-01-31 Thread burnus at gcc dot gnu dot org
--- Comment #4 from burnus at gcc dot gnu dot org 2007-01-31 09:20 --- FIXED in gcc 4.3 (note: VOLATILE is not in 4.2). See PR 30522 for the missing parts. -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/20896] [4.2 and 4.1 only] ambiguous interface not detected

2007-01-31 Thread burnus at gcc dot gnu dot org
--- Comment #7 from burnus at gcc dot gnu dot org 2007-01-31 09:55 --- http://gcc.gnu.org/ml/gcc-patches/2007-01/msg00145.html Do we have consensus yet on this? The standard is not exactly straight forward interpret. I'm not 100% sure. The standard is indeed not very clear about

[Bug fortran/27588] -fbounds-check should catch substring out of range accesses

2007-01-31 Thread burnus at gcc dot gnu dot org
--- Comment #11 from burnus at gcc dot gnu dot org 2007-01-31 10:24 --- Subject: Bug 27588 Author: burnus Date: Wed Jan 31 10:23:53 2007 New Revision: 121401 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121401 Log: (This part was missing in the r118852 / Wed Nov 15 10:13:16

[Bug gcov-profile/30650] New: [Regression 4.3] ICE with -fprofile-use

2007-01-31 Thread burnus at gcc dot gnu dot org
Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: gcov-profile AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: burnus at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug fortran/30658] New: Optionally, generate .mod files with the interface for files containing only procedures

2007-01-31 Thread burnus at gcc dot gnu dot org
for files containing only procedures Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: burnus at gcc dot gnu

[Bug fortran/30658] Optionally, generate .mod files with the interface for files containing only procedures

2007-01-31 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-01-31 19:54 --- For completeness, it came up here: http://gcc.gnu.org/ml/fortran/2006-09/msg00381.html It came up again http://gcc.gnu.org/ml/fortran/2007-01/msg00716.html The c.l.fortran thread mentioned there is http

[Bug fortran/30664] New: -pedantic: Integer outside symmetric range for integer(1) and (2) does not work

2007-02-01 Thread burnus at gcc dot gnu dot org
Status: UNCONFIRMED Keywords: diagnostic Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: burnus at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30664

[Bug libfortran/30162] I/O with named pipes does not work

2007-02-01 Thread burnus at gcc dot gnu dot org
--- Comment #16 from burnus at gcc dot gnu dot org 2007-02-01 09:27 --- Is this bug fixed or not? I see a 4.3 and a 4.2 check in. Or is something missing, if yes, what? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30162

[Bug tree-optimization/30667] New: [Regression 4.3] ICE in immed_double_const, at emit-rtl.c:468

2007-02-01 Thread burnus at gcc dot gnu dot org
Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: burnus at gcc dot gnu dot org GCC target triplet: i386-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30667

[Bug fortran/30668] catch function of wrong type

2007-02-01 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-02-02 07:50 --- This actually planed to do, cf. http://gcc.gnu.org/wiki/GFortran43 Projects for inclusion into gfortran-4.3 Formal/actual argument checking for same file procedures There are a large number of PRs associated

[Bug fortran/30554] [4.2 and 4.1 only] ICE in mio_pointer_ref at module.c:1945

2007-02-02 Thread burnus at gcc dot gnu dot org
--- Comment #8 from burnus at gcc dot gnu dot org 2007-02-02 10:03 --- The patch seems to fix the problem with the test file. Unfortunately, the original problem with the Dynamo package remains: Modified test case - added: PRIVATE PUBLIC :: ENergY_CONTRAINT

[Bug c/30682] New: [Regression 4.3] Generation of gcc.1 manpage broken (texi2pod fails)

2007-02-02 Thread burnus at gcc dot gnu dot org
Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: burnus at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30682

[Bug fortran/30694] minval/maxval with +/-Inf

2007-02-03 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-02-03 16:40 --- We should really be initializing our starting values to +/-Inf, both in the library and the front end. In principle yes, but we need still return +HUGE or -HUGE (respectively -HUGE-1) for arrays with zero elements

[Bug fortran/30694] minval/maxval with +/-Inf

2007-02-03 Thread burnus at gcc dot gnu dot org
--- Comment #4 from burnus at gcc dot gnu dot org 2007-02-04 00:19 --- Thomas asked at c.l.f: http://groups.google.com/group/comp.lang.fortran/browse_thread/thread/e3745c39a11522c5 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30694

[Bug gcov-profile/30650] [4.3 Regression] ICE with -fprofile-use

2007-02-05 Thread burnus at gcc dot gnu dot org
--- Comment #8 from burnus at gcc dot gnu dot org 2007-02-05 14:45 --- Thanks, aermod now works. :-) channel, gas_dyn, induct, nf, protein, rnflow still fail respectively fail now. $ gfortran -fprofile-generate -march=opteron -ffast-math -funroll-loops -ftree-vectorize -O3 -o channel

[Bug fortran/30694] minval/maxval with +/-Inf

2007-02-05 Thread burnus at gcc dot gnu dot org
--- Comment #5 from burnus at gcc dot gnu dot org 2007-02-05 19:40 --- As Dick Hendrickson points out in c.l.fortran: 13.7 (the function descriptions) says A program is prohibited from invoking an intrinsic procedure under circumstances where a value to be returned in a subroutine

[Bug libfortran/30694] minval/maxval with +/-Inf

2007-02-06 Thread burnus at gcc dot gnu dot org
--- Comment #7 from burnus at gcc dot gnu dot org 2007-02-06 12:30 --- I don't know what the status is of the other patch for MAXVAL/MINVAL, but we should probably combine them into a single patch (in particular to ease the backporting). The status of the other patch is: Waiting

[Bug fortran/30713] Internal Complier Error

2007-02-06 Thread burnus at gcc dot gnu dot org
--- Comment #4 from burnus at gcc dot gnu dot org 2007-02-06 16:34 --- Not that it much helps, but with today's gcc under x86_64-unknown-linux-gnu it does not crash. Maybe someone with Intel Mac can reproduce it. Oherwise: Compile with the -v option, e.g. gfortran -v -O3 env_grid.f

[Bug fortran/30715] [4.3 regression]: ICE in operand_equal_p() with -O

2007-02-06 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-02-06 16:52 --- Confirmed. It crashes with -O but not without optimization. Reduced test case: Subroutine xcc_V_CONVERT(iepoch) implicit none logical :: IEPOCH real:: XVECTOR(1:3) real:: YVECTOR(1:3

[Bug middle-end/30715] [4.3 regression]: ICE in operand_equal_p() with -O

2007-02-06 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2007-02-06 17:45 --- Reduced test case: The line xvector = 0.0 can also be removed. The dump-tree-original looks then as follows: xcc_v_convert (iepoch) { real4 xvector[3]; real4 yvector[3]; if (*iepoch) { (void

[Bug c/30682] [4.3 Regression] Generation of gcc.1 manpage broken (texi2pod fails)

2007-02-06 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-02-07 07:56 --- Patch: http://gcc.gnu.org/ml/gcc/2007-02/msg00094.html -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug libfortran/30498] Support traceback (backtrace) on errors

2007-02-07 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2007-02-07 09:47 --- Patch implementing the -fbacktrace option I think one should add also some userhandler signal(SIGSEGV, my_segv_handler); which calls show_backtrace and exits/coredumps then. That way we calso get a backtrace

[Bug c/30682] [4.3 Regression] Generation of gcc.1 manpage broken (texi2pod fails)

2007-02-07 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2007-02-08 07:32 --- Seemingly fixed -- burnus at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug fortran/30733] New: VOLATILE: Missed optimization - attribute not restricted to scope

2007-02-08 Thread burnus at gcc dot gnu dot org
Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: burnus at gcc dot gnu dot org BugsThisDependsOn: 30522 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30733

[Bug libfortran/30498] Support traceback (backtrace) on errors

2007-02-09 Thread burnus at gcc dot gnu dot org
--- Comment #8 from burnus at gcc dot gnu dot org 2007-02-09 09:55 --- Hi, I cannot judge how much work this would be, but would it be possible to extend this patch a little further so that these backtraces can be requested by the user? Well, this is possible if one combines

[Bug fortran/30512] MAXVAL() incorrect for zero-size int arrays, and for -HUGE-1 maximum values.

2007-02-09 Thread burnus at gcc dot gnu dot org
--- Comment #11 from burnus at gcc dot gnu dot org 2007-02-09 21:56 --- Subject: Bug 30512 Author: burnus Date: Fri Feb 9 21:56:06 2007 New Revision: 121777 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121777 Log: fortran/ 2007-02-09 Tobias Burnus [EMAIL PROTECTED

[Bug fortran/30783] New: character(*), value produces SEGV at runtime

2007-02-13 Thread burnus at gcc dot gnu dot org
: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: burnus at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30783

[Bug fortran/30783] character(*), value produces SEGV at runtime

2007-02-13 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2007-02-13 18:19 --- From the Fortran 2003 standard: -- C528 (R501) If the VALUE attribute is specified, the length type parameter values shall be omitted or specified by initialization expressions. -- Which

[Bug fortran/30783] character(*), value produces SEGV at runtime

2007-02-13 Thread burnus at gcc dot gnu dot org
-- burnus at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |burnus at gcc dot gnu dot |dot org

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