--- setup.py
+++ setup.py
@@ -121,19 +121,19 @@
                 self.__remove_compiler_option("-std=c99")
 
             # Make assert() statements always work
-            self.__remove_compiler_option("-DNDEBUG")
+#            self.__remove_compiler_option("-DNDEBUG")
 
             # Choose our own optimization options
-            for opt in ["-O", "-O0", "-O1", "-O2", "-O3", "-Os"]:
-                self.__remove_compiler_option(opt)
-            if self.debug:
+#            for opt in ["-O", "-O0", "-O1", "-O2", "-O3", "-Os"]:
+#                self.__remove_compiler_option(opt)
+#            if self.debug:
                 # Basic optimization is still needed when debugging to compile
                 # the libtomcrypt code.
-                self.__add_compiler_option("-O")
-            else:
+#                self.__add_compiler_option("-O")
+#            else:
                 # Speed up execution by tweaking compiler options.  This
                 # especially helps the DES modules.
-                self.__add_compiler_option("-O3")
+#                self.__add_compiler_option("-O3")
                 self.__add_compiler_option("-fomit-frame-pointer")
                 # Don't include debug symbols unless debugging
                 self.__remove_compiler_option("-g")
