[Bug middle-end/18902] Naive (default) complex division algorithm

2005-01-26 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-01-26 09:32 --- The recent fixes in complex handling, and the scaled division algorithm, have eliminated the Lapack regressions with -O0 at least on ia64-unknown-linux-gnu (see http://gcc.gnu.org/bugzilla/show_bug.cgi

[Bug fortran/5900] [g77 & gfortran] Lapack regressions since g77 2.95.2

2005-01-26 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-01-26 09:42 --- At -O1 on ia64-unknown-linux-gnu, I still run into PR 18977 (segfault in xeigtsts). Pity. -- What|Removed |Added

[Bug fortran/18977] LAPACK test xeigtsts segfaults with optimization

2005-01-26 Thread Thomas dot Koenig at online dot de
-- What|Removed |Added OtherBugsDependingO||5900 nThis|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18977

[Bug fortran/18977] LAPACK test xeigtsts segfaults with optimization

2005-01-26 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-01-26 15:26 --- (In reply to comment #8) > Is there a test case someone can attach to this bug? I'm working on it. The error vanishes if slasy2.f is compiled with -O0, which is at least a start. An equivale

[Bug fortran/18977] LAPACK test xeigtsts segfaults with optimization

2005-01-26 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-01-26 17:23 --- Here we go: $ cat sl-error.f implicit none real x(2,2) call foo(x) end subroutine foo(x) real x(2,2) real tmp(4), t16(4,4), btmp(4),temp DO 120 I = 1, 4

[Bug target/18977] LAPACK test xeigtsts segfaults with optimization

2005-01-26 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-01-26 19:46 --- Selected component "target" instead of "fortran". -- What|Removed

[Bug libfortran/19647] New: inquire(delim=) returns garbage

2005-01-26 Thread Thomas dot Koenig at online dot de
Version: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: libfortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org http://

[Bug libfortran/19595] eor does not work

2005-01-26 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-01-26 21:43 --- There are two parts to this bug. The other is that eor is that end-of-line processing is broken. Here's a test case with the patch from comment #2 applied: $ cat eor_2.f90 program main charac

[Bug target/18977] LAPACK test xeigtsts segfaults with optimization

2005-01-27 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-01-27 15:09 --- Created an attachment (id=8084) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8084&action=view) Failing C source code This is indeed a target bug. I've attached a C source code (

[Bug target/18977] [4.0 regression] LAPACK test xeigtsts segfaults with optimization

2005-01-27 Thread Thomas dot Koenig at online dot de
-- What|Removed |Added Summary|LAPACK test xeigtsts|[4.0 regression] LAPACK test |segfaults with optimization |xeigtsts segfaults with

[Bug target/18977] [4.0 regression] LAPACK test xeigtsts segfaults with optimization

2005-01-27 Thread Thomas dot Koenig at online dot de
-- What|Removed |Added Known to fail||4.0.0 Known to work||3.2.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18977

[Bug target/19150] [3.3/3.4/4.0 Regression] suboptimal fp division with -ffast-math

2005-01-27 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-01-27 19:52 --- (In reply to comment #3) > In this > case, transformation could be enhanced to combine multiple divisions, as it is > explained in Agner Fog's "How to optimize for th

[Bug libfortran/19668] New: endless loop on read(10,*) with DOS file

2005-01-28 Thread Thomas dot Koenig at online dot de
ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19668

[Bug libfortran/19668] endless loop on read(10,*) with DOS file

2005-01-28 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-01-28 11:14 --- This bug is shared by both g77 3.2.3 and ifort 8.1. Good company, at least :-) Thomas -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19668

[Bug target/18977] [4.0 regression] LAPACK test xeigtsts segfaults with optimization

2005-01-28 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-01-28 13:47 --- Created an attachment (id=8090) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8090&action=view) Simpler example of failing C source code This is a simpler example of failing C code (whic

[Bug target/18977] [4.0 regression] LAPACK test xeigtsts segfaults with optimization

2005-01-28 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-01-28 14:29 --- The inner loop does not terminate in this example, until a segfault is hit. $ cat sl5-error.c #include void foo(float * x); int main() { float x[4]; foo (x); return 0; } void foo (float *x

[Bug libfortran/19668] endless loop on read(10,*) with DOS file

2005-01-28 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-01-28 22:47 --- Ouch, I should read my test programs before I post bug reports. Resolving as invalid. Thomas -- What|Removed |Added

[Bug libfortran/19678] New: DOS files don't work for list directed input

2005-01-28 Thread Thomas dot Koenig at online dot de
libfortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19678

[Bug libfortran/19679] New: DOS files don't work for formatted input if line length is exceeded

2005-01-28 Thread Thomas dot Koenig at online dot de
ork for formatted input if line length is exceeded Product: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: libfortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas d

[Bug target/19690] New: ICE with -O3 -march=athlon-xp -mfpmath=sse -mno-80387

2005-01-29 Thread Thomas dot Koenig at online dot de
rget AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org GCC target triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19690

[Bug target/19690] ICE with -O3 -march=athlon-xp -mfpmath=sse -mno-80387

2005-01-29 Thread Thomas dot Koenig at online dot de
-- What|Removed |Added Keywords||ice-on-valid-code http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19690

[Bug target/19690] ICE with -O3 -march=athlon-xp -mfpmath=sse -mno-80387

2005-01-29 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-01-29 20:01 --- Created an attachment (id=8103) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8103&action=view) Failing preprocessed C source code To see wether this problem can also be exposed wit

