On Feb 9, 2016, at 5:50 AM, Stephan Beal <[email protected]> wrote:
> 
> Can you post the configure/build options you used?

Well, you kind of nailed it.  I’ve reproduced the problem thusly:

    f set mv-rm-files 1
    f mv foo.c bar.c
    f stash

I always enable --with-legacy-mv-rm in my Fossil builds, and always set the 
option to make fossil mv/rm behave like POSIX mv/rm.

However, this nonstandard option is not at fault per se.  This also triggers it 
with a default build:

    mv foo.c bar.c
    f mv --soft foo.c bar.c
    f stash

So, the problem is trying to stash a renamed file.

If it matters — since alignment was brought up — this is a 64-bit Intel box.  
This program prints “8, 4” here:

    #include <stdio.h>

    int main(void)
    {
        printf("%d, %d\n", sizeof(unsigned char*), sizeof(int));
    }
_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to