Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ptp-dev] MPI Development Tools w/ CDT 3.1.0 returns error upon analysis

Aha, yes, the MPI Development Tools version 1.0 require CDT 3.0.2.
But don't go back: I suggest getting the newer PLDT (Parallel Language
Development Tools) which
is the port of the MPI tools to CDT 3.1 as well as adding OpenMP as well.

We don't have a prebuilt downloadable version of this yet.
Greg, could we build one, and call it "beta" until PTP version 1.1 which we
estimate will be available in September?
Otherwise, what's on our download site will not work with the newer CDT
(3.1).

Joshua, you could also build it yourself by checking out the source
from eclipse.org's CVS server.  Do you feel brave? :-)
(but I see you are new to Eclipse.)



...Beth

Beth Tibbitts  (859) 243-4981  (TL 545-4981)
High Productivity Tools / Parallel Tools  http://eclipse.org/ptp
IBM T.J.Watson Research Center
Mailing Address:  IBM Corp., 455 Park Place, Lexington, KY 40511


                                                                           
             Joshua Ebel                                                   
             <jebel@xxxxxxxxx>                                             
             Sent by:                                                   To 
             ptp-dev-bounces@e         Parallel Tools Platform general     
             clipse.org                developers <ptp-dev@xxxxxxxxxxx>    
                                                                        cc 
                                                                           
             07/11/2006 03:34                                      Subject 
             PM                        [ptp-dev] MPI Development Tools w/  
                                       CDT 3.1.0 returns error upon        
                                       analysis                            
             Please respond to                                             
              Parallel Tools                                               
             Platform general                                              
                developers                                                 
             <ptp-dev@eclipse.                                             
                   org>                                                    
                                                                           
                                                                           




When I try to Run MPI Analysis it always returns the error "No results
were returned". I have entered the MPI header path in the preferences.
With the new CDT 3.1.0 did something recently change with the location
of CSearchQuery? Am I required to run CDT 3.0.2?

I'm honestly quite new to Eclipse and MPI altogether.

Thanks,
-Joshua Ebel
Bivio Networks

org.eclipse.cdt.core.macosx_3.1.0.200606261600
org.eclipse.cdt.core_3.1.0.200606261600.jar
org.eclipse.cdt.debug.core_3.1.0.200606261600.jar
org.eclipse.cdt.debug.mi.core_3.1.0.200606261600.jar
org.eclipse.cdt.debug.mi.ui_3.1.0.200606261600.jar
org.eclipse.cdt.debug.ui_3.1.0.200606261600.jar
org.eclipse.cdt.doc.user_3.1.0.200606261600.jar
org.eclipse.cdt.launch_3.1.0.200606261600.jar
org.eclipse.cdt.make.core_3.1.0.200606261600.jar
org.eclipse.cdt.make.ui_3.1.0.200606261600.jar
org.eclipse.cdt.managedbuilder.core_3.1.0.200606261600.jar
org.eclipse.cdt.managedbuilder.gnu.ui_3.1.0.200606261600.jar
org.eclipse.cdt.managedbuilder.ui_3.1.0.200606261600.jar
org.eclipse.cdt.refactoring_3.1.0.200606261600.jar
org.eclipse.cdt.ui_3.1.0.200606261600.jar
org.eclipse.cdt_3.1.0.200606261600.jar

RunAnalyseBase.run()...
RunAnalyseBase:              file =
/Users/je/Documents/workspace/mpitest/main.c
func signature=printf
func signature=MPI_Init
RunAnalyseBase: InvocationTargetException in analysis for
/Users/je/Documents/workspace/mpitest/main.c
java.lang.reflect.InvocationTargetException
        at
org.eclipse.jface.operation.ModalContext.run(ModalContext.java:350)
        at
org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:479)

        at
org.eclipse.ptp.mpi.core.actions.RunAnalyseBase.analyse(RunAnalyseBase.java:378)

        at
org.eclipse.ptp.mpi.core.actions.RunAnalyseBase.runResource(RunAnalyseBase.java:306)

        at
org.eclipse.ptp.mpi.core.actions.RunAnalyseBase$1.run(RunAnalyseBase.java:179)

        at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1737)
        at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1719)
        at
org.eclipse.ptp.mpi.core.actions.RunAnalyseBase.run(RunAnalyseBase.java:176)

        at
org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:254)
        at
org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPluginAction.java:229)

        at
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:539)

        at
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488)

        at
org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:441)

        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1496)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1520)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1505)
        at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279)
        at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3312)
        at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2941)
        at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
        at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
        at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at
org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
        at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)

        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)

        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)

        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)

        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)

        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:585)
        at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
        at org.eclipse.core.launcher.Main.run(Main.java:977)
        at org.eclipse.core.launcher.Main.main(Main.java:952)
Caused by: java.lang.NoClassDefFoundError:
org/eclipse/cdt/internal/ui/search/CSearchQuery
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
        at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:160)

        at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:498)

        at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:468)

        at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:427)

        at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:410)

        at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:188)

        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:339)

        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:391)

        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:352)

        at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)

        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        at
