------- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-08 14:21 ------- I see the same problem with the testcase: gfortran.dg/der_array_1.f90.
*** malloc[11328]: Deallocation of a pointer not malloced: 0x421088c0; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug *** malloc[11328]: Deallocation of a pointer not malloced: 0x42108b40; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug *** malloc[11328]: Deallocation of a pointer not malloced: 0x421088c0; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug In file /Users/pinskia/src/local/gcc/gcc/testsuite/gfortran.dg/der_array_1.f90:32: Internal Error at (1): free_expr0(): Bad expr type I tried to figure out where the problem was but I could not. -- What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed| |1 Keywords| |ice-on-valid-code Last reconfirmed|0000-00-00 00:00:00 |2004-11-08 14:21:42 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18375