[Bug libfortran/66936] io/unix.c gratuitously uses S_IRWXG and S_IRWXO on the basis that umask() is available

2015-08-06 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66936 --- Comment #13 from Francois-Xavier Coudert --- (In reply to Steve Kargl from comment #12) > Aren't there enough occurences of __MINGW32__ in io/unix.c? > Why add yet another kludge? Put the #undef at line 48. Indeed, that works equally: Inde

[Bug libfortran/66458] Loading libgfortran.so changes the FPU exception flags

2015-08-06 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66458 --- Comment #5 from Francois-Xavier Coudert --- The comment in the front-end confirms the original intent, which is that FPU shouldn't be messed with if the user didn't explicitly request it: /* If -ffpe-trap option was provided, add a call to

[Bug fortran/64022] [F2003][IEEE] ieee_support_flag does not handle kind=10 and kind=16 REAL variables

2015-08-06 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64022 Francois-Xavier Coudert changed: What|Removed |Added Status|NEW |RESOLVED Version|5.

[Bug fortran/64104] [F2003][IEEE] Allow IEEE functions in specification expressions

2015-08-07 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64104 --- Comment #4 from Francois-Xavier Coudert --- Author: fxcoudert Date: Fri Aug 7 15:02:15 2015 New Revision: 226723 URL: https://gcc.gnu.org/viewcvs?rev=226723&root=gcc&view=rev Log: PR fortran/64104 * expr.c (gfc_check_init_e

[Bug fortran/64104] [F2003][IEEE] Allow IEEE functions in specification expressions

2015-08-07 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64104 Francois-Xavier Coudert changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--

[Bug libfortran/66458] Loading libgfortran.so changes the FPU exception flags

2015-08-07 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66458 --- Comment #6 from Francois-Xavier Coudert --- Author: fxcoudert Date: Fri Aug 7 16:23:53 2015 New Revision: 226725 URL: https://gcc.gnu.org/viewcvs?rev=226725&root=gcc&view=rev Log: PR libfortran/66458 * runtime/main.c (init):

[Bug libfortran/66458] Loading libgfortran.so changes the FPU exception flags

2015-08-08 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66458 Francois-Xavier Coudert changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--

[Bug libfortran/67140] undefined reference to _gfortran_mvbits_i16

2015-08-08 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67140 Francois-Xavier Coudert changed: What|Removed |Added CC||fxcoudert at gcc dot gnu.org

[Bug libfortran/66557] gfortran gives segfault error when trying to replace file

2015-08-08 Thread fxcoudert at gcc dot gnu.org
||fxcoudert at gcc dot gnu.org Resolution|--- |INVALID

[Bug middle-end/67118] gcc and gfortran started crashing recently

2015-08-08 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67118 Francois-Xavier Coudert changed: What|Removed |Added Component|fortran |middle-end --- Comment #1 from

[Bug fortran/67059] gfortran --version output is inconsistent with the rest of GCC

2015-08-08 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67059 --- Comment #2 from Francois-Xavier Coudert --- Author: fxcoudert Date: Sat Aug 8 19:59:16 2015 New Revision: 226734 URL: https://gcc.gnu.org/viewcvs?rev=226734&root=gcc&view=rev Log: PR fortran/67059 * gfortranspec.c (lang_spec

[Bug fortran/67059] gfortran --version output is inconsistent with the rest of GCC

2015-08-08 Thread fxcoudert at gcc dot gnu.org
||fxcoudert at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|--- |6.0 --- Comment #3 from Francois-Xavier Coudert --- Fixed on trunk. Thanks for the report.

[Bug fortran/49011] Wrong repeat count in error message for REPEAT intrinsic

2015-08-08 Thread fxcoudert at gcc dot gnu.org
||fxcoudert at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|--- |4.7.0 --- Comment #4 from Francois-Xavier Coudert --- (In reply to Bud Davis from comment #3) > 32 bit, 2.6 kernel, revision 183

[Bug fortran/50892] Internal compiler error: in gimplify_expr, at gimplify.c:7477

