[Bug fortran/60834] [OOP] ICE with ASSOCIATE construct (gimplify_var_or_parm_decl, at gimplify.c:1721)

2014-05-29 Thread rouson at stanford dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60834 --- Comment #6 from Damian Rouson --- Thanks!

[Bug fortran/61281] Memory corruption on assigning a polymorphic variable to a non-polymorphic one

2014-05-23 Thread rouson at stanford dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61281 --- Comment #2 from Damian Rouson --- I assume you're saying it disappeared and then reappeared and you're confirming the problem exists on the current trunk. Correct?

[Bug fortran/61281] New: Memory corruption on assigning a polymorphic variable to a non-polymorphic one

2014-05-21 Thread rouson at stanford dot edu
: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: rouson at stanford dot edu The code below demonstrates a bug isolated from code from my collaborator Rob Rosenberg of the Naval Research Laboratory. The code exhibits an

[Bug fortran/60881] New: ICE on dummy argument that extends a type with scalar and scalar coarry components

2014-04-18 Thread rouson at stanford dot edu
Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: rouson at stanford dot edu The code and error message below demonstrate an ICE that occurs when passing an actual argument that extends a type with two components: a

[Bug fortran/54070] [4.8/4.9 Regression] Wrong code with allocatable deferred-length (array) function results

2014-03-23 Thread rouson at stanford dot edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54070 --- Comment #7 from Damian Rouson --- I assume the ICE below is related to this PR, but the argument in this case is an array. Should I generate a separate PR? $ cat parse_command_line.f90 module parse_command_line implicit none contains f

[Bug fortran/59706] New: Regression: ICE with do concurrent and internal subprogram

2014-01-06 Thread rouson at stanford dot edu
Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: rouson at stanford dot edu The current trunk gives an ICE when a procedure contains a “do concurrent” and an internal subprogram: $ cat doconcurrent.f90 subroutine ice_with_gfortran49

[Bug fortran/59694] New: no finalization of an unused variable

2014-01-05 Thread rouson at stanford dot edu
Assignee: unassigned at gcc dot gnu.org Reporter: rouson at stanford dot edu With the current trunk, the final subroutine is not invoked when the variable "bar" goes out of scope in the following code: localhost:~ rouson$ cat final.f90 module foo_module implicit n

[Bug fortran/59654] [4.8/4.9 Regression] [OOP] Broken function table with complex OO use case

2014-01-02 Thread rouson at stanford dot edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59654 --- Comment #20 from Damian Rouson --- FYI, the current port of gcc49 via macports is broken (https://trac.macports.org/ticket/41964) so I think Tom’s only choice will be to build from source or build on another platform unless the port gets fixed