c { dg-do run } integer(kind=8) foo, bar complex(kind=8) c data c/(4d10,0)/ foo = 4d10 bar = c if (foo .ne. bar) call abort end