This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] PR fortran/78618 -- RANK() should not ICE


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."


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]