That's why it was fixed to long long in:
https://github.com/darktable-org/darktable/commit/1834a5a78f52728e68069ca864c4af720976aeb3
 
<https://github.com/darktable-org/darktable/commit/1834a5a78f52728e68069ca864c4af720976aeb3>

> Am 18.10.2018 um 14:19 schrieb Anton Shepelev <anton....@gmail.com>:
> 
> Sebastien Chaurin:
> 
>> C:/DT/darktable/src/common/collection.c:1392:84: error: left shift count >=
>> width of type [-Werror=shift-count-overflow]
>> DT_DEBUG_SQLITE3_BIND_INT64(stmt, 3, (image_position & 0xFFFFFFFF00000000)
>> + (1l << 32));
> 
> The  operation  1l << 32  does  not seem to make any
> sense to me, because the size of long is at least 32
> bits,  and  shifting  a 32-bit value 32 positions in
> either direction is redandant and likely an error.
> 
> -- 
> ()  ascii ribbon campaign - against html e-mail
> /\  http://preview.tinyurl.com/qcy6mjc [archived]
> ___________________________________________________________________________
> darktable developer mailing list
> to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org
> 


___________________________________________________________________________
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org

Reply via email to