-- { dg-do compile } | |
-- { dg-options "-O2" } | |
package Pack12 is | |
type Rec1 is record | |
B : Boolean; | |
N : Natural; | |
end record; | |
type Rec2 is record | |
B : Boolean; | |
R : Rec1; | |
end record; | |
pragma Pack (Rec2); | |
type Rec3 is tagged record | |
R : Rec2; | |
end record; | |
end Pack12; |