{"thread":{"id":"3946","subject":"Problem with Git in Cygwin on x86-64 platform","startedAt":"2006-04-22T02:30:30Z","lastAt":"2006-04-23T00:57:00Z","messageCount":3,"participants":["Tim O'Callaghan","Alex Riesen","Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"19010","messageId":"20060422023029.GC2444@Zangband","threadId":"3946","inReplyTo":null,"subject":"Problem with Git in Cygwin on x86-64 platform","fromName":"Tim O'Callaghan","fromEmail":"timo@dspsrv.com","sentAt":"2006-04-22T02:30:30Z","receivedAt":"2006-04-22T02:30:30Z","isPatch":false,"sender":{"key":"timo@dspsrv.com","avatar":null},"body":"When running a 'make test' under cygwin on my 64bit machine, and got\nthe output below. The reason i cite the 64bit cygwin platform being a\ndifference is that i have run 'make test' on the exact same codebase\non a 32 bit machine. The only difference in compile environment is\nthat the cygwin install on the 64 bit machine is as of today, and the\n32 bit machine was about three days ago.\n\n----\n\n*** t0000-basic.sh ***\n*   ok 1: .git/objects should be empty after git-init-db in an empty repo.\n*   ok 2: .git/objects should have 3 subdirectories.\n*   ok 3: git-update-index without --add should fail adding.\n*   ok 4: git-update-index with --add should succeed.\n*   ok 5: writing tree out with git-write-tree\n*   ok 6: validate object ID of a known tree.\n*   ok 7: git-update-index without --remove should fail removing.\n* FAIL 8: git-update-index with --remove should be able to remove.\n        git-update-index --remove should-be-empty\n*   ok 9: git-write-tree should be able to write an empty tree.\n* FAIL 10: validate object ID of a known tree.\n        test \"$tree\" = 4b825dc642cb6eb9a060e54bf8d69288fbee4904\n* FAIL 11: adding various types of objects with git-update-index --add.\n        find path* ! -type d -print | xargs git-update-index --add\n*   ok 12: showing stage with git-ls-files --stage\n* FAIL 13: validate git-ls-files output for a known tree.\n        diff current expected\n*   ok 14: writing tree out with git-write-tree.\n* FAIL 15: validate object ID for a known tree.\n        test \"$tree\" = 087704a96baf1c2d1c869a8b084481e121c88b5b\n*   ok 16: showing tree with git-ls-tree\n* FAIL 17: git-ls-tree output for a known tree.\n        diff current expected\n*   ok 18: showing tree with git-ls-tree -r\n* FAIL 19: git-ls-tree -r output for a known tree.\n        diff current expected\n* FAIL 20: git-read-tree followed by write-tree should be idempotent.\n        git-read-tree $tree &&\n             test -f .git/index &&\n             newtree=$(git-write-tree) &&\n             test \"$newtree\" = \"$tree\"\n* FAIL 21: validate git-diff-files output for a know cache/work tree state.\n        git-diff-files >current && diff >/dev/null -b current expected\n* FAIL 22: git-update-index --refresh should succeed.\n        git-update-index --refresh\n*   ok 23: no diff after checkout and git-update-index --refresh.\n* failed 10 among 23 test(s)\n\n-----\n\nAny ideas on how to start tracking this one down?\n\nTim.\n"},{"id":"19011","messageId":"20060422211733.GB7676@steel.home","threadId":"3946","inReplyTo":"20060422023029.GC2444@Zangband","subject":"Re: Problem with Git in Cygwin on x86-64 platform","fromName":"Alex Riesen","fromEmail":"raa.lkml@gmail.com","sentAt":"2006-04-22T21:17:33Z","receivedAt":"2006-04-22T21:17:33Z","isPatch":false,"sender":{"key":"raa.lkml@gmail.com","avatar":"https://avatars.githubusercontent.com/u/324101?v=4"},"body":"Tim O'Callaghan, Sat, Apr 22, 2006 04:30:30 +0200:\n> When running a 'make test' under cygwin on my 64bit machine, and got\n> the output below. The reason i cite the 64bit cygwin platform being a\n> difference is that i have run 'make test' on the exact same codebase\n> on a 32 bit machine. The only difference in compile environment is\n> that the cygwin install on the 64 bit machine is as of today, and the\n> 32 bit machine was about three days ago.\n> \n> *** t0000-basic.sh ***\n...\n> * FAIL 8: git-update-index with --remove should be able to remove.\n...\n> Any ideas on how to start tracking this one down?\n\nStart by going into git/t and running \"./t0000-basic.sh -d -v\"\n"},{"id":"19013","messageId":"7vwtdhglcz.fsf@assigned-by-dhcp.cox.net","threadId":"3946","inReplyTo":"20060422211733.GB7676@steel.home","subject":"Re: Problem with Git in Cygwin on x86-64 platform","fromName":"Junio C Hamano","fromEmail":"junkio@cox.net","sentAt":"2006-04-23T00:57:00Z","receivedAt":"2006-04-23T00:57:00Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Alex Riesen <raa.lkml@gmail.com> writes:\n\n>> Any ideas on how to start tracking this one down?\n>\n> Start by going into git/t and running \"./t0000-basic.sh -d -v\"\n\nI usually do \"cd t && sh -x that-test -i -v\".\n"}]}