http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48720
Summary: quad precision literals do not work Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo: unassig...@gcc.gnu.org ReportedBy: sl...@blue.cft.edu.pl real*16 x x = 1.1q0 write(*,*) x end prints 1.1000000238418579101562500000000000 I am not quite sure, but shouldn't this be a quad precision literal?