http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50821

--- Comment #2 from Steve Kargl <sgk at troutmask dot apl.washington.edu> 
2011-10-21 17:43:31 UTC ---
On Fri, Oct 21, 2011 at 12:41:00PM +0000, dominiq at lps dot ens.fr wrote:
> The errors are
> 
> [macbook] f90/bug% gfc
> /opt/gcc/work/gcc/testsuite/gfortran.dg/g77/f90-intrinsic-bit.f
> /opt/gcc/work/gcc/testsuite/gfortran.dg/g77/f90-intrinsic-bit.f:224.24-27:
> 
>       call c_i(ISHFTC(i,i2,i3),5,'ISHFTC(integer,integer,integer)')     
>                         1  2
> Error: The absolute value of SHIFT at (1) must be less than
> or equal to SIZE at (2)

Dominiq,

Can you test the attached patch?  I still don't know why
my previous regression test passed, but it's clear that
I need to check that SHIFT and SIZE are constants before
I try to check their values. :-/

Reply via email to