Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [photran] java.lang.NullPointerException still present with latest build I200904290936

This looks like a different NPE to the one I fixed. It's something to do with VPG, whatever that is. Jeff?

Greg

On May 2, 2009, at 9:38 PM, S Kalogerakos wrote:


I downloaded the latest pre-release version of Photran, I200904290936. I made a fresh installation of eclipse 3.4.2 (eclipse- SDK-3.4.2-linux-gtk-x86_64, M20090211-1700) and a new workspace. Also deleted ~/.eclipse

I enable Fortran analysis/refactoring and I still get the following error when I open ANY f90 file:

An internal error occurred during: "Photran indexer".
java.lang.NullPointerException

So it looks like the bug has not been fixed in the latest version.

I am using Opensuse 11.1 64 bit on AMD 64 bit opteron, but it happened also on two other machines using 11.1, one 64 bit intel, and the other 32 bit intel.


Error log:

SESSION 2009-04-30 16:27:35.690 ----------------------------------------------- eclipse.buildId=M20090211-1700java.version=1.6.0_13java.vendor=Sun Microsystems Inc.BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_USCommand-line arguments: -os linux -ws gtk -arch x86_64!ENTRY org.eclipse.cdt.core 1 0 2009-04-30 16:29:48.247! MESSAGE Indexed 'Emaps_test' (0 sources, 20 headers) in 0.68 sec: 248 declarations; 347 references; 0 unresolved inclusions; 0 syntax errors; 0 unresolved names (0.00%)!ENTRY org.eclipse.core.jobs 4 2 2009-04-30 16:31:14.557!MESSAGE An internal error occurred during: "Photran indexer".!STACK 0java.lang.NullPointerException at org .eclipse .photran.internal.core.lexer.Token.manuallyResolveBinding(Token.java: 440) at org .eclipse .photran .internal .core.analysis.binding.BindingCollector.bind(BindingCollector.java: 104) at org .eclipse .photran .internal .core .analysis .binding .ReferenceCollector.visitASTVarOrFnRefNode(ReferenceCollector.java: 407) at org .eclipse .photran .internal .core.parser.ASTVarOrFnRefNode.accept(ASTVarOrFnRefNode.java:109) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTCaseValueRangeNode(Parser.java:10168) at org .eclipse .photran .internal .core.parser.ASTCaseValueRangeNode.accept(ASTCaseValueRangeNode.java: 57) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTSeparatedListNode.accept(Parser.java:9631) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTListNode.accept(Parser.java:9404) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org .eclipse .photran .internal .core .analysis .binding .ReferenceCollector.visitASTCaseStmtNode(ReferenceCollector.java: 530) at org .eclipse .photran .internal.core.parser.ASTCaseStmtNode.accept(ASTCaseStmtNode.java: 84) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTListNode.accept(Parser.java:9404) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTCaseConstructNode(Parser.java:10165) at org .eclipse .photran .internal .core.parser.ASTCaseConstructNode.accept(ASTCaseConstructNode.java: 68) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTListNode.accept(Parser.java:9404) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTFunctionSubprogramNode(Parser.java:10279) at org .eclipse .photran .internal .core .parser .ASTFunctionSubprogramNode.accept(ASTFunctionSubprogramNode.java:92) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTListNode.accept(Parser.java:9404) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTModuleNode(Parser.java:10331) at org .eclipse .photran .internal.core.parser.ASTModuleNode.accept(ASTModuleNode.java:68) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTListNode.accept(Parser.java:9404) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTExecutableProgramNode(Parser.java:10252) at org .eclipse .photran .internal .core .parser .ASTExecutableProgramNode.accept(ASTExecutableProgramNode.java:44) at org.eclipse.photran.core.FortranAST.accept(FortranAST.java:45) at org .eclipse .photran.internal.core.analysis.binding.Binder.bind(Binder.java:36) at org .eclipse .photran .core.vpg.PhotranVPGBuilder.populateVPG(PhotranVPGBuilder.java:374) at org .eclipse .photran .core.vpg.PhotranVPGBuilder.populateVPG(PhotranVPGBuilder.java:1) at bz.over.vpg.VPG.computeEdgesAndAnnotations(VPG.java:178) at bz.over.vpg.VPG.acquireTransientAST(VPG.java:123) at bz.over.vpg.VPG.forceRecomputationOfEdgesAndAnnotations(VPG.java: 211) at bz.over.vpg.eclipse.EclipseVPG.indexIfNotUpToDate(EclipseVPG.java: 411) at bz.over.vpg.eclipse.EclipseVPG $VPGResourceDeltaVisitor.index(EclipseVPG.java:382) at bz.over.vpg.eclipse.EclipseVPG $VPGResourceDeltaJob.runInWorkspace(EclipseVPG.java:278) at org .eclipse .core .internal .resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)!ENTRY org.eclipse.core.jobs 4 2 2009-04-30 16:34:33.474!MESSAGE An internal error occurred during: "Photran indexer".!STACK 0java.lang.NullPointerException!ENTRY org.eclipse.core.jobs 4 2 2009-04-30 16:38:51.950!MESSAGE An internal error occurred during: "Photran indexer".!STACK 0java.lang.NullPointerException!ENTRY org.eclipse.core.jobs 4 2 2009-04-30 16:38:54.622!MESSAGE An internal error occurred during: "Photran indexer".!STACK 0java.lang.NullPointerException!ENTRY org.eclipse.core.jobs 4 2 2009-04-30 16:38:56.990!MESSAGE An internal error occurred during: "Photran indexer".!STACK 0java.lang.NullPointerException!ENTRY org.eclipse.core.jobs 4 2 2009-04-30 16:42:59.358!MESSAGE An internal error occurred during: "Photran indexer".!STACK 0java.lang.NullPointerException!ENTRY org.eclipse.core.jobs 4 2 2009-04-30 17:28:17.954!MESSAGE An internal error occurred during: "Photran indexer".!STACK 0java.lang.NullPointerException!ENTRY org.eclipse.core.jobs 4 2 2009-05-01 12:37:12.695!MESSAGE An internal error occurred during: "Photran indexer".!STACK 0java.lang.NullPointerException!SESSION 2009-05-01 12:39:37.613 ----------------------------------------------- eclipse.buildId=M20090211-1700java.version=1.6.0_13java.vendor=Sun Microsystems Inc.BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_USCommand-line arguments: -os linux -ws gtk -arch x86_64!ENTRY org.eclipse.core.jobs 4 2 2009-05-01 12:39:52.056!MESSAGE An internal error occurred during: "Photran indexer".!STACK 0java.lang.NullPointerException at org .eclipse .photran.internal.core.lexer.Token.manuallyResolveBinding(Token.java: 440) at org .eclipse .photran .internal .core.analysis.binding.BindingCollector.bind(BindingCollector.java: 104) at org .eclipse .photran .internal .core .analysis .binding .ReferenceCollector.visitASTVarOrFnRefNode(ReferenceCollector.java: 407) at org .eclipse .photran .internal .core.parser.ASTVarOrFnRefNode.accept(ASTVarOrFnRefNode.java:109) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTCaseValueRangeNode(Parser.java:10168) at org .eclipse .photran .internal .core.parser.ASTCaseValueRangeNode.accept(ASTCaseValueRangeNode.java: 57) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTSeparatedListNode.accept(Parser.java:9631) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTListNode.accept(Parser.java:9404) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org .eclipse .photran .internal .core .analysis .binding .ReferenceCollector.visitASTCaseStmtNode(ReferenceCollector.java: 530) at org .eclipse .photran .internal.core.parser.ASTCaseStmtNode.accept(ASTCaseStmtNode.java: 84) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTListNode.accept(Parser.java:9404) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTCaseConstructNode(Parser.java:10165) at org .eclipse .photran .internal .core.parser.ASTCaseConstructNode.accept(ASTCaseConstructNode.java: 68) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTListNode.accept(Parser.java:9404) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTFunctionSubprogramNode(Parser.java:10279) at org .eclipse .photran .internal .core .parser .ASTFunctionSubprogramNode.accept(ASTFunctionSubprogramNode.java:92) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTListNode.accept(Parser.java:9404) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTModuleNode(Parser.java:10331) at org .eclipse .photran .internal.core.parser.ASTModuleNode.accept(ASTModuleNode.java:68) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTListNode.accept(Parser.java:9404) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTExecutableProgramNode(Parser.java:10252) at org .eclipse .photran .internal .core .parser .ASTExecutableProgramNode.accept(ASTExecutableProgramNode.java:44) at org.eclipse.photran.core.FortranAST.accept(FortranAST.java:45) at org .eclipse .photran.internal.core.analysis.binding.Binder.bind(Binder.java:36) at org .eclipse .photran .core.vpg.PhotranVPGBuilder.populateVPG(PhotranVPGBuilder.java:374) at org .eclipse .photran .core.vpg.PhotranVPGBuilder.populateVPG(PhotranVPGBuilder.java:1) at bz.over.vpg.VPG.computeEdgesAndAnnotations(VPG.java:178) at bz.over.vpg.VPG.acquireTransientAST(VPG.java:123) at bz.over.vpg.VPG.forceRecomputationOfEdgesAndAnnotations(VPG.java: 211) at bz.over.vpg.eclipse.EclipseVPG.indexIfNotUpToDate(EclipseVPG.java: 411) at bz.over.vpg.eclipse.EclipseVPG $WorkspaceSyncResourceVisitor.index(EclipseVPG.java:178) at bz.over.vpg.eclipse.EclipseVPG.ensureVPGIsUpToDate(EclipseVPG.java: 117) at bz.over.vpg.eclipse.EclipseVPG $VPGInitialWorkspaceSyncJob.runInWorkspace(EclipseVPG.java:96) at org .eclipse .core .internal .resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)!ENTRY org.eclipse.core.jobs 4 2 2009-05-01 12:39:54.222!MESSAGE An internal error occurred during: "Photran indexer".!STACK 0java.lang.NullPointerException at org .eclipse .photran.internal.core.lexer.Token.manuallyResolveBinding(Token.java: 440) at org .eclipse .photran .internal .core.analysis.binding.BindingCollector.bind(BindingCollector.java: 104) at org .eclipse .photran .internal .core .analysis .binding .ReferenceCollector.visitASTVarOrFnRefNode(ReferenceCollector.java: 407) at org .eclipse .photran .internal .core.parser.ASTVarOrFnRefNode.accept(ASTVarOrFnRefNode.java:109) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTCaseValueRangeNode(Parser.java:10168) at org .eclipse .photran .internal .core.parser.ASTCaseValueRangeNode.accept(ASTCaseValueRangeNode.java: 57) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTSeparatedListNode.accept(Parser.java:9631) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTListNode.accept(Parser.java:9404) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org .eclipse .photran .internal .core .analysis .binding .ReferenceCollector.visitASTCaseStmtNode(ReferenceCollector.java: 530) at org .eclipse .photran .internal.core.parser.ASTCaseStmtNode.accept(ASTCaseStmtNode.java: 84) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTListNode.accept(Parser.java:9404) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTCaseConstructNode(Parser.java:10165) at org .eclipse .photran .internal .core.parser.ASTCaseConstructNode.accept(ASTCaseConstructNode.java: 68) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTListNode.accept(Parser.java:9404) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTFunctionSubprogramNode(Parser.java:10279) at org .eclipse .photran .internal .core .parser .ASTFunctionSubprogramNode.accept(ASTFunctionSubprogramNode.java:92) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTListNode.accept(Parser.java:9404) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTModuleNode(Parser.java:10331) at org .eclipse .photran .internal.core.parser.ASTModuleNode.accept(ASTModuleNode.java:68) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTListNode.accept(Parser.java:9404) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTExecutableProgramNode(Parser.java:10252) at org .eclipse .photran .internal .core .parser .ASTExecutableProgramNode.accept(ASTExecutableProgramNode.java:44) at org.eclipse.photran.core.FortranAST.accept(FortranAST.java:45) at org .eclipse .photran.internal.core.analysis.binding.Binder.bind(Binder.java:36) at org .eclipse .photran .core.vpg.PhotranVPGBuilder.populateVPG(PhotranVPGBuilder.java:374) at org .eclipse .photran .core.vpg.PhotranVPGBuilder.populateVPG(PhotranVPGBuilder.java:1) at bz.over.vpg.VPG.computeEdgesAndAnnotations(VPG.java:178) at bz.over.vpg.VPG.acquireTransientAST(VPG.java:123) at bz.over.vpg.VPG.forceRecomputationOfEdgesAndAnnotations(VPG.java: 211) at bz.over.vpg.eclipse.EclipseVPG.indexIfNotUpToDate(EclipseVPG.java: 411) at bz.over.vpg.eclipse.EclipseVPG $WorkspaceSyncResourceVisitor.index(EclipseVPG.java:178) at bz.over.vpg.eclipse.EclipseVPG.ensureVPGIsUpToDate(EclipseVPG.java: 117) at bz.over.vpg.eclipse.EclipseVPG $VPGInitialWorkspaceSyncJob.runInWorkspace(EclipseVPG.java:96) at org .eclipse .core .internal .resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)!ENTRY org.eclipse.core.jobs 4 2 2009-05-01 12:40:01.253!MESSAGE An internal error occurred during: "Photran indexer".!STACK 0java.lang.NullPointerException at org .eclipse .photran.internal.core.lexer.Token.manuallyResolveBinding(Token.java: 440) at org .eclipse .photran .internal .core.analysis.binding.BindingCollector.bind(BindingCollector.java: 104) at org .eclipse .photran .internal .core .analysis .binding .ReferenceCollector.visitASTVarOrFnRefNode(ReferenceCollector.java: 407) at org .eclipse .photran .internal .core.parser.ASTVarOrFnRefNode.accept(ASTVarOrFnRefNode.java:109) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTCaseValueRangeNode(Parser.java:10168) at org .eclipse .photran .internal .core.parser.ASTCaseValueRangeNode.accept(ASTCaseValueRangeNode.java: 57) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTSeparatedListNode.accept(Parser.java:9631) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTListNode.accept(Parser.java:9404) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org .eclipse .photran .internal .core .analysis .binding .ReferenceCollector.visitASTCaseStmtNode(ReferenceCollector.java: 530) at org .eclipse .photran .internal.core.parser.ASTCaseStmtNode.accept(ASTCaseStmtNode.java: 84) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTListNode.accept(Parser.java:9404) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTCaseConstructNode(Parser.java:10165) at org .eclipse .photran .internal .core.parser.ASTCaseConstructNode.accept(ASTCaseConstructNode.java: 68) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTListNode.accept(Parser.java:9404) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTFunctionSubprogramNode(Parser.java:10279) at org .eclipse .photran .internal .core .parser .ASTFunctionSubprogramNode.accept(ASTFunctionSubprogramNode.java:92) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTListNode.accept(Parser.java:9404) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTModuleNode(Parser.java:10331) at org .eclipse .photran .internal.core.parser.ASTModuleNode.accept(ASTModuleNode.java:68) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTListNode(Parser.java:10121) at org.eclipse.photran.internal.core.parser.Parser $ASTListNode.accept(Parser.java:9404) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.traverseChildren(Parser.java:10116) at org.eclipse.photran.internal.core.parser.Parser $ASTVisitor.visitASTExecutableProgramNode(Parser.java:10252) at org .eclipse .photran .internal .core .parser .ASTExecutableProgramNode.accept(ASTExecutableProgramNode.java:44) at org.eclipse.photran.core.FortranAST.accept(FortranAST.java:45) at org .eclipse .photran.internal.core.analysis.binding.Binder.bind(Binder.java:36) at org .eclipse .photran .core.vpg.PhotranVPGBuilder.populateVPG(PhotranVPGBuilder.java:374) at org .eclipse .photran .core.vpg.PhotranVPGBuilder.populateVPG(PhotranVPGBuilder.java:1) at bz.over.vpg.VPG.computeEdgesAndAnnotations(VPG.java:178) at bz.over.vpg.VPG.acquireTransientAST(VPG.java:123) at bz.over.vpg.VPG.forceRecomputationOfEdgesAndAnnotations(VPG.java: 211) at bz.over.vpg.eclipse.EclipseVPG.indexIfNotUpToDate(EclipseVPG.java: 411) at bz.over.vpg.eclipse.EclipseVPG $WorkspaceSyncResourceVisitor.index(EclipseVPG.java:178) at bz.over.vpg.eclipse.EclipseVPG.ensureVPGIsUpToDate(EclipseVPG.java: 117) at bz.over.vpg.eclipse.EclipseVPG $VPGInitialWorkspaceSyncJob.runInWorkspace(EclipseVPG.java:96) at org .eclipse .core .internal .resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)




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



Back to the top