Issue1113
Created on 2008-08-28.05:19:58 by arianepaola, last changed 2008-10-27.18:09:48 by fwierzbicki.
Messages | |||
---|---|---|---|
msg3454 (view) | Author: Ariane Paola Gomes (arianepaola) | Date: 2008-08-28.05:19:57 | |
toscawidgets svn, running setup.py build + install byte-compiling build/bdist.java1.6.0_0/egg/tw/core/util.py to util$py.class File "build/bdist.java1.6.0_0/egg/tw/core/util.py", line 387 self._raw_regexp = r"|".join("(%s)" % k (for k in dct.keys())) ^ SyntaxError: line 387:49 mismatched input 'for' expecting RPAREN byte-compiling build/bdist.java1.6.0_0/egg/tw/core/registry.py to registry$py.class byte-compiling build/bdist.java1.6.0_0/egg/tw/core/__init__.py to __init__$py.class byte-compiling build/bdist.java1.6.0_0/egg/tw/core/resources.py to resources$py.class internal compiler error: Name Traceback (most recent call last): File "setup.py", line 42, in <module> setup( File "/home/ariane/work/jython-svn/dist/Lib/distutils/core.py", line 151, in setup dist.run_commands() File "/home/ariane/work/jython-svn/dist/Lib/distutils/dist.py", line 974, in run_commands self.run_command(cmd) File "/home/ariane/work/jython-svn/dist/Lib/distutils/dist.py", line 994, in run_command cmd_obj.run() File "/home/ariane/work/jython-svn/dist/Lib/site-packages/setuptools-0.7a1dev_r61341-py2.5.egg/setuptools/command/install$py.class", line 76, in run File "/home/ariane/work/jython-svn/dist/Lib/site-packages/setuptools-0.7a1dev_r61341-py2.5.egg/setuptools/command/install$py.class", line 96, in do_egg_install File "/home/ariane/work/jython-svn/dist/Lib/distutils/cmd.py", line 333, in run_command self.distribution.run_command(command) File "/home/ariane/work/jython-svn/dist/Lib/distutils/dist.py", line 994, in run_command cmd_obj.run() File "/home/ariane/work/jython-svn/dist/Lib/site-packages/setuptools-0.7a1dev_r61341-py2.5.egg/setuptools/command/bdist_egg$py.class", line 174, in run File "/home/ariane/work/jython-svn/dist/Lib/site-packages/setuptools-0.7a1dev_r61341-py2.5.egg/setuptools/command/bdist_egg$py.class", line 161, in call_command File "/home/ariane/work/jython-svn/dist/Lib/distutils/cmd.py", line 333, in run_command self.distribution.run_command(command) File "/home/ariane/work/jython-svn/dist/Lib/distutils/dist.py", line 994, in run_command cmd_obj.run() File "/home/ariane/work/jython-svn/dist/Lib/site-packages/setuptools-0.7a1dev_r61341-py2.5.egg/setuptools/command/install_lib$py.class", line 24, in run File "/home/ariane/work/jython-svn/dist/Lib/distutils/command/install_lib.py", line 133, in byte_compile byte_compile(files, optimize=0, File "/home/ariane/work/jython-svn/dist/Lib/distutils/util.py", line 502, in byte_compile compile(file, cfile, dfile) File "/home/ariane/work/jython-svn/dist/Lib/py_compile.py", line 96, in compile _py_compile.compile(file, cfile, dfile) at org.python.compiler.CodeCompiler.visitName(CodeCompiler.java:1950) at org.python.antlr.ast.Name.accept(Name.java:50) at org.python.antlr.Visitor.visit(Visitor.java:26) at org.python.compiler.CodeCompiler.set(CodeCompiler.java:202) at org.python.compiler.CodeCompiler.set(CodeCompiler.java:193) at org.python.compiler.CodeCompiler.visitListComp(CodeCompiler.java:1731) at org.python.antlr.ast.ListComp.accept(ListComp.java:67) at org.python.antlr.Visitor.visit(Visitor.java:26) at org.python.compiler.CodeCompiler.visitGeneratorExp(CodeCompiler.java:2046) at org.python.antlr.ast.GeneratorExp.accept(GeneratorExp.java:68) at org.python.antlr.Visitor.visit(Visitor.java:26) at org.python.compiler.CodeCompiler.visitCall(CodeCompiler.java:1511) at org.python.antlr.ast.Call.accept(Call.java:105) at org.python.antlr.Visitor.visit(Visitor.java:26) at org.python.compiler.CodeCompiler.visitAssign(CodeCompiler.java:453) at org.python.antlr.ast.Assign.accept(Assign.java:65) at org.python.antlr.Visitor.visit(Visitor.java:26) at org.python.compiler.CodeCompiler.suite(CodeCompiler.java:1248) at org.python.compiler.CodeCompiler.doTest(CodeCompiler.java:896) at org.python.compiler.CodeCompiler.visitIf(CodeCompiler.java:916) at org.python.antlr.ast.If.accept(If.java:90) at org.python.antlr.Visitor.visit(Visitor.java:26) at org.python.compiler.CodeCompiler.suite(CodeCompiler.java:1248) at org.python.compiler.CodeCompiler.visitSuite(CodeCompiler.java:1242) at org.python.antlr.ast.Suite.accept(Suite.java:58) at org.python.antlr.Visitor.visit(Visitor.java:26) at org.python.compiler.CodeCompiler.parse(CodeCompiler.java:275) at org.python.compiler.Module.PyCode(Module.java:455) at org.python.compiler.CodeCompiler.visitFunctionDef(CodeCompiler.java:408) at org.python.antlr.ast.FunctionDef.accept(FunctionDef.java:98) at org.python.antlr.Visitor.visit(Visitor.java:26) at org.python.compiler.CodeCompiler.suite(CodeCompiler.java:1248) at org.python.compiler.CodeCompiler.visitSuite(CodeCompiler.java:1242) at org.python.antlr.ast.Suite.accept(Suite.java:58) at org.python.antlr.Visitor.visit(Visitor.java:26) at org.python.compiler.CodeCompiler.parse(CodeCompiler.java:275) at org.python.compiler.Module.PyCode(Module.java:455) at org.python.compiler.CodeCompiler.visitClassDef(CodeCompiler.java:1834) at org.python.antlr.ast.ClassDef.accept(ClassDef.java:90) at org.python.antlr.ast.Module.traverse(Module.java:65) at org.python.antlr.Visitor.traverse(Visitor.java:12) at org.python.compiler.CodeCompiler.visitModule(CodeCompiler.java:314) at org.python.antlr.ast.Module.accept(Module.java:58) at org.python.antlr.Visitor.visit(Visitor.java:26) at org.python.compiler.CodeCompiler.parse(CodeCompiler.java:275) at org.python.compiler.Module.PyCode(Module.java:455) at org.python.compiler.Module.compile(Module.java:634) at org.python.core.imp.compileSource(imp.java:203) at org.python.core.imp.compileSource(imp.java:137) at org.python.modules._py_compile.compile(_py_compile.java:47) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) NullPointerException: java.lang.NullPointerException |
|||
msg3457 (view) | Author: Ariane Paola Gomes (arianepaola) | Date: 2008-08-28.05:43:52 | |
error caused by lines 340-346 in resources.py if src: source_vars = dict( v for v in [(k, getattr(self,k,None)) for k in self.source_vars] ) source_vars.update( v for v in d.iteritems() if v[0] in self.source_vars ) |
|||
msg3465 (view) | Author: Frank Wierzbicki (fwierzbicki) | Date: 2008-08-31.18:08:28 | |
From the trace is: self._raw_regexp = r"|".join("(%s)" % k (for k in dct.keys())) correct? Shouldn't the generator expression be (k for k in dct.keys())) Not that this should result in an NPE -- but I just want to understand. |
|||
msg3707 (view) | Author: Frank Wierzbicki (fwierzbicki) | Date: 2008-10-27.18:09:48 | |
Aside from what looks like a syntax error in the example code, I'm almost positive that this was related to nested generator expressions, which do not produce an NPE any longer. Closing. |
History | |||
---|---|---|---|
Date | User | Action | Args |
2008-10-27 18:09:48 | fwierzbicki | set | status: open -> closed resolution: fixed messages: + msg3707 |
2008-08-31 18:08:29 | fwierzbicki | set | assignee: fwierzbicki messages: + msg3465 |
2008-08-28 05:43:52 | arianepaola | set | messages: + msg3457 |
2008-08-28 05:19:58 | arianepaola | create |
Supported by Python Software Foundation,
Powered by Roundup