Compile Error
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1:
foo.cc:1:18: error: #include nested too deeply
    1 | #include __FILE__
      |                  ^
foo.cc:2:18: error: #include nested too deeply
    2 | #include __FILE__
      |                  ^
In file included from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:2,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
                 from foo.cc:1,
        
  [Hydro](https://hydro.ac)提供评测服务
信息
- 递交者
 - 类型
 - 递交
 - 题目
 - P1000 输出“Hello World!"
 - 语言
 - C++
 - 递交时间
 - 2022-08-05 18:02:26
 - 评测时间
 - 2022-08-05 18:02:26
 - 评测机
 
- 分数
 - 0
 - 总耗时
 - 0ms
 - 峰值内存
 - 0 Bytes