2015-08-08 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50892 Francois-Xavier Coudert changed: What|Removed |Added CC||fxcoudert at gcc dot gnu.org

[Bug fortran/25708] [F95] Module loading is not good at all

2015-08-08 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25708 Bug 25708 depends on bug 40958, which changed state. Bug 40958 Summary: module files too large https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40958 What|Removed |Added -

[Bug fortran/40958] module files too large

2015-08-08 Thread fxcoudert at gcc dot gnu.org
||fxcoudert at gcc dot gnu.org Resolution|--- |FIXED --- Comment #21 from Francois-Xavier Coudert --- I suggest we close this PR, as situation has significantly improved. Please open new PR(s) for specific issues related to module size.

[Bug fortran/67063] segfault in opening a formatted file at second time with status="replace"

2015-08-08 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67063 Francois-Xavier Coudert changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|--

[Bug fortran/67073] short program produces ICE

2015-08-08 Thread fxcoudert at gcc dot gnu.org
||2015-08-08 CC||burnus at gcc dot gnu.org, ||fxcoudert at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Francois-Xavier Coudert --- Confirmed

[Bug libfortran/66936] io/unix.c gratuitously uses S_IRWXG and S_IRWXO on the basis that umask() is available

2015-08-09 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66936 Francois-Xavier Coudert changed: What|Removed |Added CC||ktietz at gcc dot gnu.org ---

[Bug libfortran/66936] io/unix.c gratuitously uses S_IRWXG and S_IRWXO on the basis that umask() is available

2015-08-09 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66936 --- Comment #16 from Francois-Xavier Coudert --- Author: fxcoudert Date: Sun Aug 9 16:43:42 2015 New Revision: 226750 URL: https://gcc.gnu.org/viewcvs?rev=226750&root=gcc&view=rev Log: PR libfortran/66936 * io/unix.c (__MINGW32_

[Bug libfortran/66936] io/unix.c gratuitously uses S_IRWXG and S_IRWXO on the basis that umask() is available

2015-08-09 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66936 Francois-Xavier Coudert changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--

[Bug libfortran/67140] undefined reference to _gfortran_mvbits_i16

2015-08-11 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67140 --- Comment #13 from Francois-Xavier Coudert --- (In reply to kargl from comment #6) > The GFORTRAN_1.6 section of the symbol map where I've inserted > the _gfortan_mvbits_i16 symbol does not exist in 5-branch. If > the other functions in this s

[Bug libfortran/62296] EXECUTE_COMMAND_LINE not F2008 conforming

2015-08-14 Thread fxcoudert at gcc dot gnu.org
||fxcoudert at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |fxcoudert at gcc dot gnu.org --- Comment #7 from Francois-Xavier Coudert --- Patch proposed: https://gcc.gnu.org/ml/gcc-patches/2015-08/msg00758.html

[Bug libfortran/54572] Use libbacktrace library

2015-08-14 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54572 --- Comment #16 from Francois-Xavier Coudert --- Patch proposed: https://gcc.gnu.org/ml/gcc-patches/2015-08/msg00762.html

[Bug libfortran/48664] Use autoconf test instead of target blacklist to determine weak undefined reference support

2015-08-14 Thread fxcoudert at gcc dot gnu.org
||2015-08-14 CC||fxcoudert at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |fxcoudert at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Francois-Xavier Coudert

[Bug fortran/57496] I/O: WRITE(*,*) HUGE(0._10) gives SIGFPE with -ffpe-trap=overflow

2015-08-16 Thread fxcoudert at gcc dot gnu.org
, ||fxcoudert at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |fxcoudert at gcc dot gnu.org --- Comment #6 from Francois-Xavier Coudert --- On x86_64-apple-darwin14, I can confirm this occurs on 5.2.0 but appears to have been

[Bug libfortran/57496] I/O: WRITE(*,*) HUGE(0._10) gives SIGFPE with -ffpe-trap=overflow

2015-08-16 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57496 Francois-Xavier Coudert changed: What|Removed |Added Component|fortran |libfortran --- Comment #7 from

