Jesus Cea wrote:
Recently we added "-Wd" flags to buildbots. I was wondering about the
effect of it. documentation doesn't help.

I could study the code, but I guess other people can have the very same
question and I think the answer should be in the archives, somewhere.

I studied the code ;)

-Wd enables all warnings. It adds 'd' to sys.warnoptions, which in turn adds a new first entry to _warnings.filters which matches all warnings and enables the "default" behavior, which is to show it once per execution of the Python interpreter.

For example, if you run "python -Wd" on the current trunk (2.7) and execute the statement "import bsddb" you get a PendingDeprecationWarning exception. Without -Wd that warning would be suppressed.

Hope I didn't miss any important subtleties,


//larry//
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to