title: Is the clang serialized AST portable?
body: <p>I'm using the python bindings to walk the clang AST...
  When I encounter an error, I would like to dump the AST to a file, so that I can later load it from that file and debug the walker.</p>
  <p>This works fine, if I dump and then load using the TranslationUnit.save() and Index.read() bindings, however this does not work if I move the AST file between platforms Linux -&gt; Windows or Windows -&gt; Linux.</p>
  <p>Is this expected?
  Is there a way to make the AST files &quot;portable&quot;?</p>