mrg multinomial gard is returning zero which will raises TypeErr. Changed to returning DisconnectedType
whitespace bug
Raise an error if the unittest.rseed isn't valid.

For example, am empty string make many tests fails.
Automatically add the equivalent of the --march=native flags.

It is done in a safe way if we share the compiledir.
Use CAReduceDtype{add} instead of CAReduce{add}

A test was using CAReduce{add} instead of Sum, so the accumulation
dtype could not be set.

Also fixed CAReduceDtype.make_node to allow use of CAReduceDtype{Add}
directly, instead of Sum.
Print actual command used in nightly build
use g++ instead of gcc following code review.
Added debug info.
Be more selective when detecting the -march=native flags to use.
Add logging and don't crash if we can't detect the -march=native equivalent flags.
cache the detected -march=native flags.
Fix the logger.
Fix variable used (HOMEPATH is not always defined)
Merge pull request #1262 from lamblin/fix_win_install_script

Fix variable used (HOMEPATH is not always defined)
Merge pull request #1260 from lamblin/test_careduce_add

Test careduce add
Use the logger and pep8 fix.
if the user pass any -march=X flags, don't try to add them ourself.
Add more info in error message.
crash fix: theano.sparse.Dot didn't created the output var with the right number of dimensions when one input was a vector.
Add computation tests for sparse.Dot with a vector as input.