//---------header.hpp------------------
#include <iostream>
namespace A { static int V; }
inline void check_address()
{
std::cout << &A::V << std::endl;
}
//---------source1.cpp------------------
#include "header.hpp"
int main()
{
check_address();
extern void test();
test();
}
//---------source2.cpp------------------
#include "header.hpp"
void test()
{
check_address();
}
Ly8tLS0tLS0tLS1oZWFkZXIuaHBwLS0tLS0tLS0tLS0tLS0tLS0tCiNpbmNsdWRlIDxpb3N0cmVhbT4KCm5hbWVzcGFjZSBBIHsgc3RhdGljIGludCBWOyB9CgppbmxpbmUgdm9pZCBjaGVja19hZGRyZXNzKCkKewoJc3RkOjpjb3V0IDw8ICZBOjpWIDw8IHN0ZDo6ZW5kbDsKfQoKLy8tLS0tLS0tLS1zb3VyY2UxLmNwcC0tLS0tLS0tLS0tLS0tLS0tLQojaW5jbHVkZSAiaGVhZGVyLmhwcCIKaW50IG1haW4oKQp7CgljaGVja19hZGRyZXNzKCk7CgkKCWV4dGVybiB2b2lkIHRlc3QoKTsKCXRlc3QoKTsKfQoKLy8tLS0tLS0tLS1zb3VyY2UyLmNwcC0tLS0tLS0tLS0tLS0tLS0tLQojaW5jbHVkZSAiaGVhZGVyLmhwcCIKdm9pZCB0ZXN0KCkKewoJY2hlY2tfYWRkcmVzcygpOwp9Cg==