[Bug fortran/54656] ICE with software REAL(16) for NORM2

2015-08-16 Thread fxcoudert at gcc dot gnu.org
||fxcoudert at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |fxcoudert at gcc dot gnu.org --- Comment #3 from Francois-Xavier Coudert --- Index: trans-intrinsic.c === --- trans

[Bug fortran/54656] ICE with software REAL(16) for NORM2

2015-08-16 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54656 --- Comment #4 from Francois-Xavier Coudert --- Author: fxcoudert Date: Sun Aug 16 19:47:02 2015 New Revision: 226929 URL: https://gcc.gnu.org/viewcvs?rev=226929&root=gcc&view=rev Log: PR fortran/54656 * trans-intrinsic.c (gfc_b

[Bug fortran/54656] ICE with software REAL(16) for NORM2

2015-08-16 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54656 Francois-Xavier Coudert changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--

[Bug fortran/55548] SYSTEM_CLOCK with integer(8) provides nanosecond resolution, but only microsecond precision (without -lrt)

2015-08-16 Thread fxcoudert at gcc dot gnu.org
||fxcoudert at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|--- |5.0 --- Comment #4 from Francois-Xavier Coudert --- (In reply to janus from comment #3) > Leftover to-do item: > > > Using

[Bug fortran/51175] Memory Leak with Transfer intrinsic

2015-08-16 Thread fxcoudert at gcc dot gnu.org
||fxcoudert at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|--- |4.7.0 --- Comment #3 from Francois-Xavier Coudert --- This was fixed in 4.7 and later.

[Bug fortran/59104] Wrong result with SIZE specification expression

2015-08-18 Thread fxcoudert at gcc dot gnu.org
||fxcoudert at gcc dot gnu.org Blocks||32834 --- Comment #2 from Francois-Xavier Coudert --- F95 bug. Still present. In the generated code, the size of Y is computed before the bounds for the F result are set, which leads to the

[Bug libfortran/66936] io/unix.c gratuitously uses S_IRWXG and S_IRWXO on the basis that umask() is available

2015-08-18 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66936 --- Comment #19 from Francois-Xavier Coudert --- Author: fxcoudert Date: Tue Aug 18 19:56:20 2015 New Revision: 226988 URL: https://gcc.gnu.org/viewcvs?rev=226988&root=gcc&view=rev Log: PR libfortran/66936 * io/unix.c (__MINGW32_

[Bug libfortran/66936] io/unix.c gratuitously uses S_IRWXG and S_IRWXO on the basis that umask() is available

2015-08-18 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66936 --- Comment #20 from Francois-Xavier Coudert --- Author: fxcoudert Date: Tue Aug 18 19:58:15 2015 New Revision: 226989 URL: https://gcc.gnu.org/viewcvs?rev=226989&root=gcc&view=rev Log: PR libfortran/66936 * io/unix.c (__MINGW32_

[Bug libfortran/66936] io/unix.c gratuitously uses S_IRWXG and S_IRWXO on the basis that umask() is available

2015-08-18 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66936 --- Comment #21 from Francois-Xavier Coudert --- Now backported to all active branches.

[Bug middle-end/36757] __builtin_signbit should be type-generic

2015-08-18 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36757 --- Comment #3 from Francois-Xavier Coudert --- Author: fxcoudert Date: Tue Aug 18 20:07:57 2015 New Revision: 226990 URL: https://gcc.gnu.org/viewcvs?rev=226990&root=gcc&view=rev Log: PR middle-end/36757 * builtins.c (expand_bu

[Bug middle-end/36757] __builtin_signbit should be type-generic

2015-08-18 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36757 Francois-Xavier Coudert changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--

[Bug libfortran/62296] EXECUTE_COMMAND_LINE not F2008 conforming

2015-08-23 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62296 --- Comment #8 from Francois-Xavier Coudert --- Author: fxcoudert Date: Sun Aug 23 21:24:49 2015 New Revision: 227105 URL: https://gcc.gnu.org/viewcvs?rev=227105&root=gcc&view=rev Log: PR libfortran/62296 * intrinsics/execute_co

