1 -- { dg-do compile { target *-*-gnu* } }
2 -- { dg-options "-gnateS -gdwarf -g -O -gno-column-info" }
3 -- { dg-final { scan-assembler "loc \[0-9] 5 \[0-9]( is_stmt \[0-9])? discriminator 1\[ \n]" } } */
4 -- { dg-final { scan-assembler-not "loc \[0-9] 5 \[0-9]( is_stmt \[0-9])? discriminator 2\[ \n]" } } */
5 -- { dg-final { scan-assembler "loc \[0-9] 5 \[0-9]( is_stmt \[0-9])? discriminator 3\[ \n]" } } */
6 -- { dg-final { scan-assembler "loc \[0-9] 5 \[0-9]( is_stmt \[0-9])? discriminator 4\[ \n]" } } */
11 package I1
is new DInst_Pkg
; -- instance 1
12 package I2
is new DInst_Pkg
; -- instance 2
13 package I3
is new DInst_Pkg
; -- instance 3
14 package I4
is new DInst_Pkg
; -- instance 4