[Bug target/19700] New: ICE in final_scan_insn with O1 -g -march=athlon-xp -mfpmath=sse

2005-01-29 Thread Thomas dot Koenig at online dot de
Priority: P2 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org GCC target triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19700

[Bug target/19700] ICE in final_scan_insn with O1 -g -march=athlon-xp -mfpmath=sse

2005-01-29 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-01-29 21:11 --- Created an attachment (id=8104) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8104&action=view) Failing source code -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19700

[Bug fortran/5900] [g77 & gfortran] Lapack regressions since g77 2.95.2

2005-01-31 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-01-31 14:38 --- This is with the 20050130 snapshot on ia64-unknown-linux-gnu, -O3 and with flag_complex_divide_method = 1. The files slasy2.f and dlasy2.f are compiled with -O0, to get around PR 18977. cgd.out: CGV

[Bug libfortran/19568] incorrect formatted read

2005-01-31 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-01-31 17:02 --- This looks promising. I'll do a full check later. Thomas --- transfer.c.orig 2005-01-31 18:03:12.0 +0100 +++ transfer.c 2005-01-31 18:04:00.0 +0100 @@ -150,6 +1

[Bug libfortran/19568] incorrect formatted read

2005-02-01 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-01 13:08 --- Patch here: http://gcc.gnu.org/ml/gcc-patches/2005-01/msg02295.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19568

[Bug libfortran/19568] incorrect formatted read

2005-02-01 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-01 16:41 --- The patch does not handle advance="NO" correctly. I'll need to do something else. Thomas -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19568

[Bug libfortran/19568] incorrect formatted read

2005-02-01 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-01 20:01 --- Replying to myself here... After having thought of this, I think the patch should go in because it fixes a g77 regression, and advance= isn't among the things that g77 supports. Thomas --

[Bug libfortran/19595] eor does not work

2005-02-02 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-02 21:07 --- The patch for the first part of the bug is applied, the second part is still open. Removed patch keyword accordingly. -- What|Removed |Added

[Bug libfortran/19678] DOS files don't work for list directed input

2005-02-07 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-07 08:48 --- g77 can do this: $ cat dosfile.f write(10,'(2A)') '1',achar(13) rewind(10) read (10,*) n print *,n end $ g77 dosfile.f $ ./a.out 1 $ g77 -v Reading

[Bug fortran/5900] [g77 & gfortran] Lapack regressions since g77 2.95.2

2005-02-07 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-07 14:03 --- Things are strange on IA-64. I played around a bit with different optimization levels for xeigtstd with ded.in as input file. I compiled everything at -O1 and -O3, and then tried replacing single

