Hi David,
The problem comes from the installation on MacOS X Snow Leopard. More


specifically, we discovered recently that installing X10DT via the update


site on the top of an Eclipse 64bit on Mac was problematic since not all


the required plugins were installed. We will be looking into that shortly.


Stay tuned. Now if you install Cocoa 32 this should install all the


required plugins properly.





Regards,





Emmanuel Geay.





> Hi All,


>


> I have been up and running with X10 and X10DT 2.0.2.  Under 2.0.2, I have


been able to use X10DT to build a C++ back-end program and run it through


PTP with mpirun on my mac.


>


> So, I installed X10 2.0.3 and made sure I could do a trivial hello world


case from the command line:


>


> dhu...@oscnet224 65%> x10c++ -o HelloWholeWorld HelloWholeWorld.x10


> dhu...@oscnet224 66%> mpirun -np 4 HelloWholeWorld


> Hello World from place 0


> Hello World from place 1


> Hello World from place 3


> Hello World from place 2


>


> I know this is using the PGAS runtime, even though I am executing it via


mpirun.  I hope that's OK...


>


> In any event, I first tried to update my X10DT 2.0.2 installation, and


got an error.  I reinstalled Eclipse and X10DT, and got the same error.  It


is below.  If anyone has any recommendation, please let me know.


>


> Thanks,


> Dave


>


> eclipse.buildId=M20100211-1343


> java.version=1.6.0_17


> java.vendor=Apple Inc.


> BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US


> Framework arguments:  -keyring /Users/dhudak/.eclipse_keyring


-showlocation


> Command-line arguments:  -os macosx -ws cocoa -arch x86_64


-keyring /Users/dhudak/.eclipse_keyring -showlocation


>


>


> Error


> Tue Apr 27 15:16:47 EDT 2010


> An error occurred during the project creation.


>


> java.lang.NullPointerException


> at org.eclipse.core.internal.runtime.Activator.getURLConverter


(Activator.java:313)


> at org.eclipse.core.runtime.FileLocator.resolve(FileLocator.java:227)


> at


org.eclipse.imp.x10dt.ui.launch.cpp.platform_conf.X10PlatformConfWorkCopy.initLocalX10DistribLocation
(X10PlatformConfWorkCopy.java:330)




> at


org.eclipse.imp.x10dt.ui.launch.cpp.platform_conf.X10PlatformConfWorkCopy.initializeToDefaultValues
(X10PlatformConfWorkCopy.java:57)




> at


org.eclipse.imp.x10dt.ui.launch.cpp.wizards.CppProjectWizard.createPlatformConfFile
(CppProjectWizard.java:145)




> at org.eclipse.imp.x10dt.ui.launch.cpp.wizards.CppProjectWizard.run


(CppProjectWizard.java:91)


> at org.eclipse.jface.operation.ModalContext.runInCurrentThread


(ModalContext.java:464)


> at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)


> at org.eclipse.jface.dialogs.ProgressMonitorDialog.run


(ProgressMonitorDialog.java:507)


> at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run


(ProgressMonitorJobsDialog.java:275)


> at org.eclipse.ui.internal.progress.ProgressManager.run


(ProgressManager.java:1178)


> at org.eclipse.ui.internal.progress.ProgressManager$6.run


(ProgressManager.java:1203)


> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)


> at org.eclipse.ui.internal.progress.ProgressManager.runInUI


(ProgressManager.java:1197)


> at


org.eclipse.imp.x10dt.ui.launch.cpp.wizards.CppProjectWizard.performFinish


(CppProjectWizard.java:107)


> at org.eclipse.jface.wizard.WizardDialog.finishPressed


(WizardDialog.java:752)


> at org.eclipse.jface.wizard.WizardDialog.buttonPressed


(WizardDialog.java:373)


> at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)


> at org.eclipse.swt.widgets.TypedListener.handleEvent


(TypedListener.java:228)


> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)


> at org.eclipse.swt.widgets.Display.sendEvent(Display.java:3543)


> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1250)


> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1273)


> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)


> at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1079)


> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3441)


> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3100)


> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)


> at org.eclipse.jface.window.Window.open(Window.java:801)


> at org.eclipse.ui.internal.actions.NewWizardShortcutAction.run


(NewWizardShortcutAction.java:135)


> at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)


> at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection


(ActionContributionItem.java:584)


> at org.eclipse.jface.action.ActionContributionItem.access$2


(ActionContributionItem.java:501)


> at org.eclipse.jface.action.ActionContributionItem$5.handleEvent


(ActionContributionItem.java:411)


> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)


> at org.eclipse.swt.widgets.Display.sendEvent(Display.java:3543)


> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1250)


> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1273)


> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)


> at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1079)


> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3441)


> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3100)


> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)


> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)


> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)


> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)


> at org.eclipse.core.databinding.observable.Realm.runWithDefault


(Realm.java:332)


> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench


(Workbench.java:493)


> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)


> at org.eclipse.ui.internal.ide.application.IDEApplication.start


(IDEApplication.java:113)


> at org.eclipse.equinox.internal.app.EclipseAppHandle.run


(EclipseAppHandle.java:194)


> at


org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication


(EclipseAppLauncher.java:110)


> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start


(EclipseAppLauncher.java:79)


> at org.eclipse.core.runtime.adaptor.EclipseStarter.run


(EclipseStarter.java:368)


> at org.eclipse.core.runtime.adaptor.EclipseStarter.run


(EclipseStarter.java:179)


> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)


> at sun.reflect.NativeMethodAccessorImpl.invoke


(NativeMethodAccessorImpl.java:39)


> at sun.reflect.DelegatingMethodAccessorImpl.invoke


(DelegatingMethodAccessorImpl.java:25)


> at java.lang.reflect.Method.invoke(Method.java:597)


> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)


> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)


> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)


>


>


> ---


> David E. Hudak, Ph.D.          dhu...@osc.edu


> Program Director, HPC Engineering


> Ohio Supercomputer Center


> http://www.osc.edu
------------------------------------------------------------------------------
_______________________________________________
X10-users mailing list
X10-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/x10-users

Reply via email to