 // ASM-CHECK-NOT: retq
 // The end-of-prologue should have a valid location (0 is ok, too).
 // ASM-CHECK: .loc	[[FILEID]] 0 {{[0-9]+}} prologue_end
-// ASM-CHECK: .loc	[[FILEID]] 37 {{[0-9]+}}
+// ASM-CHECK: .loc	[[FILEID]] 33 {{[0-9]+}}
 
 main(30)

class MyClass
{
    var x : Int64
    init(input: Int64)
    {
        x = 2 * input
    }

    func do_something(input: Int64) -> Int64
    {
        return x * input;

        }
    )

// The swift_releases at the end should not jump to the point where
// that memory was retained/allocated and also not to line 0.
// ASM-CHECK-NOT: .loc	[[FILEID]] 0 0
