Hi git mavens,I'm screwed. Had a perfectly fine repository that declared itself at the tip of Cog, I committed and then suddenly[Cog 59455f2] CogVM source as per VMMaker.oscog-eem.230280 files changed, 4207 insertions(+), 2489 deletions(-)nsspur64src/vm/cogit.h: needs mergensspur64src/vm/cogitX64SysV.c: needs mergensspur64src/vm/cogitX64WIN64.c: needs merge nsspur64src/vm/cointerp.c: needs mergensspur64src/vm/cointerp.h: needs mergensspur64src/vm/gcc3x-cointerp.c: needs merge nsspursrc/vm/cogit.h: needs mergensspursrc/vm/cointerp.c: needs mergensspursrc/vm/cointerp.h: needs mergensspursrc/vm/gcc3x-cointerp.c: needs mergensspurstack64src/vm/gcc3x-interp.c: needs merge nsspurstack64src/vm/interp.c: needs mergensspurstacksrc/vm/gcc3x-interp.c: needs merge nsspurstacksrc/vm/interp.c: needs mergespur64src/vm/cogit.h: needs mergespur64src/vm/cogitX64SysV.c: needs mergespur64src/vm/cogitX64WIN64.c: needs mergespur64src/vm/cointerp.c: needs mergespur64src/vm/cointerp.h: needs mergespur64src/vm/gcc3x-cointerp.c: needs mergespurlowcode64src/vm/cogit.h: needs mergespurlowcode64src/vm/cogitX64SysV.c: needs merge spurlowcode64src/vm/cogitX64WIN64.c: needs merge spurlowcode64src/vm/cointerp.c: needs merge spurlowcode64src/vm/cointerp.h: needs merge spurlowcode64src/vm/gcc3x-cointerp.c: needs merge spurlowcodesrc/vm/cogit.h: needs mergespurlowcodesrc/vm/cointerp.c: needs mergespurlowcodesrc/vm/cointerp.h: needs mergespurlowcodesrc/vm/gcc3x-cointerp.c: needs merge spurlowcodestack64src/vm/gcc3x-interp.c: needs merge spurlowcodestack64src/vm/interp.c: needs merge spurlowcodestacksrc/vm/gcc3x-interp.c: needs merge spurlowcodestacksrc/vm/interp.c: needs merge spursista64src/vm/cogit.h: needs mergespursista64src/vm/cogitX64SysV.c: needs merge spursista64src/vm/cogitX64WIN64.c: needs merge spursista64src/vm/cointerp.c: needs mergespursista64src/vm/cointerp.h: needs mergespursista64src/vm/gcc3x-cointerp.c: needs merge spursistasrc/vm/cogit.h: needs mergespursistasrc/vm/cointerp.c: needs mergespursistasrc/vm/cointerp.h: needs mergespursistasrc/vm/gcc3x-cointerp.c: needs merge spursrc/vm/cogit.h: needs mergespursrc/vm/cointerp.c: needs mergespursrc/vm/cointerp.h: needs mergespursrc/vm/gcc3x-cointerp.c: needs mergespurstack64src/vm/gcc3x-interp.c: needs merge spurstack64src/vm/interp.c: needs mergespurstacksrc/vm/gcc3x-interp.c: needs merge spurstacksrc/vm/interp.c: needs mergesrc/plugins/SqueakFFIPrims/ARM32FFIPlugin.c: needs merge src/plugins/SqueakFFIPrims/IA32FFIPlugin.c: needs merge src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c: needs merge src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c: needs merge src/vm/cogit.h: needs mergesrc/vm/cointerp.c: needs mergesrc/vm/cointerp.h: needs mergesrc/vm/cointerpmt.c: needs mergesrc/vm/cointerpmt.h: needs mergesrc/vm/gcc3x-cointerp.c: needs mergesrc/vm/gcc3x-cointerpmt.c: needs mergestacksrc/vm/gcc3x-interp.c: needs mergestacksrc/vm/interp.c: needs mergensspur64src/vm/cogit.h: needs mergensspur64src/vm/cogitX64SysV.c: needs mergensspur64src/vm/cogitX64WIN64.c: needs merge nsspur64src/vm/cointerp.c: needs mergensspur64src/vm/cointerp.h: needs mergensspur64src/vm/gcc3x-cointerp.c: needs merge nsspursrc/vm/cogit.h: needs mergensspursrc/vm/cointerp.c: needs mergensspursrc/vm/cointerp.h: needs mergensspursrc/vm/gcc3x-cointerp.c: needs mergensspurstack64src/vm/gcc3x-interp.c: needs merge nsspurstack64src/vm/interp.c: needs mergensspurstacksrc/vm/gcc3x-interp.c: needs merge nsspurstacksrc/vm/interp.c: needs mergespur64src/vm/cogit.h: needs mergespur64src/vm/cogitX64SysV.c: needs mergespur64src/vm/cogitX64WIN64.c: needs mergespur64src/vm/cointerp.c: needs mergespur64src/vm/cointerp.h: needs mergespur64src/vm/gcc3x-cointerp.c: needs mergespurlowcode64src/vm/cogit.h: needs mergespurlowcode64src/vm/cogitX64SysV.c: needs merge spurlowcode64src/vm/cogitX64WIN64.c: needs merge spurlowcode64src/vm/cointerp.c: needs merge spurlowcode64src/vm/cointerp.h: needs merge spurlowcode64src/vm/gcc3x-cointerp.c: needs merge spurlowcodesrc/vm/cogit.h: needs mergespurlowcodesrc/vm/cointerp.c: needs mergespurlowcodesrc/vm/cointerp.h: needs mergespurlowcodesrc/vm/gcc3x-cointerp.c: needs merge spurlowcodestack64src/vm/gcc3x-interp.c: needs merge spurlowcodestack64src/vm/interp.c: needs merge spurlowcodestacksrc/vm/gcc3x-interp.c: needs merge spurlowcodestacksrc/vm/interp.c: needs merge spursista64src/vm/cogit.h: needs mergespursista64src/vm/cogitX64SysV.c: needs merge spursista64src/vm/cogitX64WIN64.c: needs merge spursista64src/vm/cointerp.c: needs mergespursista64src/vm/cointerp.h: needs mergespursista64src/vm/gcc3x-cointerp.c: needs merge spursistasrc/vm/cogit.h: needs mergespursistasrc/vm/cointerp.c: needs mergespursistasrc/vm/cointerp.h: needs mergespursistasrc/vm/gcc3x-cointerp.c: needs merge spursrc/vm/cogit.h: needs mergespursrc/vm/cointerp.c: needs mergespursrc/vm/cointerp.h: needs mergespursrc/vm/gcc3x-cointerp.c: needs mergespurstack64src/vm/gcc3x-interp.c: needs merge spurstack64src/vm/interp.c: needs mergespurstacksrc/vm/gcc3x-interp.c: needs merge spurstacksrc/vm/interp.c: needs mergesrc/plugins/SqueakFFIPrims/ARM32FFIPlugin.c: needs merge src/plugins/SqueakFFIPrims/IA32FFIPlugin.c: needs merge src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c: needs merge src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c: needs merge src/vm/cogit.h: needs mergesrc/vm/cointerp.c: needs mergesrc/vm/cointerp.h: needs mergesrc/vm/cointerpmt.c: needs mergesrc/vm/cointerpmt.h: needs mergesrc/vm/gcc3x-cointerp.c: needs mergesrc/vm/gcc3x-cointerpmt.c: needs mergestacksrc/vm/gcc3x-interp.c: needs mergestacksrc/vm/interp.c: needs mergensspur64src/vm/cogit.h: unmerged (ed6bf51d9ab7c6f5927f69e5661f22 ad5cdf93d8) nsspur64src/vm/cogit.h: unmerged (6b84b3adf311e7e9655802800cf3c6 6cca5ae590) nsspur64src/vm/cogit.h: unmerged (8aeef63d69b098a39eea676e8707de 91ff7d4097) nsspur64src/vm/cogitX64SysV.c: unmerged (197c00a9998d01982af526043c1548 0549118225) nsspur64src/vm/cogitX64SysV.c: unmerged (41adeb695b6a1d13c802967b1b2a08 fcb48a7934) nsspur64src/vm/cogitX64SysV.c: unmerged (b61a13f47897197e7b58aa9c147ba8 7eb5cdc8f1) nsspur64src/vm/cogitX64WIN64.c: unmerged ( ff6c102e326c6f85a5129ab03ee09b 1f24b33304) nsspur64src/vm/cogitX64WIN64.c: unmerged ( 2cb03481942943a106feef898e2a99 dd7e316a28) nsspur64src/vm/cogitX64WIN64.c: unmerged ( ec4b0edb7cd243b040a5982f0a374c 3fb3862f77) nsspur64src/vm/cointerp.c: unmerged (56db95c989c194930e8d7eeeebebb3 72ec63258d) ...fatal: git-write-tree: error building treesCannot save the current index state/Users/eliot/oscogvm/Users/eliot/oscogvmnsspur64src/vm/cogit.h: needs mergensspur64src/vm/cogitX64SysV.c: needs mergensspur64src/vm/cogitX64WIN64.c: needs merge nsspur64src/vm/cointerp.c: needs mergensspur64src/vm/cointerp.h: needs mergensspur64src/vm/gcc3x-cointerp.c: needs merge nsspursrc/vm/cogit.h: needs mergensspursrc/vm/cointerp.c: needs mergensspursrc/vm/cointerp.h: needs mergensspursrc/vm/gcc3x-cointerp.c: needs mergensspurstack64src/vm/gcc3x-interp.c: needs merge nsspurstack64src/vm/interp.c: needs mergensspurstacksrc/vm/gcc3x-interp.c: needs merge nsspurstacksrc/vm/interp.c: needs mergespur64src/vm/cogit.h: needs mergespur64src/vm/cogitX64SysV.c: needs mergespur64src/vm/cogitX64WIN64.c: needs mergespur64src/vm/cointerp.c: needs mergespur64src/vm/cointerp.h: needs mergespur64src/vm/gcc3x-cointerp.c: needs mergespurlowcode64src/vm/cogit.h: needs mergespurlowcode64src/vm/cogitX64SysV.c: needs merge spurlowcode64src/vm/cogitX64WIN64.c: needs merge spurlowcode64src/vm/cointerp.c: needs merge spurlowcode64src/vm/cointerp.h: needs merge spurlowcode64src/vm/gcc3x-cointerp.c: needs merge spurlowcodesrc/vm/cogit.h: needs mergespurlowcodesrc/vm/cointerp.c: needs mergespurlowcodesrc/vm/cointerp.h: needs mergespurlowcodesrc/vm/gcc3x-cointerp.c: needs merge spurlowcodestack64src/vm/gcc3x-interp.c: needs merge spurlowcodestack64src/vm/interp.c: needs merge spurlowcodestacksrc/vm/gcc3x-interp.c: needs merge spurlowcodestacksrc/vm/interp.c: needs merge spursista64src/vm/cogit.h: needs mergespursista64src/vm/cogitX64SysV.c: needs merge spursista64src/vm/cogitX64WIN64.c: needs merge spursista64src/vm/cointerp.c: needs mergespursista64src/vm/cointerp.h: needs mergespursista64src/vm/gcc3x-cointerp.c: needs merge spursistasrc/vm/cogit.h: needs mergespursistasrc/vm/cointerp.c: needs mergespursistasrc/vm/cointerp.h: needs mergespursistasrc/vm/gcc3x-cointerp.c: needs merge spursrc/vm/cogit.h: needs mergespursrc/vm/cointerp.c: needs mergespursrc/vm/cointerp.h: needs mergespursrc/vm/gcc3x-cointerp.c: needs mergespurstack64src/vm/gcc3x-interp.c: needs merge spurstack64src/vm/interp.c: needs mergespurstacksrc/vm/gcc3x-interp.c: needs merge spurstacksrc/vm/interp.c: needs mergesrc/plugins/SqueakFFIPrims/ARM32FFIPlugin.c: needs merge src/plugins/SqueakFFIPrims/IA32FFIPlugin.c: needs merge src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c: needs merge src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c: needs merge src/vm/cogit.h: needs mergesrc/vm/cointerp.c: needs mergesrc/vm/cointerp.h: needs mergesrc/vm/cointerpmt.c: needs mergesrc/vm/cointerpmt.h: needs mergesrc/vm/gcc3x-cointerp.c: needs mergesrc/vm/gcc3x-cointerpmt.c: needs mergestacksrc/vm/gcc3x-interp.c: needs mergestacksrc/vm/interp.c: needs mergeunable to refresh index_,,,^..^,,,_best, Eliot