title: Error: #include nested too deeply in Dev C++
body: <p>Given below is my boilerplate/ macros that I use. Whenever I hit compile, compiler of DEV C++11 starts compilation and never completes it. It scans all header files and also shows "Error: #include nested too deeply", but doesn't stop. What can be the fix for this?</p>
  
  <pre><code>#include&lt;bits/stdc++.h&gt;
  #include&lt;iostream&gt;
  #include&lt;algorithm&gt;
  #include&lt;math.h&gt;
  #include&lt;vector&gt;
  #include&lt;set&gt;
  #include&lt;map&gt;
  #define int long long
  #define MOD 1000000007
  #define br break
  #define rem 500009
  #define PI 3.1415926535
  #define INF 1e18 
  #define ve vector
  #define mp make_pair
  #define pb push_back
  #define pf push_front
  #define ppb pop_back
  #define ppf pop_front
  #define mxe(v) *max_element(v.begin(),v.end())
  #define mne(v) *min_element(v.begin(),v.end())
  #define bs binary_search
  
  #define ub upper_bound
  #define FAST ios::sync_with_stdio(0); cin.tie(0); cout.tie(0);
  #define rep(g, i, n) for (int g = i; g &lt; n; g++)
  #define rev(g, n, i) for (ll g = n - 1; g &gt;= i; g--)
  using namespace std; 
  // CODE BEGINS HERE:
  void solve()
  {
  
  
  
  }
  
   signed main() 
  { 
  //#ifndef ONLINE_JUDGE
      //  freopen("input.txt","r",stdin);
      //  freopen("output.txt","w",stdout);
  //#endif
      FAST;
      // int t;
      // cin&gt;&gt;t;
      // while(t--)
          solve();
      return 0; 
  } 
  
  
  
  
  
  // sometimes I believe compiler ignores all my comments
  </code></pre>