[Bug fortran/5900] [g77 & gfortran] Lapack regressions since g77 2.95.2

2005-02-08 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-08 09:24 --- On ia64-unknown-linux-gnu, -O1 produces the same result that -O3 does. Here's a shell script that I currently use for shotgun testing of single optimization options: for a in \ branch-count-reg

[Bug fortran/5900] [g77 & gfortran] Lapack regressions since g77 2.95.2

2005-02-08 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-08 15:36 --- (In reply to comment #34) > Please, try the opposite: disable optimizations through -O1 -fno-[optnam] and > see if you find out something. Still the same four failures with #! /bin/sh fo

[Bug driver/19825] New: -fno-loop-optimize2 does not work

2005-02-08 Thread Thomas dot Koenig at online dot de
k Product: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: driver AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at

[Bug driver/19825] -fno-loop-optimize2 does not work

2005-02-08 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-08 16:36 --- This blocks testing of compiler options in PR 5900. -- What|Removed |Added

[Bug fortran/5900] [g77 & gfortran] Lapack regressions since g77 2.95.2

2005-02-08 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-08 16:36 --- I am not sure which of my tests of compiler options were actually testing anything. There appears to be a bug in passing at least one -fno - switch (see PR 19825). Thomas -- http://gcc.gnu.org

[Bug fortran/5900] [g77 & gfortran] Lapack regressions since g77 2.95.2

2005-02-09 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-09 08:12 --- gfortran -c -O1 -fno-tree-ccp -fno-tree-ch -fno-tree-copyrename -fno-tree-dce -fno-tree-dominator-opts -fverbose-asm -fno-unswitch-loops -fno-peel-loops -fno-unroll-loops -fno-tree-dse -fno-tree-fre

[Bug driver/19848] New: "options passed" from -verbose-asm do not adequately reflect optimization

2005-02-09 Thread Thomas dot Koenig at online dot de
Component: driver AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19848

[Bug driver/19848] "options passed" from -verbose-asm do not adequately reflect optimization

2005-02-09 Thread Thomas dot Koenig at online dot de
-- What|Removed |Added OtherBugsDependingO||5900 nThis|| Version|unknown |4.0.0

[Bug fortran/5900] [g77 & gfortran] Lapack regressions since g77 2.95.2

2005-02-09 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-09 12:43 --- See PR 19848. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=5900

[Bug driver/19848] "options passed" from -verbose-asm do not adequately reflect optimization

2005-02-09 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-09 21:19 --- Same thing on i686-pc-linux-gnu with the gcc driver: $ cat main.c int main() { return 0; } $ gcc -S -fverbose-asm -o main-o0.s main.c $ gcc -S -fno-cprop-registers -fno-defer-pop -fno-guess

[Bug driver/19848] "options passed" from -verbose-asm do not adequately reflect optimization

2005-02-10 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-10 08:52 --- (In reply to comment #2) > There are a gazillion places where we just check "if (optimize)" without > any specific flag. It would be quite a lot of work to introduce flags for all > o

[Bug fortran/5900] [g77 & gfortran] Lapack regressions since g77 2.95.2

2005-02-10 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-10 10:17 --- It appears the problem is caused by one of the optimization options that cannot be controlled with flags. One suspect is this code snippet from gcc/config/ia64.c : static bool ia64_rtx_costs (rtx x

[Bug driver/19825] -fno-loop-optimize2 does not work

2005-02-10 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-10 20:31 --- *** This bug has been marked as a duplicate of 19848 *** -- What|Removed |Added

[Bug driver/19848] "options passed" from -verbose-asm do not adequately reflect optimization

2005-02-10 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-10 20:31 --- *** Bug 19825 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19848

[Bug fortran/5900] [g77 & gfortran] Lapack regressions since g77 2.95.2

2005-02-10 Thread Thomas dot Koenig at online dot de
-- Bug 5900 depends on bug 19825, which changed state. Bug 19825 Summary: -fno-loop-optimize2 does not work http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19825 What|Old Value |New Value

[Bug driver/19848] "options passed" from -verbose-asm do not adequately reflect optimization

2005-02-10 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-10 20:35 --- (In reply to comment #4) > $ find . -name '*.c' | xargs grep '[(&|!] *optimize[) =!><|&]' | wc -l > 204 Any idea how I should go about further debugging P

[Bug fortran/5900] [g77 & gfortran] Lapack regressions since g77 2.95.2

2005-02-11 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-11 12:09 --- (In reply to comment #39) > One suspect is this code snippet from gcc/config/ia64.c : > > static bool > ia64_rtx_costs (rtx x, int code, int outer_code, int *total) > case DIV:

[Bug fortran/5900] [g77 & gfortran] Lapack regressions since g77 2.95.2

2005-02-11 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-11 12:10 --- (In reply to comment #40) > ** On entry to DGEEV parameter number 1 had an illegal value I had that one, as well. There are some routines which occur more than once. Copying the files from

[Bug fortran/19936] New: confused error message about implied do loop

2005-02-13 Thread Thomas dot Koenig at online dot de
Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla

[Bug fortran/19928] Reference of constant derived type component causes failure

2005-02-13 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-13 14:24 --- No derived type is necessary: $ cat pr19928.f90 subroutine pr19928 character :: signal_names(10)*16 signal_names = '' write (*,*) signal_names(:)(1:4) end subroutine pr19928 $ gfortran p

[Bug fortran/19928] Reference of constant derived type component causes failure

2005-02-13 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-13 17:50 --- Looking at PR 17123 a bit more closely, I think that this is a duplicate. Thomas -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19928

[Bug target/18977] [4.0 regression] LAPACK test xeigtsts segfaults with optimization

2005-02-14 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-14 12:25 --- I can confirm that this is fixed in the 20050213 snapshot. Both the reduced C test case and the original Fortran routine don't segfault any more. Thanks to whoever fixed this :-) I would su

[Bug middle-end/19953] New: Special-case real*complex multiplication for flag_complex_method=2

2005-02-14 Thread Thomas dot Koenig at online dot de
c Version: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org

[Bug middle-end/19953] Special-case real*complex multiplication for flag_complex_method=2

2005-02-14 Thread Thomas dot Koenig at online dot de
-- What|Removed |Added OtherBugsDependingO||18902 nThis|| Keywords||missed-

[Bug middle-end/19953] Special-case real + complex arithmetic operation

2005-02-14 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-14 20:06 --- Same thing for complex division, where the performance penalty is probably also pretty severe: $ cat c-div.c #include #include int main() { float a; complex float b,c; foo(&a,&b

[Bug middle-end/19953] [4.0 regression] Special-case real + complex arithmetic operation

2005-02-14 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-14 22:38 --- For addition, this is a regression against 3.3.5: $ cat c-add.c #include #include int main() { float a; complex float b,c; foo(&a,&b); c = b+a; return creal(c) + cima

[Bug middle-end/19953] Special-case real + complex arithmetic operation (-ffast-math)

2005-02-15 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-15 10:29 --- > And in fact this only can happen with -funsafe-math-optimizations (or maybe with -fno-trapping- > math because a+0.0 can trap. Hmm... if b is complex and has the value (0., signalling NaN) an

[Bug middle-end/19974] New: Lapack hang in xeigtstc on ia-64

2005-02-15 Thread Thomas dot Koenig at online dot de
Status: UNCONFIRMED Severity: normal Priority: P2 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org GCC target triplet: ia64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19974

[Bug middle-end/19974] Lapack hang in xeigtstc on ia-64

2005-02-15 Thread Thomas dot Koenig at online dot de
-- What|Removed |Added OtherBugsDependingO||5900 nThis|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19974

[Bug middle-end/19974] Lapack hang in xeigtstc on ia-64

2005-02-15 Thread Thomas dot Koenig at online dot de
-- What|Removed |Added Keywords||wrong-code http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19974

[Bug middle-end/19974] Lapack hang in xeigtstc on ia-64

2005-02-15 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-15 20:14 --- This does not happen on an Athlon-xp with -march=athlon-xp -mfmath=sse. Might be target or 64-bit specific. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19974

[Bug fortran/18122] New: gfortran internal error in namelist read

2004-10-23 Thread Thomas dot Koenig at online dot de
: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18122

[Bug libfortran/18209] New: namelist read does not work for arrays

2004-10-28 Thread Thomas dot Koenig at online dot de
Component: libfortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18209

[Bug libfortran/18210] New: namelist output format problems

2004-10-28 Thread Thomas dot Koenig at online dot de
ot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18210

[Bug bootstrap/18290] New: Build failure: ansidecl.h not found (?)

2004-11-03 Thread Thomas dot Koenig at online dot de
Severity: normal Priority: P2 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux-gnu GCC target triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18290

[Bug bootstrap/17383] [4.0 Regression] Building in src dir fails

2004-11-05 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2004-11-05 21:01 --- (In reply to comment #1) > Really nobody builds inside the source directory. How does one actually build the compiler, then? gcc/doc/install.texi simply says # @section Building a native compi

[Bug fortran/18315] New: wrong result for lbound with single argument

2004-11-06 Thread Thomas dot Koenig at online dot de
: P2 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org GCC host triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18315

[Bug libfortran/18364] New: endfile does not truncate file

2004-11-07 Thread Thomas dot Koenig at online dot de
Product: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: libfortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs

[Bug libfortran/18392] New: segfault on derived type namelist input

2004-11-09 Thread Thomas dot Koenig at online dot de
nu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org GCC host triplet: ia64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18392

[Bug fortran/18396] New: namelist of array in derived type unimplemented

2004-11-09 Thread Thomas dot Koenig at online dot de
2 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org GCC host triplet: ia64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18396

[Bug fortran/18476] New: internal compiler error on strange read

2004-11-14 Thread Thomas dot Koenig at online dot de
ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18476

[Bug fortran/18481] New: ICE with integer variable "format"

2004-11-14 Thread Thomas dot Koenig at online dot de
edBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18481

[Bug fortran/18518] New: d1mach(4) (BLAS) broken, g77 regression

2004-11-16 Thread Thomas dot Koenig at online dot de
AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org GCC host triplet: ia64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18518

[Bug fortran/18518] d1mach(4) (BLAS) broken, g77 regression

2004-11-16 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2004-11-16 10:35 --- Created an attachment (id=7553) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7553&action=view) test case -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18518

[Bug target/15397] [g77] c float function called from fortran gives wrong result

2004-11-17 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2004-11-17 09:18 --- (In reply to comment #3) I checked this with gcc-4.0-20041107 on a ia64, and the problem didn't occur: $ gfortran -v Reading specs from /home/zfkts/lib/gcc/ia64-unknown-linux-gnu/4.0.0/

[Bug fortran/18526] New: fortran testsuite broken

2004-11-17 Thread Thomas dot Koenig at online dot de
cc Version: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org GCC host

[Bug fortran/18526] fortran testsuite broken

2004-11-17 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2004-11-17 12:45 --- Created an attachment (id=7561) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7561&action=view) log file from testsuite There appears to be some problem with loading the shared

[Bug fortran/18525] [gfortran] ICE on invalid(?) code in gfc_get_symbol_decl()

2004-11-17 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2004-11-17 15:39 --- The code is perfectly valid. Here, n in the subroutine hides the host parameter n (which is then inaccessible in the subroutine xx). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18525

[Bug fortran/18518] d1mach(4) (BLAS) broken, g77 regression

2004-11-18 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2004-11-18 09:02 --- (In reply to comment #2) > On AMD x32 the correct result is obtained with g77. g95 and pgfortran work as > expected, only gfortran stops: > > > gfortran d1mach.f && ./a.out >

[Bug fortran/18518] equivalenced variables are not saved

2004-11-18 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2004-11-18 18:53 --- It appears that equivalenced variables are not saved. Here's a simplified test case: $ cat pr18518-test.f90 program main call foo call bar call foo end program main subroutine foo intege

[Bug fortran/18566] New: Can vary constants

2004-11-19 Thread Thomas dot Koenig at online dot de
erity: enhancement Priority: P2 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18566

[Bug fortran/18518] equivalenced variables are not saved

2004-11-20 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2004-11-20 13:19 --- > Hmmm, I do not get this on my powerpc-unknown-linux-gnu: Here's a reduced assembly output: $ gfortran -v Reading specs from /home/ig25/lib/gcc/i686-pc-linux-gnu/4.0.0/specs Configured with

[Bug fortran/18578] New: intent(inout) violation is not detected

2004-11-20 Thread Thomas dot Koenig at online dot de
Version: 4.0.0 Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org http

[Bug fortran/18579] New: intent(out) violation is not detected

2004-11-20 Thread Thomas dot Koenig at online dot de
rsion: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org http://gcc.gn

[Bug fortran/18584] New: --std=f would be nice

2004-11-20 Thread Thomas dot Koenig at online dot de
: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: enhancement Priority: P1 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu

[Bug fortran/18584] --std=f would be nice

2004-11-21 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2004-11-21 10:08 --- (In reply to comment #1) > What is the difference between f and the standardized versions of fortran? F is a subset of Fortran 95. A list of features not in F95 is at http://www.fortran.co

[Bug fortran/18518] equivalenced variables are not saved

2004-11-22 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2004-11-22 12:29 --- (In reply to comment #5) > Hmmm, I do not get this on my powerpc-unknown-linux-gnu: I am also not getting this with -O on ia64-unknown-linux-gnu . Apparently, the array assignment in bar is commen

[Bug fortran/18609] New: segfault compiling schkee.f from LAPACK with -O

2004-11-22 Thread Thomas dot Koenig at online dot de
c Version: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu do

[Bug fortran/18566] Can vary constants

2004-11-25 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2004-11-25 20:29 --- (In reply to comment #1) > No it is just undefined on most targets we do seg fault. I realize that this is undefined, but it would still be nice to get consistent behavior (i.e. a consistent segfa

[Bug target/18566] Can vary constants (undefined fortran)

2004-11-30 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2004-11-30 08:29 --- (In reply to comment #3) > This is a target problem, most likely what is happening is that the memory where the variable is being > stored is not being marked as read only for the processor.

[Bug fortran/18794] New: warn about common variable alignment problems

2004-12-02 Thread Thomas dot Koenig at online dot de
gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18794

[Bug fortran/18481] [g77 regression] ICE with assigned integer variable format

2004-12-04 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2004-12-04 10:37 --- This does indeed appear to be the problem with quite a few failing NIST tests. Here's a reduced testcase from NIST 111. The test case in question has the comment C*- USE AS A FORM

[Bug fortran/18824] New: [g77 regression] ENTRY with alternate return causes compiler segfault

2004-12-04 Thread Thomas dot Koenig at online dot de
Product: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18824

[Bug fortran/18826] New: compiler segfault on assign to array

2004-12-04 Thread Thomas dot Koenig at online dot de
Summary: compiler segfault on assign to array Product: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig

[Bug fortran/18827] New: compiler segfault on assign to common variable

2004-12-04 Thread Thomas dot Koenig at online dot de
ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18827

[Bug fortran/18827] ICE on assign to common variable

2004-12-04 Thread Thomas dot Koenig at online dot de
-- What|Removed |Added Summary|compiler segfault on assign |ICE on assign to common |to common variable |variable http://gcc.gnu.org/bugzilla/

[Bug fortran/18827] ICE on assign to common variable

2004-12-04 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2004-12-04 14:56 --- The same bug is triggered if the assigned variable is equivalenced: $ cat assign4.f program main integer i integer j equivalence (i,j) assign 1000 to i goto j 1000

[Bug fortran/18833] New: ICE 'missing spec' on integer/char equivalence

2004-12-04 Thread Thomas dot Koenig at online dot de
27;missing spec' on integer/char equivalence Product: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koeni

<    1   2   3   4   >