This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] PR fortran/78618 -- RANK() should not ICE
- From: Andreas Schwab <schwab at linux-m68k dot org>
- To: Steve Kargl <sgk at troutmask dot apl dot washington dot edu>
- Cc: fortran at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org, kargl at uw dot edu
- Date: Sat, 03 Dec 2016 17:58:02 +0100
- Subject: Re: [PATCH] PR fortran/78618 -- RANK() should not ICE
- Authentication-results: sourceware.org; auth=none
- References: <20161202013354.GA42106@troutmask.apl.washington.edu>
On Dez 01 2016, Steve Kargl <sgk@troutmask.apl.washington.edu> wrote:
> PR fortran/78618
> * gfortran.dg/char_conversion.f90: New test.
That test still crashes the compiler on m68k:
/daten/aranym/gcc/gcc-20161203/gcc/testsuite/gfortran.dg/char_conversion.f90:8:30: Error: Character '\u0100' in string at (1) cannot be converted into character kind 1
f951: internal compiler error: Segmentation fault
0xb40a7f crash_signal
../../gcc/toplev.c:333
0x58dd52 gfc_is_constant_expr(gfc_expr*)
../../gcc/fortran/expr.c:899
0x5feb90 resolve_fl_procedure
../../gcc/fortran/resolve.c:12013
0x5feb90 resolve_symbol
../../gcc/fortran/resolve.c:14721
0x616e73 do_traverse_symtree
../../gcc/fortran/symbol.c:3994
0x6007d4 resolve_types
../../gcc/fortran/resolve.c:15948
0x5fc3e4 gfc_resolve
../../gcc/fortran/resolve.c:16061
0x5e70b2 resolve_all_program_units
../../gcc/fortran/parse.c:5977
0x5e70b2 gfc_parse_file()
../../gcc/fortran/parse.c:6224
0x629da2 gfc_be_parse_file
../../gcc/fortran/f95-lang.c:202
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."