! { dg-options "-O2 " } program superficie_proteina integer, parameter :: LONGreal = selected_real_kind(12,90) integer :: number_of_polypeptides, maximum_polypeptide_length real (kind = LONGreal), dimension (:,:), allocatable :: individual_conformations allocate (individual_conformations(-number_of_bins:0,number_of_polypeptides)) individual_conformations = 0.0_LONGreal end program superficie_proteina