[Bug libfortran/62296] EXECUTE_COMMAND_LINE not F2008 conforming

2015-08-23 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62296 Francois-Xavier Coudert changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--

[Bug libfortran/54572] Use libbacktrace library

2015-08-23 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54572 --- Comment #17 from Francois-Xavier Coudert --- Author: fxcoudert Date: Sun Aug 23 21:50:30 2015 New Revision: 227106 URL: https://gcc.gnu.org/viewcvs?rev=227106&root=gcc&view=rev Log: PR libfortran/54572 * Makefile.def: Make l

[Bug libfortran/54572] Use libbacktrace library

2015-08-23 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54572 Francois-Xavier Coudert changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--

[Bug fortran/66175] ICE in gfc_free_namespace with unbalanced BLOCKs

2015-08-24 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66175 --- Comment #2 from Francois-Xavier Coudert --- Author: fxcoudert Date: Mon Aug 24 16:29:59 2015 New Revision: 227135 URL: https://gcc.gnu.org/viewcvs?rev=227135&root=gcc&view=rev Log: PR fortran/62536 PR fortran/66175 *

[Bug libfortran/57496] I/O: WRITE(*,*) HUGE(0._10) gives SIGFPE with -ffpe-trap=overflow

2015-08-24 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57496 --- Comment #8 from Francois-Xavier Coudert --- Author: fxcoudert Date: Mon Aug 24 16:31:47 2015 New Revision: 227136 URL: https://gcc.gnu.org/viewcvs?rev=227136&root=gcc&view=rev Log: PR libfortran/57496 * io/write_float.def: Us

[Bug fortran/62536] ICE (segfault) for invalid END BLOCK statement

2015-08-24 Thread fxcoudert at gcc dot gnu.org
||fxcoudert at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|--- |6.0 --- Comment #6 from Francois-Xavier Coudert --- Fixed on trunk.

[Bug fortran/66175] ICE in gfc_free_namespace with unbalanced BLOCKs

2015-08-24 Thread fxcoudert at gcc dot gnu.org
||fxcoudert at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|--- |6.0 --- Comment #3 from Francois-Xavier Coudert --- Fixed on trunk.

[Bug libfortran/57496] I/O: WRITE(*,*) HUGE(0._10) gives SIGFPE with -ffpe-trap=overflow

2015-08-24 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57496 Francois-Xavier Coudert changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--

[Bug fortran/62536] ICE (segfault) for invalid END BLOCK statement

2015-08-24 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62536 --- Comment #5 from Francois-Xavier Coudert --- Author: fxcoudert Date: Mon Aug 24 16:29:59 2015 New Revision: 227135 URL: https://gcc.gnu.org/viewcvs?rev=227135&root=gcc&view=rev Log: PR fortran/62536 PR fortran/66175 *

[Bug libfortran/43849] Add _gfortran_finalize function to close down the library

2015-08-24 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43849 --- Comment #6 from Francois-Xavier Coudert --- (In reply to Tobias Burnus from comment #0) > Currently, _gfortran_abort calls: > close_units (); > Additionally, one should call: > flush_all_units (); close_units() actually flushes all units

[Bug libfortran/48511] Implement Steele-White algorithm for numeric output

2015-08-25 Thread fxcoudert at gcc dot gnu.org
||fxcoudert at gcc dot gnu.org Resolution|--- |WONTFIX --- Comment #14 from Francois-Xavier Coudert --- Seeing the PR track, it seems both Janne and Jerry are against reimplementing Steele-White. I am too: unless we can show very good

[Bug fortran/29600] [F03] MINLOC, MAXLOC and SHAPE take an optional KIND argument

2015-08-26 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29600 --- Comment #10 from Francois-Xavier Coudert --- Author: fxcoudert Date: Wed Aug 26 12:37:42 2015 New Revision: 227210 URL: https://gcc.gnu.org/viewcvs?rev=227210&root=gcc&view=rev Log: PR fortran/29600 * Makefile.am: Add genera

