-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 6/27/2014 11:51 AM, Andy Goth wrote:
> On 6/26/2014 7:11 PM, Andy Goth wrote:
>> On 6/26/2014 3:39 PM, Richard Hipp wrote:
>>> Since you are able to repro this, can you rebuild Fossil w/o
>>> the -O2 option (so that variables are not optimized out) and
>>> rerun in the debugger yet again, then do the same analysis?
> 
>> I have done so, but I am not able to reproduce it consistently.
>> I played around with it for a few minutes but couldn't make it
>> break. I don't know if -O0 "fixed" the problem.  If I can't get
>> it to fail today, I'll go back to the default optimization and
>> see if the problem comes back.  That would be most troubling.
>> I'll also refrain from updating my Fossil repository while
>> hunting this problem.
> 
> I couldn't make it break with -O0.  Will try again with default 
> optimizations.

Tried again, no "luck" breaking it.  I'm now regretting not saving a
snapshot of the virtual machine state while I had it caught in a
debugger.  Even with optimized-out variables, I could have
cross-referenced the source code with the machine code and registers
to see what was going on.

I switched back to the default optimization, thinking maybe the
compiler is having its way with us.  But I can't break it either,
despite doing the same sorts of things I did yesterday.  Here's the
stress test I just ran inside the checkins directory:

for x in $(seq 1 12); do for y in $(seq 1 31); do for z in $(seq 0
24); do find "$(printf 2014-%02d-%02dT%02d:00:00 "$x" "$y" "$z")"/*;
done; done; done

The /* is necessary because find doesn't recurse in a Fossil Fuse.

- -- 
Andy Goth | <andrew.m.goth/at/gmail/dot/com>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (MingW32)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJTrcIOAAoJELtYwrrr47Y4B80H/j5rh4GycCCvOtT/Tp2gJ6fx
BTCTxkPAqPdgIiVpDd1i2zERMkkkUJsUZn5Fywu9NWdiDNZjdZ2rDGT2sBhKSatI
mRKyjS6BzfSIwZLKZFrnNwqsvYlowtWZmIdwMKZsBWfaolGqTM0uWAC6nUoilDIz
TuEBlmOrgdR/c2TbaCIw1yUc+/wVTVlmO/9s7M+R+tEhqr5VVXmAkEF/F8Q83DEE
p5XgTt3amUt4fJNVICac6LcVF3/N3qCwXAmDWPcSczb0sJ7bf6dreNAQZ0Ijj+1e
MjjB2EL03yzcqCrmKPnKwOol1Ez+GRCdK+ILhryndVW9biEJbYthohtiBZzxk2U=
=l3Hw
-----END PGP SIGNATURE-----
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to