I'm using Emacs24 on Ubuntu 14.04 w/ SLIME and SBCL. I notice sometimes when I compile a file with M-x slime-compile-and-load-file it compiles ok but other times it doesn't. It says compilation finished (no warnings) in the mini-buffer everytime but sometimes I make changes to a file and compile it and when I run the file I get the results of the last successful compilation only without my new changes. If I restart emacs and compile, ir the comilation process didn't work before, then it will work. How can I debug this to see what is the issue.