[Bug fortran/29600] [F03] MINLOC and MAXLOC take an optional KIND argument

2015-08-26 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29600 Francois-Xavier Coudert changed: What|Removed |Added Summary|[F03] MINLOC, MAXLOC and|[F03] MINLOC and MAXLOC

[Bug fortran/37355] Request runtime preconnected buffer option for gfortran

2015-08-26 Thread fxcoudert at gcc dot gnu.org
||fxcoudert at gcc dot gnu.org --- Comment #7 from Francois-Xavier Coudert --- This is a feature which: - there is a standard way to achieve, using FLUSH in the right places - there is a non-standard way to achieve, with environment variables (GFORTRAN_*_UNBUFFERED) Do

[Bug fortran/58000] Accept OPEN( ... NAME=) with -std=legacy

2015-08-26 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58000 Francois-Xavier Coudert changed: What|Removed |Added CC||fxcoudert at gcc dot gnu.org

[Bug libfortran/30617] Implement a run time diagnostic for invalid recursive I/O

2015-08-26 Thread fxcoudert at gcc dot gnu.org
||fxcoudert at gcc dot gnu.org --- Comment #41 from Francois-Xavier Coudert --- (In reply to Jakub Jelinek from comment #39) > Anything can happen when you invoke undefined behavior. Yes. Yet, as a "quality of implementation" issue, it is desirable for us

[Bug libfortran/67365] Spurious address printed in backtrace

2015-08-28 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67365 Francois-Xavier Coudert changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libfortran/67365] Spurious address printed in backtrace

2015-08-28 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67365 Francois-Xavier Coudert changed: What|Removed |Added CC||ian at airs dot com --- Commen

[Bug fortran/53668] Do some Cray-pointer fixes

2015-08-28 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53668 --- Comment #1 from Francois-Xavier Coudert --- Author: fxcoudert Date: Fri Aug 28 20:46:43 2015 New Revision: 227311 URL: https://gcc.gnu.org/viewcvs?rev=227311&root=gcc&view=rev Log: PR fortran/53668 * intrinsic.c (add_functio

[Bug fortran/53668] Cray-pointer diagnostic enhancement

2015-08-28 Thread fxcoudert at gcc dot gnu.org
|UNCONFIRMED |NEW Last reconfirmed||2015-08-28 CC||fxcoudert at gcc dot gnu.org Summary|Do some Cray-pointer fixes |Cray-pointer diagnostic ||enhancement

[Bug fortran/47571] [4.7 Regression] undefined reference to clock_gettime in Linux build of 02/01/2011

2015-08-31 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47571 --- Comment #58 from Francois-Xavier Coudert --- Author: fxcoudert Date: Mon Aug 31 10:37:30 2015 New Revision: 227335 URL: https://gcc.gnu.org/viewcvs?rev=227335&root=gcc&view=rev Log: PR libfortran/47571 * acinclude.m4 (LIBGFOR

[Bug libfortran/48664] Use autoconf test instead of target blacklist to determine weak undefined reference support

2015-08-31 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48664 Francois-Xavier Coudert changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--

[Bug libfortran/48664] Use autoconf test instead of target blacklist to determine weak undefined reference support

2015-08-31 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48664 --- Comment #3 from Francois-Xavier Coudert --- The commit message went to PR47571 instead of this one: Author: fxcoudert Date: Mon Aug 31 10:37:30 2015 New Revision: 227335 URL: https://gcc.gnu.org/viewcvs?rev=227335&root=gcc&view=rev Log:

[Bug fortran/54833] Don't wrap __builtin_free(a) in if (a != NULL)

2015-08-31 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54833 --- Comment #2 from Francois-Xavier Coudert --- Author: fxcoudert Date: Mon Aug 31 10:54:36 2015 New Revision: 227336 URL: https://gcc.gnu.org/viewcvs?rev=227336&root=gcc&view=rev Log: PR fortran/54833 * trans.c (gfc_call_free):

[Bug fortran/54833] Don't wrap __builtin_free(a) in if (a != NULL)

