Compiling your #emacs config files is the perfect solution for people who want to save 5 seconds on startup time, in exchange for hours debugging compile errors.
@kickingvegas Well, I spent an hour last night fighting with "Org version mismatch". Cycling through deleting and recompiling org .el files, clearing out eln-cache, putting (require 'org) at different places in my init, round and round.
Finally it was gone.
Logging in this evening and its back. WTF.
Also a bunch of 'file doesn't exist' when I run emacs --debug-init, despite the file very much existing.
At this point I'm just silencing warnings and hoping that nothing blows up.