On Dez 01 2016, Steve Kargl <s...@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, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."

Reply via email to