<div>Thanks for the help. The following is what I got:</div>
<div> </div>
<div>d:\tools\IronPython-2.0B3>ipy.exe -X:ExceptionDetail a.py<br>Operation could destabilize the runtime.<br> at _stub_$36##33(Closure , CallSite , CodeContext , Object , Object )<br> at _stub_MatchCaller(Object , CallSite , Object[] )<br>
at Microsoft.Scripting.Actions.CallSite`1.UpdateAndExecute(Object[] args)<br> at Microsoft.Scripting.Actions.UpdateDelegates.Update3[T,T0,T1,T2,TRet](CallSite site<br>, T0 arg0, T1 arg1, T2 arg2)<br> at S$2.Initialize(CodeContext )<br>
at IronPython.Hosting.PythonCommandLine.RunFileWorker(String fileName)<br> at IronPython.Hosting.PythonCommandLine.RunFile(String fileName)<br>SystemError: Operation could destabilize the runtime.</div>
<div><br>Liwei<br></div>
<div class="gmail_quote">On Wed, Jul 2, 2008 at 11:20 AM, Curt Hagenlocher <<a href="mailto:curt@hagenlocher.org">curt@hagenlocher.org</a>> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>I'm sorry -- Dino's right, I should have said "-X:ExceptionDetail". Could you run again with that?<br><br></div>
<div>
<div></div>
<div class="Wj3C7c">
<div class="gmail_quote">On Wed, Jul 2, 2008 at 10:36 AM, Liwei Peng <<a href="mailto:liwei.peng@gmail.com" target="_blank">liwei.peng@gmail.com</a>> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>Thanks for the help. The following are more details:</div>
<div> </div>
<div> </div>
<div>1) d:\tools\IronPython-2.0B3>ipy.exe -X:ShowClrExceptions a.py
<div><br>Traceback (most recent call last):<br> File "a.py", line 17, in a.py<br>SystemError: Operation could destabilize the runtime.<br></div>CLR Exception:<br> VerificationException<br>:
<div><br>Operation could destabilize the runtime.<br><br></div>2) I didn't do anything at force IronPython to run as a 32-bit app or 64-bit app.</div>
<div>My OS is x64 W2K8 server. ipy.exe is a 32-bit binary.<br></div>
<div>3) MPI.net is built from CLR 2.0.</div>
<div> </div>
<div>thanks,</div>
<div> </div><font color="#888888">
<div>Liwei</div></font>
<div>
<div></div>
<div>
<div> </div>
<div class="gmail_quote">On Wed, Jul 2, 2008 at 9:57 AM, Curt Hagenlocher <<a href="mailto:curt@hagenlocher.org" target="_blank">curt@hagenlocher.org</a>> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>That exception isn't coming from IronPython -- not directly, anyway. Can you re-run with the -X:ShowClrExceptions flag?</div>
<div> </div>
<div>Have you done anything to force IronPython to run as a 32-bit app or is it running as a 64-bit app (ie natively)? Is <a href="http://mpi.net/" target="_blank">MPI.NET</a> built against CLR 2.0?<br><br></div>
<div class="gmail_quote">
<div>
<div></div>
<div>On Wed, Jul 2, 2008 at 9:49 AM, Liwei Peng <<a href="mailto:liwei.peng@gmail.com" target="_blank">liwei.peng@gmail.com</a>> wrote:<br></div></div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>
<div></div>
<div>
<div>Hi,</div>
<div> </div>
<div>I used IronPython 2.0 Beta3 using the with statement. I got the following error:</div>
<div> </div>
<div>>ipy.exe a.py</div>
<div>Traceback (most recent call last):<br> File "a.py", line 17, in a.py<br>SystemError: Operation could destabilize the runtime.</div>
<div> </div>
<div>What I did:</div>
<div>1) create a __future__.py file with 1 line:</div>
<div>with_statement=True</div>
<div> </div>
<div>2) run the following script. the error occured in the line "with MPI.Environment(argarrayref) as mpienv:"</div>
<p>from __future__ import with_statement<br>import sys<br>import clr<br>import System</p>
<p>sys.path.append("C:\Program Files (x86)\<a href="http://mpi.net/" target="_blank">MPI.NET</a>\Lib")<br>clr.AddReferenceToFile("MPI.dll")<br>import MPI</p>
<p>argarray = System.Array[str](sys.argv)<br>argarrayref = clr.Reference[ System.Array[str] ]( argarray )</p>
<div>with MPI.Environment(argarrayref) as mpienv:<br> n=100<br></div>
<div>Question: how can I fix it? thanks,</div>
<div> </div><font color="#888888">
<div>Liwei</div></font><br></div></div>_______________________________________________<br>Users mailing list<br><a href="mailto:Users@lists.ironpython.com" target="_blank">Users@lists.ironpython.com</a><br><a href="http://lists.ironpython.com/listinfo.cgi/users-ironpython.com" target="_blank">http://lists.ironpython.com/listinfo.cgi/users-ironpython.com</a><br>
<br></blockquote></div><br><br>_______________________________________________<br>Users mailing list<br><a href="mailto:Users@lists.ironpython.com" target="_blank">Users@lists.ironpython.com</a><br><a href="http://lists.ironpython.com/listinfo.cgi/users-ironpython.com" target="_blank">http://lists.ironpython.com/listinfo.cgi/users-ironpython.com</a><br>
<br></blockquote></div><br></div></div><br>_______________________________________________<br>Users mailing list<br><a href="mailto:Users@lists.ironpython.com" target="_blank">Users@lists.ironpython.com</a><br><a href="http://lists.ironpython.com/listinfo.cgi/users-ironpython.com" target="_blank">http://lists.ironpython.com/listinfo.cgi/users-ironpython.com</a><br>
<br></blockquote></div><br></div></div><br>_______________________________________________<br>Users mailing list<br><a href="mailto:Users@lists.ironpython.com">Users@lists.ironpython.com</a><br><a href="http://lists.ironpython.com/listinfo.cgi/users-ironpython.com" target="_blank">http://lists.ironpython.com/listinfo.cgi/users-ironpython.com</a><br>
<br></blockquote></div><br>