2015-08-31 Thread fxcoudert at gcc dot gnu.org
||fxcoudert at gcc dot gnu.org Resolution|--- |FIXED Assignee|tkoenig at gcc dot gnu.org |fxcoudert at gcc dot gnu.org Target Milestone|--- |6.0 --- Comment #3 from Francois-Xavier Coudert

[Bug fortran/47571] [4.7 Regression] undefined reference to clock_gettime in Linux build of 02/01/2011

2015-08-31 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47571 --- Comment #59 from Francois-Xavier Coudert --- Author: fxcoudert Date: Mon Aug 31 14:02:43 2015 New Revision: 227347 URL: https://gcc.gnu.org/viewcvs?rev=227347&root=gcc&view=rev Log: PR libfortran/47571 * acinclude.m4 (LIBGFOR

[Bug libfortran/67412] gfortran.dg/execute_command_line_2.f90 FAILs

2015-08-31 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67412 Francois-Xavier Coudert changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libfortran/67412] gfortran.dg/execute_command_line_2.f90 FAILs

2015-08-31 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67412 --- Comment #3 from Francois-Xavier Coudert --- (In reply to r...@cebitec.uni-bielefeld.de from comment #2) > I know, but only on Solaris 12. Also, there's > gfortran.dg/large_real_kind_2.F90 that fails at -O0 only. I still mean > to investigat

[Bug fortran/53379] [4.9/5/6 Regression] No backtrace generated for array bounds violation

2015-08-31 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53379 Francois-Xavier Coudert changed: What|Removed |Added CC||fxcoudert at gcc dot gnu.org

[Bug libfortran/34745] collect array bounds checking

2015-09-01 Thread fxcoudert at gcc dot gnu.org
||fxcoudert at gcc dot gnu.org Resolution|--- |WONTFIX --- Comment #1 from Francois-Xavier Coudert --- Hadn't been picked up in year, and I am not entirely sure this is a good idea: bounds checking is better inlined, avoiding the fun

[Bug libfortran/35731] libfortran should use gettext to for localized error messages

2015-09-01 Thread fxcoudert at gcc dot gnu.org
||fxcoudert at gcc dot gnu.org Resolution|--- |WONTFIX --- Comment #3 from Francois-Xavier Coudert --- Long-standing enhancement PR, but I've never heard users ask for this feature. No work done on it, low priority… I'm closing as WONTFIX,

[Bug fortran/67419] gfortran.dg/large_real_kind_2.F90 FAILs

2015-09-01 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67419 Francois-Xavier Coudert changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/67419] gfortran.dg/large_real_kind_2.F90 FAILs

2015-09-01 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67419 --- Comment #3 from Francois-Xavier Coudert --- (In reply to r...@cebitec.uni-bielefeld.de from comment #2) > The result is identical for both the mainline libgfortran.so.3 and the > bundled gcc 4.8 libgfortran.so.3, so this might well be a libm

[Bug fortran/67419] gfortran.dg/large_real_kind_2.F90 FAILs

2015-09-01 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67419 --- Comment #6 from Francois-Xavier Coudert --- (In reply to r...@cebitec.uni-bielefeld.de from comment #4) >> int main (void) >> { >> long double x; >> x = 789.1356; >> __builtin_printf ("%.30Lg\n", x); >> __builtin_printf ("%.30Lg\n", _

[Bug fortran/67419] gfortran.dg/large_real_kind_2.F90 FAILs

2015-09-01 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67419 --- Comment #7 from Francois-Xavier Coudert --- (In reply to r...@cebitec.uni-bielefeld.de from comment #5) > If I drop the __builtin_ and include and instead, I > get the expected Then the math.h header is playing tricks and GCC is not aware.

[Bug fortran/67420] gfortran.dg/norm2_3.f90 FAILs

2015-09-01 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67420 Francois-Xavier Coudert changed: What|Removed |Added Status|UNCONFIRMED |SUSPENDED Last reconfirmed|

[Bug fortran/47552] CTIME: Valgrind warning "depends on uninitialised value"

