Opened 14 years ago
Closed 14 years ago
#67 closed defect (fixed)
Problem with fresh install and Hello World
Reported by: | anonymous | Owned by: | developers |
---|---|---|---|
Priority: | blocker | Component: | soclib-cc |
Keywords: | Cc: |
Description
I installed the virtual machine that is downloadable and soclib is running fine. Doing some real work I have to install natively and think that I succeded in doing so. But experiencing problems with python-code. Is this a bug?
stdout
Soclib-cc is in bug-report mode. Every output will go to 'soclib-cc-debug.log' Command: ['/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/soclib_cc_main.py', '-P', '-p', '/home/frankp/ARBEIT/SOCLIB/soclib/soclib/platform/topcells/caba-vgmn-multi_timer-mipsel/platform_desc', '-o', 'simulation.x', '--bug-report'] Environment: CVSROOT: 'sescvs:/var/lib/cvsroot' CVS_RSH: 'ssh' DISPLAY: 'localhost:15.0' DTCONFIG: '/opt/local/devtools/share/dtconfig/dtconfig.alpha' GROUP: 'staff' HISTCONTROL: 'ignoredups' HISTFILESIZE: '500' HISTSIZE: '500' HOME: '/home/frankp' HOST: 'mccarthy' HOSTTYPE: 'x86_64-linux' LOGNAME: 'frankp' LSOPTIONS: 'hF' MACHTYPE: 'x86_64' MAIL: '/var/mail/frankp' MANPATH: '/usr/local/man:/usr/local/share/man:/usr/share/man:' OSTYPE: 'linux' PATH: '/usr/local/bin:/usr/bin:/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/sbin:/opt/site/by-platform/linux-i686/adobe-acroread-9.1.0/bin:/sbin:/opt/site/by-platform/linux-i686/adobe-acroread-9.1.0/bin:/home/frankp/ARBEIT/SOCLIB/binutils/install/mipsel/bin:/home/frankp/ARBEIT/SOCLIB/sdl/install/bin:/home/frankp/ARBEIT/SOCLIB/soclib/utils/bin:/home/frankp/ARBEIT/SOCLIB/binutils/install/mipsel/bin:/home/frankp/ARBEIT/SOCLIB/sdl/install/bin:/home/frankp/ARBEIT/SOCLIB/soclib/utils/bin' PROJECTROOT: '/opt/local/project/verify' PWD: '/home/frankp/ARBEIT/SOCLIB/soclib/soclib/platform/topcells/caba-vgmn-multi_timer-mipsel' PYTHONPATH: '/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python' REMOTEHOST: 'localhost' SHELL: '/bin/tcsh' SHLVL: '3' SSH_CLIENT: '134.106.53.128 49213 22' SSH_CONNECTION: '134.106.53.128 49213 134.106.53.237 22' SSH_TTY: '/dev/pts/5' SYSTEMC: '/opt/sw/eda/systemc/systemc-2.2.0/' TERM: 'xterm' USER: 'frankp' VENDOR: 'unknown' WINDOWID: '10485773' XTERM_LOCALE: 'C' XTERM_SHELL: '/bin/tcsh' XTERM_VERSION: 'XTerm(235)' platform: 'x86_64'
stderr
Traceback (most recent call last):
File "/usr/lib/python2.5/runpy.py", line 95, in run_module
filename, loader, alter_sys)
File "/usr/lib/python2.5/runpy.py", line 52, in _run_module_code
mod_name, mod_fname, mod_loader)
File "/usr/lib/python2.5/runpy.py", line 32, in _run_code
exec code in run_globals
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/soclib_cc_main.py", line 349, in <module>
sys.exit(main())
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/soclib_cc_main.py", line 224, in main
return compile_platform(opts.platform, opts)
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/soclib_cc_main.py", line 294, in compile_platform
todo = pf.parse(platform)
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/sd_parser/platform.py", line 114, in parse
exec file(filename) in glbls, locs
File "/home/frankp/ARBEIT/SOCLIB/soclib/soclib/platform/topcells/caba-vgmn-multi_timer-mipsel/platform_desc", line 24, in <module>
wrplen_size = 1
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/sd_parser/platform.py", line 57, in init
self.spec = spec = src.specialize(params)
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/sd_parser/module.py", line 236, in specialize
params)
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/sd_parser/specialization.py", line 62, in init
self.uses = self.module._get_uses(self.passed_params)
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/sd_parser/module.py", line 186, in _get_uses
us.add(u._specialize(parent_args))
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/sd_parser/module.py", line 337, in _specialize
return mod.specialize(params)
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/sd_parser/module.py", line 236, in specialize
params)
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/sd_parser/specialization.py", line 47, in init
self.entity_name = self.get_cxx_type()
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/sd_parser/specialization.py", line 249, in get_cxx_type
self.module.get_info('tmpl_parameters'))
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/sd_parser/specialization.py", line 248, in <lambda>
lambda x:parameter.value(x, self.passed_params, 'tmpl'),
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/soclib_desc/parameter.py", line 399, in value
r = f(v, args)
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/soclib_desc/parameter.py", line 311, in get_tmpl_value
return mod.specialize(args)
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/sd_parser/module.py", line 236, in specialize
params)
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/sd_parser/specialization.py", line 47, in init
self.entity_name = self.get_cxx_type()
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/sd_parser/specialization.py", line 249, in get_cxx_type
self.module.get_info('tmpl_parameters'))
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/sd_parser/specialization.py", line 248, in <lambda>
lambda x:parameter.value(x, self.passed_params, 'tmpl'),
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/soclib_desc/parameter.py", line 399, in value
r = f(v, args)
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/soclib_desc/parameter.py", line 311, in get_tmpl_value
return mod.specialize(args)
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/sd_parser/module.py", line 236, in specialize
params)
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/sd_parser/specialization.py", line 47, in init
self.entity_name = self.get_cxx_type()
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/sd_parser/specialization.py", line 249, in get_cxx_type
self.module.get_info('tmpl_parameters'))
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/sd_parser/specialization.py", line 248, in <lambda>
lambda x:parameter.value(x, self.passed_params, 'tmpl'),
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/soclib_desc/parameter.py", line 399, in value
r = f(v, args)
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/soclib_desc/parameter.py", line 311, in get_tmpl_value
return mod.specialize(args)
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/sd_parser/module.py", line 236, in specialize
params)
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/sd_parser/specialization.py", line 62, in init
self.uses = self.module._get_uses(self.passed_params)
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/sd_parser/module.py", line 186, in _get_uses
us.add(u._specialize(parent_args))
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/sd_parser/module.py", line 337, in _specialize
return mod.specialize(params)
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/sd_parser/module.py", line 211, in specialize
warnings.warn(ModuleDeprecationWarning(mod.name, deprecated),
NameError: global name 'mod' is not defined
stdout
SoCLib-cc failed unexpectedly.
Config: configurations:
build_env = BuildEnv(
cache_file = '/tmp/build/sc/soclib_cc.cache', libraries = [
Library(
cflags = [
'-I/opt/sw/eda/systemc/systemc-2.2.0include',
],
dir = '/opt/sw/eda/systemc/systemc-2.2.0/', includedir = '/opt/sw/eda/systemc/systemc-2.2.0include', libdir = '/opt/sw/eda/systemc/systemc-2.2.0lib-linux', libs = [
'-L/opt/sw/eda/systemc/systemc-2.2.0lib-linux', '-lsystemc', '-lpthread',
],
name = 'systemc', os = 'linux', vendor = 'OSCI',
),
],
repos = '/tmp/build/sc', toolchain = Toolchain(
always_include = [
],
cflags = [
'-Wall', '-Wno-pmf-conversions', '-DSOCLIB', '-include', 'sys/types.h', '-include', 'inttypes.h', '-I/home/frankp/ARBEIT/SOCLIB/soclib/soclib/lib/include',
],
debug_cflags = [
'-ggdb', '-DSOCLIB_MODE_DEBUG',
],
debug_libs = [
],
lib_ext = 'a', libs = [
'-lpthread',
],
max_processes = 1, obj_ext = 'o', prefix = , prof_cflags = [
'-pg', '-DSOCLIB_MODE_PROFILE',
],
prof_libs = [
'-pg',
],
release_cflags = [
'-O2', '-DSOCLIB_MODE_RELEASE',
],
release_libs = [
],
tool_map = dict(
CC = 'gcc', CC_LINKER = 'gcc', CXX = 'g++', CXX_LINKER = 'g++', LD = 'ld',
),
vflags = [
],
),
),
systemc = Library(
cflags = [
'-I/opt/sw/eda/systemc/systemc-2.2.0include',
],
dir = '/opt/sw/eda/systemc/systemc-2.2.0/', includedir = '/opt/sw/eda/systemc/systemc-2.2.0include', libdir = '/opt/sw/eda/systemc/systemc-2.2.0lib-linux', libs = [
'-L/opt/sw/eda/systemc/systemc-2.2.0lib-linux', '-lsystemc', '-lpthread',
],
name = 'systemc', os = 'linux', vendor = 'OSCI',
),
toolchain = Toolchain(
always_include = [
],
cflags = [
'-Wall', '-Wno-pmf-conversions', '-DSOCLIB', '-include', 'sys/types.h', '-include', 'inttypes.h', '-I/home/frankp/ARBEIT/SOCLIB/soclib/soclib/lib/include',
],
debug_cflags = [
'-ggdb', '-DSOCLIB_MODE_DEBUG',
],
debug_libs = [
],
lib_ext = 'a', libs = [
'-lpthread',
],
max_processes = 1, obj_ext = 'o', prefix = , prof_cflags = [
'-pg', '-DSOCLIB_MODE_PROFILE',
],
prof_libs = [
'-pg',
],
release_cflags = [
'-O2', '-DSOCLIB_MODE_RELEASE',
],
release_libs = [
],
tool_map = dict(
CC = 'gcc', CC_LINKER = 'gcc', CXX = 'g++', CXX_LINKER = 'g++', LD = 'ld',
),
vflags = [
],
),
default:build_env other:
debug = None, desc_parsers = [
'sd_parser.sd.SdFile',
],
desc_paths = [
'/home/frankp/ARBEIT/SOCLIB/soclib/soclib/communication', '/home/frankp/ARBEIT/SOCLIB/soclib/soclib/lib', '/home/frankp/ARBEIT/SOCLIB/soclib/soclib/module', '/home/frankp/ARBEIT/SOCLIB/soclib/soclib/iss', '/home/frankp/ARBEIT/SOCLIB/soclib/soclib/platform/topcells/caba-vgmn-multi_timer-mipsel',
],
max_name_length = 0, mode = 'release', output = 'simulation.x', path = '/home/frankp/ARBEIT/SOCLIB/soclib', progress_bar = True, quiet = True, sd_ignore_regexp = None, verbose = None, workpath = '/home/frankp/ARBEIT/SOCLIB/soclib/soclib/platform/topcells/caba-vgmn-multi_timer-mipsel/work',
Used modules:
stderr
Error in atexit._run_exitfuncs: Traceback (most recent call last):
File "/usr/lib/python2.5/atexit.py", line 24, in _run_exitfuncs
func(*targs, kargs)
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/soclib_cc/bugreport.py", line 93, in end_handler
for m in get_all_used_modules():
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/soclib_desc/description_files.py", line 222, in get_all_used_modules
soclib_desc_registry.all())
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/soclib_desc/description_files.py", line 221, in <lambda>
return filter(lambda x:x.isUsed(),
AttributeError: Module instance has no attribute 'isUsed' Error in sys.exitfunc: Traceback (most recent call last):
File "/usr/lib/python2.5/atexit.py", line 24, in _run_exitfuncs
func(*targs, kargs)
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/soclib_cc/bugreport.py", line 93, in end_handler
for m in get_all_used_modules():
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/soclib_desc/description_files.py", line 222, in get_all_used_modules
soclib_desc_registry.all())
File "/home/frankp/ARBEIT/SOCLIB/soclib/utils/lib/python/soclib_desc/description_files.py", line 221, in <lambda>
return filter(lambda x:x.isUsed(),
AttributeError: Module instance has no attribute 'isUsed'
stdout
SoCLib-cc failed unexpectedly.
Change History (1)
comment:1 Changed 14 years ago by
Component: | IP-Cores → soclib-cc |
---|---|
Priority: | major → blocker |
Resolution: | → fixed |
Status: | new → closed |
Thanks, fixed in [1761]