https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78619
Martin Liška <marxin at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |marxin at gcc dot gnu.org, | |pault at gcc dot gnu.org Known to work| |4.8.5 Summary|ICE in |[5/6/7 Regression] ICE in |copy_reference_ops_from_ref |copy_reference_ops_from_ref |, at tree-ssa-sccvn.c:889 |, at tree-ssa-sccvn.c:889 Known to fail| |4.9.4, 5.4.0, 6.2.0, 7.0 --- Comment #2 from Martin Liška <marxin at gcc dot gnu.org> --- Started to ICE with r229954, before that an error is reported: pr78619.f90:3:17: z = sign(1.0, f) 1 Warning: Non-RECURSIVE procedure ‘f’ at (1) is possibly calling itself recursively. Declare it RECURSIVE or use ‘-frecursive’ pr78619.f90:3:17: z = sign(1.0, f) 1 Error: ‘b’ argument of ‘sign’ intrinsic at (1) must be the same type and kind as ‘a’