2011-03-11 Thread fxcoudert at gcc dot gnu.org
||fxcoudert at gcc dot ||gnu.org --- Comment #3 from Francois-Xavier Coudert 2011-03-11 21:32:33 UTC --- (In reply to comment #2) > This seems to be because the libgfortran implementation uses gfc_charlen_type > for the

[Bug libfortran/47883] libgfortran configuration should use AC_LINK_IFELSE instead of AC_TRY_LINK

2011-03-12 Thread fxcoudert at gcc dot gnu.org
||2011.03.12 09:58:42 CC||fxcoudert at gcc dot ||gnu.org AssignedTo|unassigned at gcc dot |fxcoudert at gcc dot |gnu.org |gnu.org

[Bug fortran/45909] [4.4/4.5] internal compiler error

2011-03-12 Thread fxcoudert at gcc dot gnu.org
||fxcoudert at gcc dot ||gnu.org Resolution||FIXED Target Milestone|--- |4.6.0 --- Comment #3 from Francois-Xavier Coudert 2011-03-12 10:15:24 UTC --- Two months

[Bug fortran/47722] With -static "__mingw_vsprintf" on MinGW32 is not found

2011-03-12 Thread fxcoudert at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47722 Francois-Xavier Coudert changed: What|Removed |Added Status|SUSPENDED |RESOLVED Resolution|

[Bug fortran/46411] MOVE_ALLOC wrongly rejected as impure

2011-03-12 Thread fxcoudert at gcc dot gnu.org
||fxcoudert at gcc dot ||gnu.org Resolution||FIXED Target Milestone|--- |4.6.0 --- Comment #5 from Francois-Xavier Coudert 2011-03-12 10:18:19 UTC --- Two months

[Bug fortran/48025] Unnecessary function evaluations in arguments to size and ubound

2011-03-12 Thread fxcoudert at gcc dot gnu.org
||2011.03.12 10:20:01 CC||fxcoudert at gcc dot ||gnu.org Ever Confirmed|0 |1

[Bug fortran/47552] CTIME: Valgrind warning "depends on uninitialised value"

2011-03-12 Thread fxcoudert at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47552 --- Comment #5 from Francois-Xavier Coudert 2011-03-12 10:28:04 UTC --- Author: fxcoudert Date: Sat Mar 12 10:28:01 2011 New Revision: 170898 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170898 Log: PR fortran/47552 * tr

[Bug libfortran/48054] Documentation for LOG intrinsic function is ambiguous

2011-03-12 Thread fxcoudert at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48054 --- Comment #1 from Francois-Xavier Coudert 2011-03-12 10:33:56 UTC --- Author: fxcoudert Date: Sat Mar 12 10:33:54 2011 New Revision: 170899 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170899 Log: PR fortran/48054 * intrinsic.

[Bug fortran/47552] CTIME: Valgrind warning "depends on uninitialised value"

2011-03-12 Thread fxcoudert at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47552 Francois-Xavier Coudert changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug libfortran/48054] Documentation for LOG intrinsic function is ambiguous

2011-03-12 Thread fxcoudert at gcc dot gnu.org
||documentation CC||fxcoudert at gcc dot ||gnu.org Resolution||FIXED Target Milestone|--- |4.6.0 Severity

[Bug libfortran/47439] Fun with scratch files on Windows MKTEMP only allows for 26 files

2011-03-12 Thread fxcoudert at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47439 Francois-Xavier Coudert changed: What|Removed |Added Keywords||patch Status|UNCONF

[Bug lto/48086] bootstrap-lto creates c-common.s with too many sections on x86_64-apple-darwin10

2011-03-13 Thread fxcoudert at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48086 Francois-Xavier Coudert changed: What|Removed |Added CC||fxcoudert at gcc dot

[Bug bootstrap/42566] Bootstrap fails in stage3 building the libstdc++ PCH

2011-03-14 Thread fxcoudert at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42566 Francois-Xavier Coudert changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|

[Bug fortran/42954] [4.5/4.6/4.7 regression] TARGET_*_CPP_BUILDINS issues with gfortran

