On Mon, Apr 8, 2013 at 8:52 AM, Alexandr Němec <a.ne...@atlas.cz> wrote:
>> The first warning is harmless and results from a prior datatype change.
>> Dan has already fixed that one.  The other four appear to be due to an
>> MSVC
>> compiler bug, since every (i64%int) operation will always yield a value
>> that can fit in an int, no?
>
> Ok, thank for this comment. Of course, you are right, although I wouldn't
> call it a compiler bug. The (i64%int) operation, gives an int result, but
> allocated into an i64 value, so this is why the compiler reports the
> warning. But thanks, it is obvious now, that these warnings can be ignored.

The compiler is complaining about an int64->int conversion, not the reverse.

Why on Earth would going from an int (64-bit or smaller) to an int64
cause a problem?

No, this is a compiler bug.

Nico
--
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to