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