Mixed

- better auto name
- doc update
- tests, crash in perform.

NEWS.txt:
- disable optimization warning that cause too much questions and is probably not useful.(Frederic B.)
I'm not able to find why I did it. The current code seem ok. But I recall I
got warning or error during compilation. Anyway, it look ok now to both of
us, so let move on.

At a few place, we force a cast to long to print stuff, but this was for
unsigned stuff. There isn't there any.


On Wed, Sep 3, 2014 at 4:37 PM, Frédéric Bastien <frederic.bastien@gmail.com
> wrote:

> I removed the commit and updated the PR. I don't want this discussion to
> block it.
>
> I'll try to make an explaination in a later comment.
>
>
>
>
> On Wed, Sep 3, 2014 at 4:12 PM, abergeron <notifications@github.com>
> wrote:
>
>> In theano/sandbox/cuda/cuda_ndarray.cu:
>>
>> >                       " sa_0=%d, sa_1=%d, sb_0=%d, sb_1=%d, sc_0=%d, sc_1=%d",
>> >                       err,  cublasGetErrorString(err),
>> >                       unit, N,
>> > -                     CudaNdarray_HOST_DIMS(C)[0],
>> > -                     CudaNdarray_HOST_DIMS(C)[1],
>> > -                     CudaNdarray_HOST_DIMS(A)[0], CudaNdarray_HOST_DIMS(A)[1],
>> > +                     (long) CudaNdarray_HOST_DIMS(C)[0],
>> > +                     (long) CudaNdarray_HOST_DIMS(C)[1],
>> > +                     (long) CudaNdarray_HOST_DIMS(A)[0],
>> > +                     (long) CudaNdarray_HOST_DIMS(A)[1],
>>
>> Also to explain more. I think is completely useless (and potentially
>> harmful) We are already using a standard type that can be passed directly
>> to printf with the appropriate format string.
>>
>> If you really want to keep this change, I would ask that you justify it.
>>
>> —
>> Reply to this email directly or view it on GitHub
>> <https://github.com/Theano/Theano/pull/2067/files#r17076412>.
>>
>
>