2011-03-15 Thread fxcoudert at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42954 Francois-Xavier Coudert changed: What|Removed |Added Status|ASSIGNED|NEW AssignedTo|fxcouder

[Bug libfortran/47883] libgfortran configuration should use AC_LINK_IFELSE instead of AC_TRY_LINK

2011-03-15 Thread fxcoudert at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47883 Francois-Xavier Coudert changed: What|Removed |Added Keywords||patch URL|

[Bug fortran/47552] CTIME: Valgrind warning "depends on uninitialised value"

2011-03-15 Thread fxcoudert at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47552 --- Comment #8 from Francois-Xavier Coudert 2011-03-15 15:36:16 UTC --- (In reply to comment #7) > - Yes, Fortran itself does not have unsigned integers, but the string length > type is invisible to Fortran programs. The LEN intrinsic does return

[Bug libfortran/47883] libgfortran configuration should use AC_LINK_IFELSE instead of AC_TRY_LINK

2011-03-16 Thread fxcoudert at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47883 --- Comment #3 from Francois-Xavier Coudert 2011-03-16 17:43:47 UTC --- Author: fxcoudert Date: Wed Mar 16 17:43:41 2011 New Revision: 171056 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=171056 Log: PR libfortran/47883 * acinclu

[Bug libfortran/47883] libgfortran configuration should use AC_LINK_IFELSE instead of AC_TRY_LINK

2011-03-16 Thread fxcoudert at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47883 Francois-Xavier Coudert changed: What|Removed |Added Status|NEW |RESOLVED Version|unk

[Bug libfortran/47439] Fun with scratch files on Windows MKTEMP only allows for 26 files

2011-03-19 Thread fxcoudert at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47439 --- Comment #3 from Francois-Xavier Coudert 2011-03-19 12:09:34 UTC --- Author: fxcoudert Date: Sat Mar 19 12:09:27 2011 New Revision: 171178 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=171178 Log: PR libfortran/47439 * io/uni

[Bug libfortran/47439] Fun with scratch files on Windows MKTEMP only allows for 26 files

2011-03-19 Thread fxcoudert at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47439 --- Comment #5 from Francois-Xavier Coudert 2011-03-19 14:35:12 UTC --- Author: fxcoudert Date: Sat Mar 19 14:35:05 2011 New Revision: 171180 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=171180 Log: PR libfortran/47439 * gfortra

[Bug libfortran/47439] Fun with scratch files on Windows MKTEMP only allows for 26 files

2011-03-19 Thread fxcoudert at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47439 Francois-Xavier Coudert changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug libfortran/48587] Avoid exhausting unit number with NEWUNIT=

2011-04-19 Thread fxcoudert at gcc dot gnu.org
||2011.04.19 13:40:08 CC||fxcoudert at gcc dot ||gnu.org Ever Confirmed|0 |1 --- Comment #6 from Francois-Xavier Coudert 2011-04-19 13:40:08 UTC --- (In

[Bug fortran/46686] Improve backtracing (unwinding) on MinGW

2011-05-06 Thread fxcoudert at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46686 Francois-Xavier Coudert changed: What|Removed |Added CC||fxcoudert at gcc dot

[Bug fortran/42954] [4.5 regression] TARGET_*_CPP_BUILDINS issues with gfortran

2010-09-26 Thread fxcoudert at gcc dot gnu.org
||2010.09.26 13:19:37 date|| CC||fxcoudert at gcc dot ||gnu.org AssignedTo|unassigned at gcc dot |fxcoudert at gcc dot

[Bug fortran/42954] [4.5 regression] TARGET_*_CPP_BUILDINS issues with gfortran

2010-09-26 Thread fxcoudert at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42954 --- Comment #7 from Francois-Xavier Coudert 2010-09-26 13:44:10 UTC --- After some auditing: TARGET_OBJFMT_CPP_BUILTINS is safe (it's only called in config/elfos.h and config/alpha/elf.h, and contains a single, unconditionnal call to builtin_defi

<    2   3   4   5   6   7   8   9   10   >