org.eclipse.ptp.mpi.core.analysis.GeneralASTVisitorBehavior.searchDeclaration(GeneralASTVisitorBehavior.java:197)

        at
org.eclipse.ptp.mpi.core.analysis.GeneralASTVisitorBehavior.processFuncName(GeneralASTVisitorBehavior.java:92)

        at
org.eclipse.ptp.mpi.core.analysis.MpiCASTVisitor.visit(MpiCASTVisitor.java:77)

        at
org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression.accept(CASTFunctionCallExpression.java:47)

        at
org.eclipse.cdt.internal.core.dom.parser.c.CASTExpressionStatement.accept(CASTExpressionStatement.java:57)

        at
org.eclipse.cdt.internal.core.dom.parser.c.CASTCompoundStatement.accept(CASTCompoundStatement.java:67)

        at
org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDefinition.accept(CASTFunctionDefinition.java:96)

        at
org.eclipse.cdt.internal.core.dom.parser.c.CASTTranslationUnit.accept(CASTTranslationUnit.java:524)

        at
org.eclipse.ptp.mpi.core.actions.RunAnalyseBase.doArtifactAnalysis(RunAnalyseBase.java:602)

        at
org.eclipse.ptp.mpi.core.actions.RunAnalyseBase$AnalyseWithProgress.run(RunAnalyseBase.java:555)

        at
org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113)

Original target exception is: java.lang.NoClassDefFoundError:
org/eclipse/cdt/internal/ui/search/CSearchQuery
   stack trace printed to stdout.
java.lang.NoClassDefFoundError:
org/eclipse/cdt/internal/ui/search/CSearchQuery
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
        at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:160)

        at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:498)

        at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:468)

        at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:427)

        at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:410)

        at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:188)

        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:339)

        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:391)

        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:352)

        at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)

        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        at
org.eclipse.ptp.mpi.core.analysis.GeneralASTVisitorBehavior.searchDeclaration(GeneralASTVisitorBehavior.java:197)

        at
org.eclipse.ptp.mpi.core.analysis.GeneralASTVisitorBehavior.processFuncName(GeneralASTVisitorBehavior.java:92)

        at
org.eclipse.ptp.mpi.core.analysis.MpiCASTVisitor.visit(MpiCASTVisitor.java:77)

        at
org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression.accept(CASTFunctionCallExpression.java:47)

        at
org.eclipse.cdt.internal.core.dom.parser.c.CASTExpressionStatement.accept(CASTExpressionStatement.java:57)

        at
org.eclipse.cdt.internal.core.dom.parser.c.CASTCompoundStatement.accept(CASTCompoundStatement.java:67)

        at
org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDefinition.accept(CASTFunctionDefinition.java:96)

        at
org.eclipse.cdt.internal.core.dom.parser.c.CASTTranslationUnit.accept(CASTTranslationUnit.java:524)

        at
org.eclipse.ptp.mpi.core.actions.RunAnalyseBase.doArtifactAnalysis(RunAnalyseBase.java:602)

        at
org.eclipse.ptp.mpi.core.actions.RunAnalyseBase$AnalyseWithProgress.run(RunAnalyseBase.java:555)

        at
org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113)

   Stack trace:
     1 java.lang.ClassLoader.defineClass1(Native Method)
     2 java.lang.ClassLoader.defineClass(ClassLoader.java:620)
     3
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:160)

     4
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:498)

     5
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:468)

     6
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:427)

     7
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:410)

     8
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:188)

     9
org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:339)

     10
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:391)

     11
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:352)

     12
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)

     13 java.lang.ClassLoader.loadClass(ClassLoader.java:251)
     14 java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
     15
org.eclipse.ptp.mpi.core.analysis.GeneralASTVisitorBehavior.searchDeclaration(GeneralASTVisitorBehavior.java:197)

     16
org.eclipse.ptp.mpi.core.analysis.GeneralASTVisitorBehavior.processFuncName(GeneralASTVisitorBehavior.java:92)

     17
org.eclipse.ptp.mpi.core.analysis.MpiCASTVisitor.visit(MpiCASTVisitor.java:77)

     18
org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression.accept(CASTFunctionCallExpression.java:47)

     19
org.eclipse.cdt.internal.core.dom.parser.c.CASTExpressionStatement.accept(CASTExpressionStatement.java:57)

     20
org.eclipse.cdt.internal.core.dom.parser.c.CASTCompoundStatement.accept(CASTCompoundStatement.java:67)

     21
org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDefinition.accept(CASTFunctionDefinition.java:96)

     22
org.eclipse.cdt.internal.core.dom.parser.c.CASTTranslationUnit.accept(CASTTranslationUnit.java:524)

     23
org.eclipse.ptp.mpi.core.actions.RunAnalyseBase.doArtifactAnalysis(RunAnalyseBase.java:602)

     24
org.eclipse.ptp.mpi.core.actions.RunAnalyseBase$AnalyseWithProgress.run(RunAnalyseBase.java:555)

     25
org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113)

ScanReturn result is NULL.  No results for main.c

_______________________________________________
ptp-dev mailing list
ptp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-dev




Back to the top