Fixed compile benchmark script

Now it no longer attempts to enter a directory before creating it...
diff --git a/scripts/benchmarkCompile.py b/scripts/benchmarkCompile.py
index 7e49485..13e6189 100755
--- a/scripts/benchmarkCompile.py
+++ b/scripts/benchmarkCompile.py
@@ -124,9 +124,9 @@
 compiler_path = args.compiler
 catch_path = args.catch_header
 
-os.chdir(dir_name)
 if args.generate_files:
     create_temp_dir()
+    os.chdir(dir_name)
     copy_catch(catch_path)
     # now create the fake test files
     generate_files()
@@ -134,6 +134,8 @@
     print('Finished generating files')
     exit(1)
 
+os.chdir(dir_name)
+
 if args.flags:
     flags = args.flags