vulture-0.21/0000755000175000017500000000000013136120177014241 5ustar jendrikjendrik00000000000000vulture-0.21/tox.ini0000644000175000017500000000066513070150101015546 0ustar jendrikjendrik00000000000000[tox] envlist = cleanup, docs, py26, py27, py34, py35, py36, style skip_missing_interpreters = true # Erase old coverage results, then accumulate them during this tox run. [testenv:cleanup] deps = coverage commands = coverage erase [testenv] deps = coverage pytest pytest-cov commands = py.test [testenv:docs] deps = collective.checkdocs commands = python setup.py checkdocs [testenv:style] deps = flake8 commands = flake8 . vulture-0.21/setup.py0000644000175000017500000000274513133601576015767 0ustar jendrikjendrik00000000000000#! /usr/bin/env python import sys import setuptools from setuptools.command.test import test as TestCommand from vulture import __version__ class PyTest(TestCommand): def finalize_options(self): TestCommand.finalize_options(self) self.test_args = [] self.test_suite = True def run_tests(self): # import here, cause outside the eggs aren't loaded import pytest sys.exit(pytest.main(self.test_args)) setuptools.setup( name='vulture', version=__version__, description='Find dead code', long_description='\n\n'.join( [open('README.rst').read(), open('NEWS.rst').read()]), keywords='dead-code-removal', author='Jendrik Seipp', author_email='jendrikseipp@gmail.com', url='https://github.com/jendrikseipp/vulture', license='MIT', classifiers=[ 'Development Status :: 5 - Production/Stable', 'Environment :: Console', 'Intended Audience :: Developers', 'License :: OSI Approved :: MIT License', 'Programming Language :: Python', 'Programming Language :: Python :: 2', 'Programming Language :: Python :: 3', 'Topic :: Software Development :: Quality Assurance' ], entry_points={ 'console_scripts': ['vulture = vulture.core:main'], }, tests_require=['pytest', 'pytest-cov'], cmdclass={'test': PyTest}, packages=setuptools.find_packages(exclude=['tests']), package_data={'vulture': ['whitelists/*.py']}, ) vulture-0.21/MANIFEST.in0000644000175000017500000000013713133600745016001 0ustar jendrikjendrik00000000000000include *.rst include *.txt include tests/*.py include tox.ini include vulture/whitelists/*.py vulture-0.21/vulture/0000755000175000017500000000000013136120177015747 5ustar jendrikjendrik00000000000000vulture-0.21/vulture/__init__.py0000644000175000017500000000011213133600745020053 0ustar jendrikjendrik00000000000000from .core import __version__, Vulture assert __version__ assert Vulture vulture-0.21/vulture/utils.py0000644000175000017500000000272713135750564017501 0ustar jendrikjendrik00000000000000import codecs import os import tokenize # Encoding to use when converting input files to unicode. ENCODING = 'utf-8' class VultureInputException(Exception): pass def format_path(path): if not path: return path relpath = os.path.relpath(path) return relpath if not relpath.startswith('..') else path def read_file(filename): # Python >= 3.2 try: # Use encoding detected by tokenize.detect_encoding(). with tokenize.open(filename) as f: return f.read() except (SyntaxError, UnicodeDecodeError) as err: raise VultureInputException(err) except AttributeError: # tokenize.open was added in Python 3.2. pass # Python < 3.2 try: with codecs.open(filename, encoding=ENCODING) as f: return f.read() except UnicodeDecodeError as err: raise VultureInputException(err) class LoggingList(list): def __init__(self, typ, verbose): self.typ = typ self._verbose = verbose return list.__init__(self) def append(self, item): if self._verbose: print('define {0} "{1}"'.format(self.typ, item.name)) list.append(self, item) class LoggingSet(set): def __init__(self, typ, verbose): self.typ = typ self._verbose = verbose return set.__init__(self) def add(self, name): if self._verbose: print('use {0} "{1}"'.format(self.typ, name)) set.add(self, name) vulture-0.21/vulture/core.py0000644000175000017500000003566013136120177017263 0ustar jendrikjendrik00000000000000#! /usr/bin/env python # -*- coding: utf-8 -*- # # vulture - Find dead code. # # Copyright (c) 2012-2017 Jendrik Seipp (jendrikseipp@gmail.com) # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the # "Software"), to deal in the Software without restriction, including # without limitation the rights to use, copy, modify, merge, publish, # distribute, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to # the following conditions: # # The above copyright notice and this permission notice shall be included # in all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS # OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. # IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY # CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, # TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE # SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. from __future__ import print_function import ast from fnmatch import fnmatchcase import optparse import os import pkgutil import re import sys from vulture import lines from vulture import utils __version__ = '0.21' # The ast module in Python 2 trips over "coding" cookies, so strip them. ENCODING_REGEX = re.compile( r"^[ \t\v]*#.*?coding[:=][ \t]*([-_.a-zA-Z0-9]+).*?$", flags=re.M) # Parse variable names in template strings. FORMAT_STRING_PATTERNS = [re.compile(r'\%\((\w+)\)'), re.compile(r'{(\w+)}')] IGNORED_VARIABLE_NAMES = set(['object', 'self']) # True and False are NameConstants since Python 3.4. if sys.version_info < (3, 4): IGNORED_VARIABLE_NAMES |= set(['True', 'False']) def _get_unused_items(defined_items, used_names): unused_items = [item for item in set(defined_items) if item.name not in used_names] unused_items.sort(key=lambda item: item.name.lower()) return unused_items def _is_special_name(name): return name.startswith('__') and name.endswith('__') def _is_test_file(filename): name = os.path.basename(filename) return any( fnmatchcase(name, pattern) for pattern in ['test*.py', '*_test.py']) def _ignore_class(filename, class_name): return _is_test_file(filename) and 'Test' in class_name def _ignore_import(_filename, import_name): # Ignore star-imported names, since we can't detect whether they are used. return import_name == '*' def _ignore_function(filename, function_name): return ( _is_special_name(function_name) or (function_name.startswith('test_') and _is_test_file(filename))) def _ignore_variable(filename, varname): """ Ignore _ (Python idiom), _x (pylint convention) and __x__ (special variable or method), but not __x. """ return ( varname in IGNORED_VARIABLE_NAMES or (varname.startswith('_') and not varname.startswith('__')) or _is_special_name(varname)) class Item(object): """ Hold the name, type and location of defined code. """ def __init__(self, name, typ, filename, lineno, size=1): self.name = name self.typ = typ self.filename = filename self.lineno = lineno self.size = size def _tuple(self): return (self.filename, self.lineno, self.name) def __repr__(self): return repr(self.name) def __eq__(self, other): return self._tuple() == other._tuple() def __hash__(self): return hash(self._tuple()) class Vulture(ast.NodeVisitor): """Find dead code.""" def __init__(self, exclude=None, verbose=False, sort_by_size=False): self.exclude = [] self.sort_by_size = sort_by_size for pattern in exclude or []: if not any(char in pattern for char in ['*', '?', '[']): pattern = '*{0}*'.format(pattern) self.exclude.append(pattern) self.verbose = verbose def get_list(typ): return utils.LoggingList(typ, self.verbose) def get_set(typ): return utils.LoggingSet(typ, self.verbose) self.defined_attrs = get_list('attribute') self.defined_classes = get_list('class') self.defined_funcs = get_list('function') self.defined_imports = get_list('import') self.defined_props = get_list('property') self.defined_vars = get_list('variable') self.used_attrs = get_set('attribute') self.used_names = get_set('name') self.filename = '' self.code = [] self.found_dead_code_or_error = False def scan(self, code, filename=''): code = ENCODING_REGEX.sub("", code, count=1) self.code = code.splitlines() self.filename = filename try: node = ast.parse(code, filename=self.filename) except SyntaxError as err: text = ' at "{0}"'.format(err.text.strip()) if err.text else '' print('{0}:{1:d}: {2}{3}'.format( utils.format_path(filename), err.lineno, err.msg, text), file=sys.stderr) self.found_dead_code_or_error = True else: self.visit(node) def _get_modules(self, paths, toplevel=True): """Take files from the command line even if they don't end with .py.""" modules = [] for path in paths: path = os.path.abspath(path) if toplevel and path.endswith('.pyc'): sys.exit('.pyc files are not supported: {0}'.format(path)) if os.path.isfile(path) and (path.endswith('.py') or toplevel): modules.append(path) elif os.path.isdir(path): subpaths = [ os.path.join(path, filename) for filename in sorted(os.listdir(path))] modules.extend(self._get_modules(subpaths, toplevel=False)) elif toplevel: sys.exit('Error: {0} could not be found.'.format(path)) return modules def scavenge(self, paths): def exclude(name): return any(fnmatchcase(name, pattern) for pattern in self.exclude) for module in self._get_modules(paths): if exclude(module): self._log('Excluded:', module) continue self._log('Scanning:', module) try: module_string = utils.read_file(module) except utils.VultureInputException as err: print( 'Error: Could not read file {module} - {err}\n' 'Try to change the encoding to UTF-8.'.format(**locals()), file=sys.stderr) self.found_dead_code_or_error = True else: self.scan(module_string, filename=module) unique_imports = set(item.name for item in self.defined_imports) for import_name in unique_imports: path = os.path.join('whitelists', import_name) + '.py' if exclude(path): self._log('Excluded whitelist:', path) else: try: module_data = pkgutil.get_data('vulture', path) self._log('Included whitelist:', path) except IOError: # Most imported modules don't have a whitelist. continue if module_data is None: sys.exit('Error: Please use "python -m vulture".') module_string = module_data.decode("utf-8") self.scan(module_string, filename=path) def get_unused_code(self): """ Return ordered list of unused Item objects. """ def by_size(item): return item.size def by_name(item): return (item.filename.lower(), item.lineno) return sorted( self.unused_attrs + self.unused_classes + self.unused_funcs + self.unused_imports + self.unused_props + self.unused_vars, key=by_size if self.sort_by_size else by_name) def report(self): """ Print ordered list of Item objects to stdout. """ for item in self.get_unused_code(): line_format = 'line' if item.size == 1 else 'lines' size_report = (' ({0:d} {1})'.format(item.size, line_format) if self.sort_by_size else '') print("{0}:{1:d}: Unused {2} '{3}'{4}".format( utils.format_path(item.filename), item.lineno, item.typ, item.name, size_report)) self.found_dead_code_or_error = True return self.found_dead_code_or_error @property def unused_classes(self): return _get_unused_items( self.defined_classes, self.used_attrs | self.used_names) @property def unused_funcs(self): return _get_unused_items( self.defined_funcs, self.used_attrs | self.used_names) @property def unused_imports(self): return _get_unused_items( self.defined_imports, self.used_names | self.used_attrs) @property def unused_props(self): return _get_unused_items(self.defined_props, self.used_attrs) @property def unused_vars(self): return _get_unused_items( self.defined_vars, self.used_attrs | self.used_names) @property def unused_attrs(self): return _get_unused_items(self.defined_attrs, self.used_attrs) def _log(self, *args): if self.verbose: print(*args) def _add_aliases(self, node): assert isinstance(node, (ast.Import, ast.ImportFrom)) for name_and_alias in node.names: # Store only top-level module name ("os.path" -> "os"). # We can't detect when "os.path" is used. name = name_and_alias.name.partition('.')[0] alias = name_and_alias.asname self._define( self.defined_imports, alias or name, node.lineno, ignore=_ignore_import) if alias is not None: self.used_names.add(name_and_alias.name) def _define(self, collection, name, lineno, size=1, ignore=None): typ = collection.typ if ignore and ignore(self.filename, name): self._log('Ignoring {typ} "{name}"'.format(**locals())) else: collection.append( Item(name, typ, self.filename, lineno, size=size)) def _define_variable(self, name, lineno): self._define(self.defined_vars, name, lineno, ignore=_ignore_variable) def visit_alias(self, node): """ Use the methods below for imports to have access to line numbers and to filter imports from __future__. """ pass def visit_arg(self, node): """Function argument. Python 3 only. Has lineno since Python 3.4""" self._define_variable(node.arg, getattr(node, 'lineno', -1)) def visit_Attribute(self, node): if isinstance(node.ctx, ast.Store): size = lines.count_lines(node) if self.sort_by_size else 1 self._define(self.defined_attrs, node.attr, node.lineno, size=size) elif isinstance(node.ctx, ast.Load): self.used_attrs.add(node.attr) def visit_ClassDef(self, node): size = lines.count_lines(node) if self.sort_by_size else 1 self._define( self.defined_classes, node.name, node.lineno, size=size, ignore=_ignore_class) def visit_FunctionDef(self, node): size = lines.count_lines(node) if self.sort_by_size else 1 for decorator in node.decorator_list: if getattr(decorator, 'id', None) == 'property': self._define( self.defined_props, node.name, node.lineno, size=size) break else: # Function is not a property. self._define( self.defined_funcs, node.name, node.lineno, size=size, ignore=_ignore_function) # Detect *args and **kwargs parameters. Python 3 recognizes them # in visit_Name. For Python 2 we use this workaround. We can't # use visit_arguments, because its node has no lineno. for param in [node.args.vararg, node.args.kwarg]: if param and isinstance(param, str): self._define_variable(param, node.lineno) def visit_Import(self, node): self._add_aliases(node) def visit_ImportFrom(self, node): if node.module != '__future__': self._add_aliases(node) def visit_Name(self, node): if (isinstance(node.ctx, ast.Load) and node.id not in IGNORED_VARIABLE_NAMES): self.used_names.add(node.id) elif isinstance(node.ctx, (ast.Param, ast.Store)): self._define_variable(node.id, node.lineno) def visit_Str(self, node): """ Variables may appear in format strings: '%(my_var)s' % locals() '{my_var}'.format(**locals()) """ for pattern in FORMAT_STRING_PATTERNS: self.used_names |= set(pattern.findall(node.s)) def visit(self, node): method = 'visit_' + node.__class__.__name__ visitor = getattr(self, method, None) if self.verbose: lineno = getattr(node, 'lineno', 1) line = self.code[lineno - 1] if self.code else '' self._log(lineno, ast.dump(node), line) if visitor: visitor(node) return self.generic_visit(node) def _parse_args(): def csv(option, _, value, parser): setattr(parser.values, option.dest, value.split(',')) usage = """\ usage: %prog [options] PATH [PATH ...] Paths may be Python files or directories. For each directory vulture analyzes all contained *.py files. """ version = "vulture {0}".format(__version__) parser = optparse.OptionParser(usage=usage, version=version) parser.add_option( '--exclude', action='callback', callback=csv, metavar='PATTERN', type='string', default=[], help=( 'Comma-separated list of paths to ignore (e.g.,' ' *settings.py,docs/*.py). PATTERNs can contain globbing' ' characters (*, ?, [, ]). Treat PATTERNs without globbing' ' characters as *PATTERN*.')) parser.add_option( "--sort-by-size", action="store_true", help="Sort unused functions and classes by their lines of code") parser.add_option('-v', '--verbose', action='store_true') options, args = parser.parse_args() return options, args def main(): options, args = _parse_args() vulture = Vulture(exclude=options.exclude, verbose=options.verbose, sort_by_size=options.sort_by_size) vulture.scavenge(args) sys.exit(vulture.report()) # Only useful for Python 2.6 which doesn't support "python -m vulture". if __name__ == '__main__': main() vulture-0.21/vulture/lines.py0000644000175000017500000000627313136076262017450 0ustar jendrikjendrik00000000000000import ast def _get_last_child_with_lineno(node): """ Return the last direct child of `node` that has a lineno attribute, or None if `node` has no such children. Almost all node._field lists are sorted by the order in which they appear in source code. For some nodes however, we have to skip some fields that either don't have line numbers (e.g., "ctx" and "names") or that are in the wrong position (e.g., "decorator_list" and "returns"). Then we choose the first field (i.e., the field with the highest line number) that actually contains a node. If it contains a list of nodes, we return the last one. """ ignored_fields = set(['ctx', 'decorator_list', 'names', 'returns']) fields = node._fields # The fields of ast.Call are in the wrong order. if isinstance(node, ast.Call): fields = ('func', 'args', 'starargs', 'keywords', 'kwargs') for name in reversed(fields): if name in ignored_fields: continue try: last_field = getattr(node, name) except AttributeError: continue # Ignore non-AST objects like "is_async", "level" and "nl". if isinstance(last_field, ast.AST): return last_field elif isinstance(last_field, list) and last_field: return last_field[-1] return None def _get_last_line_number(node): """Estimate last line number of the given AST node. When traversing the tree, we may see a mix of nodes with line numbers and nodes without line numbers. We therefore, store the maximum line number seen so far and report it at the end. A more accurate (but also slower to compute) estimate would traverse all children, instead of just the last one, since choosing the last one may lead to a path that ends with a node without line number. """ max_lineno = node.lineno while True: last_child = _get_last_child_with_lineno(node) if last_child is None: return max_lineno else: try: max_lineno = max(max_lineno, last_child.lineno) except AttributeError: pass node = last_child def count_lines(node): """ Estimate the number of lines of the given AST node. The estimate is based on the line number of the last descendant of `node` that has a lineno attribute. Therefore, it underestimates the size of code ending with, e.g., multiline strings and comments. """ return _get_last_line_number(node) - node.lineno + 1 # def count_lines_slow(node): # """ # A simpler and possibly more accurate (but also slower) version of # count_lines(). # # It traverses all descendants of node and records the highest line # number seen. # # This code is 1.6 times slower than count_lines() on the Python # subset of tensorflow. It reports the same sizes for all test cases # and the functions and classes in tensorflow. We can think about # using the simpler version once we only compute line numbers for # unused code. # # """ # max_lineno = max(getattr(node, 'lineno', -1) for node in ast.walk(node)) # return max_lineno - node.lineno + 1 vulture-0.21/vulture/whitelists/0000755000175000017500000000000013136120177020146 5ustar jendrikjendrik00000000000000vulture-0.21/vulture/whitelists/whitelist_utils.py0000644000175000017500000000155113133600745023757 0ustar jendrikjendrik00000000000000""" Vulture sometimes reports used code as unused. To avoid these false-positives, you can write a Python file that explicitly uses the code and pass it to vulture: vulture myscript.py mydir mywhitelist.py When creating a whitelist file, you have to make sure not to write code that hides unused code in other files. E.g., this is why we don't import and access the "sys" module below. If we did import it, vulture would not be able to detect whether other files import "sys" without using it. This file explicitly uses code from the Python standard library that is often incorrectly detected as unused. """ class Whitelist: """ Helper class that allows mocking Python objects. Use it to create whitelist files that are not only syntactically correct, but can also be executed. """ def __getattr__(self, _): pass assert Whitelist vulture-0.21/vulture/whitelists/collections.py0000644000175000017500000000026713133600745023044 0ustar jendrikjendrik00000000000000from whitelist_utils import Whitelist # To free memory, the "default_factory" attribute can be set to None. whitelist_defaultdict = Whitelist() whitelist_defaultdict.default_factory vulture-0.21/vulture/whitelists/sys.py0000644000175000017500000000025613133600745021342 0ustar jendrikjendrik00000000000000from whitelist_utils import Whitelist # Never report redirected streams as unused. whitelist_sys = Whitelist() whitelist_sys.stderr whitelist_sys.stdin whitelist_sys.stdout vulture-0.21/vulture/whitelists/argparse.py0000644000175000017500000000033213136066507022330 0ustar jendrikjendrik00000000000000from whitelist_utils import Whitelist whitelist_argparser = Whitelist() whitelist_argparser.epilog whitelist_help_formatter = Whitelist() whitelist_help_formatter._fill_text whitelist_help_formatter._get_help_string vulture-0.21/vulture/whitelists/ast.py0000644000175000017500000000111713133600745021310 0ustar jendrikjendrik00000000000000from whitelist_utils import Whitelist # NodeVisitor methods are called implicitly. # TODO: Add missing methods. whitelist_node_visitor = Whitelist() whitelist_node_visitor.visit_arg whitelist_node_visitor.visit_alias whitelist_node_visitor.visit_Assign whitelist_node_visitor.visit_Attribute whitelist_node_visitor.visit_ClassDef whitelist_node_visitor.visit_comprehension whitelist_node_visitor.visit_For whitelist_node_visitor.visit_FunctionDef whitelist_node_visitor.visit_Import whitelist_node_visitor.visit_ImportFrom whitelist_node_visitor.visit_Name whitelist_node_visitor.visit_Str vulture-0.21/vulture/whitelists/unittest.py0000644000175000017500000000045413135070632022401 0ustar jendrikjendrik00000000000000from whitelist_utils import Whitelist whitelist_test_case = Whitelist() whitelist_test_case.setUp whitelist_test_case.tearDown whitelist_test_case.setUpClass whitelist_test_case.tearDownClass whitelist_test_case.run whitelist_test_case.skipTest whitelist_test_case.subTest whitelist_test_case.debug vulture-0.21/vulture/__main__.py0000644000175000017500000000003713133600745020042 0ustar jendrikjendrik00000000000000from .core import main main() vulture-0.21/vulture.egg-info/0000755000175000017500000000000013136120177017441 5ustar jendrikjendrik00000000000000vulture-0.21/vulture.egg-info/SOURCES.txt0000644000175000017500000000132213136120177021323 0ustar jendrikjendrik00000000000000LICENSE.txt MANIFEST.in NEWS.rst README.rst TODO.rst multi.txt new-stats.txt new.txt old-stats.txt old.txt setup.cfg setup.py tox.ini tests/__init__.py tests/test_errors.py tests/test_format_strings.py tests/test_imports.py tests/test_scavenging.py tests/test_script.py tests/test_size.py vulture/__init__.py vulture/__main__.py vulture/core.py vulture/lines.py vulture/utils.py vulture.egg-info/PKG-INFO vulture.egg-info/SOURCES.txt vulture.egg-info/dependency_links.txt vulture.egg-info/entry_points.txt vulture.egg-info/top_level.txt vulture/whitelists/argparse.py vulture/whitelists/ast.py vulture/whitelists/collections.py vulture/whitelists/sys.py vulture/whitelists/unittest.py vulture/whitelists/whitelist_utils.pyvulture-0.21/vulture.egg-info/PKG-INFO0000644000175000017500000002367113136120177020547 0ustar jendrikjendrik00000000000000Metadata-Version: 1.1 Name: vulture Version: 0.21 Summary: Find dead code Home-page: https://github.com/jendrikseipp/vulture Author: Jendrik Seipp Author-email: jendrikseipp@gmail.com License: MIT Description: Vulture - Find dead code ======================== .. image:: https://travis-ci.org/jendrikseipp/vulture.svg?branch=master :target: https://travis-ci.org/jendrikseipp/vulture Vulture finds unused code in Python programs. This is useful for cleaning up and finding errors in large code bases. If you run Vulture on both your library and test suite you can find untested code. Due to Python's dynamic nature, static code analyzers like Vulture are likely to miss some dead code. Also, code that is only called implicitly may be reported as unused. Nonetheless, Vulture can be a very helpful tool for higher code quality. Features -------- * fast: static code analysis * lightweight: only one module * tested: tests itself and has complete test coverage * complements pyflakes and has the same output syntax * sorts unused classes and functions by size with `--sort-by-size` * supports Python 2.6, 2.7 and 3.x Installation ------------ :: $ pip install vulture # from PyPI $ pip install . # from cloned repo Usage ----- :: $ vulture myscript.py # or $ python3 -m vulture myscript.py $ vulture myscript.py mypackage1/ mypackage2/ $ vulture myscript.py mywhitelist.py The provided arguments may be Python files or directories. For each directory Vulture analyzes all contained `*.py` files. After you have found and deleted dead code, run Vulture again, because it may discover more dead code. **Handling false positives** You can add used code that is reported as unused to a Python module and add it to the list of scanned paths. We collect whitelists for common Python modules and packages in ``vulture/whitelists/`` (pull requests are welcome). If you want to ignore a whole file or directory, use the ``--exclude`` parameter (e.g., ``-exclude *settings.py,docs/``). How does it work? ----------------- Vulture uses the ``ast`` module to build abstract syntax trees for all given files. While traversing all syntax trees it records the names of defined and used objects. Afterwards, it reports the objects which have been defined, but not used. This analysis ignores scopes and focuses only on object names. Sort by size ------------ When using the ``--sort-by-size`` option, Vulture sorts unused classes and functions by their lines of code. This helps developers prioritize where to look for dead code first. Similar programs ---------------- * Vulture can be used together with *pyflakes* * The *coverage* module can find unused code more reliably, but requires all branches of the code to actually be run. Participate ----------- Please visit https://github.com/jendrikseipp/vulture to report any issues or to make pull requests. * Changelog: `NEWS.rst `_ * Roadmap: `TODO.rst `_ News ==== 0.21 (2917-07-26) ----------------- * If an unused item is defined multiple times, report it multiple times. * Make size estimates for function calls more accurate. * Create wheel files for Vulture (thanks @RJ722). 0.20 (2017-07-26) ----------------- * Report unused tuple assignments as dead code. * Report attribute names that have the same names as variables as dead code. * Let Item class inherit from ``object`` (thanks @RJ722). * Handle names imported as aliases like all other used variable names. * Rename Vulture.used_vars to Vulture.used_names. * Use function for determining which imports to ignore. * Only try to import each whitelist file once. * Store used names and used attributes in sets instead of lists. * Fix estimating the size of code containing ellipses (...). * Refactor and simplify code. 0.19 (2017-07-20) ----------------- * Don't ignore `__foo` variable names. * Use separate methods for determining whether to ignore classes and functions. * Only try to find a whitelist for each defined import once (thanks @roivanov). * Fix finding the last child for many types of AST nodes. 0.18 (2017-07-17) ----------------- * Make `--sort-by-size` faster and more accurate (thanks @RJ722). 0.17 (2017-07-17) ----------------- * Add `get_unused_code()` method. * Return with exit code 1 when syntax errors are found or files can't be read. 0.16 (2017-07-12) ----------------- * Differentiate between unused classes and functions (thanks @RJ722). * Add --sort-by-size option (thanks @jackric and @RJ722). * Count imports as used if they are accessed as module attributes. 0.15 (2017-07-04) ----------------- * Automatically include whitelists based on imported modules (thanks @RJ722). * Add --version parameter (thanks @RJ722). * Add appveyor tests for testing on Windows (thanks @RJ722). 0.14 (2017-04-06) ----------------- * Add stub whitelist file for Python standard library (thanks @RJ722) * Ignore class names starting with "Test" in "test\_" files (thanks @thisch). * Ignore "test\_" functions only in "test\_" files. 0.13 (2017-03-06) ----------------- * Ignore star-imported names since we cannot detect whether they are used. * Move repository to GitHub. 0.12 (2017-01-05) ----------------- * Detect unused imports. * Use tokenize.open() on Python >= 3.2 for reading input files, assume UTF-8 encoding on older Python versions. 0.11 (2016-11-27) ----------------- * Use the system's default encoding when reading files. * Report syntax errors instead of aborting. 0.10 (2016-07-14) ----------------- * Detect unused function and method arguments (issue #15). * Detect unused \*args and \*\*kwargs parameters. * Change license from GPL to MIT. 0.9 (2016-06-29) ---------------- * Don't flag attributes as unused if they are used as global variables in another module (thanks Florian Bruhin). * Don't consider "True" and "False" variable names. * Abort with error message when invoked on .pyc files. 0.8.1 (2015-09-28) ------------------ * Fix code for Python 3. 0.8 (2015-09-28) ---------------- * Do not flag names imported with "import as" as dead code (thanks Tom Terrace). 0.7 (2015-09-26) ---------------- * Exit with exitcode 1 if path on commandline can't be found. * Test vulture with vulture using a whitelist module for false positives. * Add tests that run vulture as a script. * Add "python setup.py test" command for running tests. * Add support for tox. * Raise test coverage to 100%. * Remove ez_setup.py. 0.6 (2014-09-06) ---------------- * Ignore function names starting with "test\_". * Parse variable names in new format strings (e.g. "This is {x}".format(x="nice")). * Only parse alphanumeric variable names in format strings and ignore types. * Abort with exit code 1 on syntax errors. * Support installation under Windows by using setuptools (thanks Reuben Fletcher-Costin). 0.5 (2014-05-09) ---------------- * If dead code is found, exit with 1. 0.4.1 (2013-09-17) ------------------ * Only warn if a path given on the command line cannot be found. 0.4 (2013-06-23) ---------------- * Ignore unused variables starting with an underscore. * Show warning for syntax errors instead of aborting directly. * Print warning if a file cannot be found. 0.3 (2012-03-19) ---------------- * Add support for python3 * Report unused attributes * Find tuple assignments in comprehensions * Scan files given on the command line even if they don't end with .py 0.2 (2012-03-18) ---------------- * Only format nodes in verbose mode (gives 4x speedup). 0.1 (2012-03-17) ---------------- * First release. Keywords: dead-code-removal Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable Classifier: Environment :: Console Classifier: Intended Audience :: Developers Classifier: License :: OSI Approved :: MIT License Classifier: Programming Language :: Python Classifier: Programming Language :: Python :: 2 Classifier: Programming Language :: Python :: 3 Classifier: Topic :: Software Development :: Quality Assurance vulture-0.21/vulture.egg-info/top_level.txt0000644000175000017500000000001013136120177022162 0ustar jendrikjendrik00000000000000vulture vulture-0.21/vulture.egg-info/dependency_links.txt0000644000175000017500000000000113136120177023507 0ustar jendrikjendrik00000000000000 vulture-0.21/vulture.egg-info/entry_points.txt0000644000175000017500000000005713136120177022741 0ustar jendrikjendrik00000000000000[console_scripts] vulture = vulture.core:main vulture-0.21/README.rst0000644000175000017500000000545713136053701015741 0ustar jendrikjendrik00000000000000Vulture - Find dead code ======================== .. image:: https://travis-ci.org/jendrikseipp/vulture.svg?branch=master :target: https://travis-ci.org/jendrikseipp/vulture Vulture finds unused code in Python programs. This is useful for cleaning up and finding errors in large code bases. If you run Vulture on both your library and test suite you can find untested code. Due to Python's dynamic nature, static code analyzers like Vulture are likely to miss some dead code. Also, code that is only called implicitly may be reported as unused. Nonetheless, Vulture can be a very helpful tool for higher code quality. Features -------- * fast: static code analysis * lightweight: only one module * tested: tests itself and has complete test coverage * complements pyflakes and has the same output syntax * sorts unused classes and functions by size with `--sort-by-size` * supports Python 2.6, 2.7 and 3.x Installation ------------ :: $ pip install vulture # from PyPI $ pip install . # from cloned repo Usage ----- :: $ vulture myscript.py # or $ python3 -m vulture myscript.py $ vulture myscript.py mypackage1/ mypackage2/ $ vulture myscript.py mywhitelist.py The provided arguments may be Python files or directories. For each directory Vulture analyzes all contained `*.py` files. After you have found and deleted dead code, run Vulture again, because it may discover more dead code. **Handling false positives** You can add used code that is reported as unused to a Python module and add it to the list of scanned paths. We collect whitelists for common Python modules and packages in ``vulture/whitelists/`` (pull requests are welcome). If you want to ignore a whole file or directory, use the ``--exclude`` parameter (e.g., ``-exclude *settings.py,docs/``). How does it work? ----------------- Vulture uses the ``ast`` module to build abstract syntax trees for all given files. While traversing all syntax trees it records the names of defined and used objects. Afterwards, it reports the objects which have been defined, but not used. This analysis ignores scopes and focuses only on object names. Sort by size ------------ When using the ``--sort-by-size`` option, Vulture sorts unused classes and functions by their lines of code. This helps developers prioritize where to look for dead code first. Similar programs ---------------- * Vulture can be used together with *pyflakes* * The *coverage* module can find unused code more reliably, but requires all branches of the code to actually be run. Participate ----------- Please visit https://github.com/jendrikseipp/vulture to report any issues or to make pull requests. * Changelog: `NEWS.rst `_ * Roadmap: `TODO.rst `_ vulture-0.21/new.txt0000644000175000017500000062455113133506731015611 0ustar jendrikjendrik00000000000000execve("/usr/bin/python", ["python", "-m", "vulture.core", "/home/jendrik/projects/Downward/"..., "2"], [/* 80 vars */]) = 0 brk(NULL) = 0xa69000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb48ec3000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/tls/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/tls/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=161525, ...}) = 0 mmap(NULL, 161525, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7feb48e9b000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260`\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=138696, ...}) = 0 mmap(NULL, 2212904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feb48a83000 mprotect(0x7feb48a9b000, 2093056, PROT_NONE) = 0 mmap(0x7feb48c9a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7feb48c9a000 mmap(0x7feb48c9c000, 13352, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7feb48c9c000 close(3) = 0 open("~/lib/coin/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\t\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1868984, ...}) = 0 mmap(NULL, 3971488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feb486b9000 mprotect(0x7feb48879000, 2097152, PROT_NONE) = 0 mmap(0x7feb48a79000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c0000) = 0x7feb48a79000 mmap(0x7feb48a7f000, 14752, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7feb48a7f000 close(3) = 0 open("~/lib/coin/lib/tls/x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/tls/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\r\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=14608, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb48e9a000 mmap(NULL, 2109680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feb484b5000 mprotect(0x7feb484b8000, 2093056, PROT_NONE) = 0 mmap(0x7feb486b7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7feb486b7000 close(3) = 0 open("~/lib/coin/lib/tls/x86_64/libutil.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/tls/libutil.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/x86_64/libutil.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/libutil.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/x86_64/libutil.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/libutil.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/x86_64/libutil.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/libutil.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libutil.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\16\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=10656, ...}) = 0 mmap(NULL, 2105608, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feb482b2000 mprotect(0x7feb482b4000, 2093056, PROT_NONE) = 0 mmap(0x7feb484b3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7feb484b3000 close(3) = 0 open("~/lib/coin/lib/tls/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/tls/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libz.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\35\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=104864, ...}) = 0 mmap(NULL, 2199848, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feb48098000 mprotect(0x7feb480b1000, 2093056, PROT_NONE) = 0 mmap(0x7feb482b0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7feb482b0000 close(3) = 0 open("~/lib/coin/lib/tls/x86_64/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/tls/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/x86_64/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/x86_64/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/x86_64/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libm.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0V\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=1088952, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb48e99000 mmap(NULL, 3178744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feb47d8f000 mprotect(0x7feb47e97000, 2093056, PROT_NONE) = 0 mmap(0x7feb48096000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x107000) = 0x7feb48096000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb48e98000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb48e97000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb48e96000 arch_prctl(ARCH_SET_FS, 0x7feb48e97700) = 0 mprotect(0x7feb48a79000, 16384, PROT_READ) = 0 mprotect(0x7feb48096000, 4096, PROT_READ) = 0 mprotect(0x7feb482b0000, 4096, PROT_READ) = 0 mprotect(0x7feb484b3000, 4096, PROT_READ) = 0 mprotect(0x7feb486b7000, 4096, PROT_READ) = 0 mprotect(0x7feb48c9a000, 4096, PROT_READ) = 0 mprotect(0x8e9000, 8192, PROT_READ) = 0 mprotect(0x7feb48ec5000, 4096, PROT_READ) = 0 munmap(0x7feb48e9b000, 161525) = 0 set_tid_address(0x7feb48e979d0) = 30356 set_robust_list(0x7feb48e979e0, 24) = 0 rt_sigaction(SIGRTMIN, {0x7feb48a88b50, [], SA_RESTORER|SA_SIGINFO, 0x7feb48a94390}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0x7feb48a88be0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7feb48a94390}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 brk(NULL) = 0xa69000 brk(0xa8a000) = 0xa8a000 ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb48e56000 brk(0xab2000) = 0xab2000 fstat(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 21), ...}) = 0 fstat(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 21), ...}) = 0 fstat(1, {st_mode=S_IFREG|0644, st_size=11316, ...}) = 0 fstat(2, {st_mode=S_IFREG|0644, st_size=11373, ...}) = 0 stat("/usr/local/sbin/python", 0x7ffc372449d0) = -1 ENOENT (No such file or directory) stat("/usr/local/bin/python", 0x7ffc372449d0) = -1 ENOENT (No such file or directory) stat("/usr/sbin/python", 0x7ffc372449d0) = -1 ENOENT (No such file or directory) stat("/usr/bin/python", {st_mode=S_IFREG|0755, st_size=3546104, ...}) = 0 readlink("/usr/bin/python", "python2.7", 4096) = 9 readlink("/usr/bin/python2.7", 0x7ffc372449d0, 4096) = -1 EINVAL (Invalid argument) stat("/usr/bin/Modules/Setup", 0x7ffc37243900) = -1 ENOENT (No such file or directory) stat("/usr/bin/lib/python2.7/os.py", 0x7ffc372438f0) = -1 ENOENT (No such file or directory) stat("/usr/bin/lib/python2.7/os.pyc", 0x7ffc372438f0) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/os.py", {st_mode=S_IFREG|0644, st_size=25910, ...}) = 0 stat("/usr/bin/pybuilddir.txt", 0x7ffc37243900) = -1 ENOENT (No such file or directory) stat("/usr/bin/lib/python2.7/lib-dynload", 0x7ffc37243900) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/lib-dynload", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb48e16000 rt_sigaction(SIGPIPE, {SIG_IGN, [], SA_RESTORER, 0x7feb48a94390}, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGXFSZ, {SIG_IGN, [], SA_RESTORER, 0x7feb48a94390}, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGHUP, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGINT, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGQUIT, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGILL, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGTRAP, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGABRT, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGBUS, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGFPE, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGKILL, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGUSR1, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGSEGV, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGUSR2, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGPIPE, NULL, {SIG_IGN, [], SA_RESTORER, 0x7feb48a94390}, 8) = 0 rt_sigaction(SIGALRM, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGTERM, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGSTKFLT, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGCHLD, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGCONT, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGSTOP, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGTSTP, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGTTIN, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGTTOU, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGURG, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGXCPU, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGXFSZ, NULL, {SIG_IGN, [], SA_RESTORER, 0x7feb48a94390}, 8) = 0 rt_sigaction(SIGVTALRM, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGPROF, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGWINCH, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGIO, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGPWR, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGSYS, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_2, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_3, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_4, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_5, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_6, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_7, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_8, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_9, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_10, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_11, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_12, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_13, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_14, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_15, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_16, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_17, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_18, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_19, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_20, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_21, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_22, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_23, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_24, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_25, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_26, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_27, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_28, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_29, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_30, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_31, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_32, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGINT, {0x53e110, [], SA_RESTORER, 0x7feb48a94390}, {SIG_DFL, [], 0}, 8) = 0 stat("/home/jendrik/lib/python", 0x7ffc37243510) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/jendrik/lib/python", 0x7ffc372444f0) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/Downward/lab", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0 stat("/home/jendrik/projects/Downward/lab", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0 stat("/home/jendrik/projects/Downward/lab/site", 0x7ffc372447c0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/site.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/site.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/sitemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/site.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/site.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib/cplex/CPLEX_Studio/cplex/python/x86-64_sles10_4.1/", 0x7ffc37243510) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib/cplex/CPLEX_Studio/cplex/python/x86-64_sles10_4.1", 0x7ffc37243510) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib/cplex/CPLEX_Studio/cplex/python", 0x7ffc37243510) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib/cplex/CPLEX_Studio/cplex", 0x7ffc37243510) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib/cplex/CPLEX_Studio", 0x7ffc37243510) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib/cplex", 0x7ffc37243510) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/jendrik/lib/cplex/CPLEX_Studio/cplex/python/x86-64_sles10_4.1/", 0x7ffc372444f0) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0 stat("/usr/lib/python2.7/", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0 stat("/usr/lib/python2.7/site", 0x7ffc372447c0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/site.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/site.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/sitemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/site.py", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=20370, ...}) = 0 open("/usr/lib/python2.7/site.pyc", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=19712, ...}) = 0 read(4, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0sp\1\0\0d\0"..., 4096) = 4096 fstat(4, {st_mode=S_IFREG|0644, st_size=19712, ...}) = 0 read(4, "\0(\0\0\0\0s\32\0\0\0/usr/lib/python2.7/si"..., 12288) = 12288 read(4, "s\24\0\0\0\0\4\17\1\30\1\20\1\17\1\3\1\21\1\r\1\f\1\20\1c\0\0\0\0\1\0"..., 4096) = 3328 read(4, "", 4096) = 0 close(4) = 0 stat("/home/jendrik/projects/Downward/lab/os", 0x7ffc37244310) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/os.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/os.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/osmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/os.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/os.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/os", 0x7ffc37244310) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/os.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/os.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/osmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/os.py", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=25910, ...}) = 0 open("/usr/lib/python2.7/os.pyc", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=25593, ...}) = 0 read(5, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\16\0\0\0@\0\0\0s\372\6\0\0d\0"..., 4096) = 4096 fstat(5, {st_mode=S_IFREG|0644, st_size=25593, ...}) = 0 read(5, " N(\t\0\0\0R\t\0\0\0t\5\0\0\0splitt\6\0\0\0exis"..., 20480) = 20480 read(5, "s\3\0\0\0os2s\2\0\0\0nt(X\0\0\0t\7\0\0\0__doc__"..., 4096) = 1017 read(5, "", 4096) = 0 close(5) = 0 brk(0xad3000) = 0xad3000 sysinfo({uptime=706245, loads=[19744, 13120, 12832], totalram=12284538880, freeram=1505673216, sharedram=1033846784, bufferram=431771648, totalswap=12564557824, freeswap=10101088256, procs=1063, totalhigh=0, freehigh=0, mem_unit=1}) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb48dd6000 stat("/home/jendrik/projects/Downward/lab/posixpath", 0x7ffc37243e60) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/posixpath.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/posixpath.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/posixpathmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/posixpath.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/posixpath.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/posixpath", 0x7ffc37243e60) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/posixpath.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/posixpath.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/posixpathmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/posixpath.py", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=13925, ...}) = 0 open("/usr/lib/python2.7/posixpath.pyc", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=11374, ...}) = 0 read(6, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0&\0\0\0@\0\0\0s\373\1\0\0d\0"..., 4096) = 4096 fstat(6, {st_mode=S_IFREG|0644, st_size=11374, ...}) = 0 read(6, "\0\0\0Test whether a path exists. "..., 4096) = 4096 read(6, "\4\0\0\0NoneRD\0\0\0t\6\0\0\0searcht\4\0\0\0spa"..., 4096) = 3182 read(6, "", 4096) = 0 close(6) = 0 stat("/home/jendrik/projects/Downward/lab/stat", 0x7ffc372439b0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/stat.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/stat.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/statmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/stat.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/stat.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/stat", 0x7ffc372439b0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/stat.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/stat.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/statmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/stat.py", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=1842, ...}) = 0 open("/usr/lib/python2.7/stat.pyc", O_RDONLY) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=2731, ...}) = 0 read(7, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\1\0\0\0@\0\0\0s{\1\0\0d\0"..., 4096) = 2731 fstat(7, {st_mode=S_IFREG|0644, st_size=2731, ...}) = 0 read(7, "", 4096) = 0 mmap(NULL, 200704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb48da5000 close(7) = 0 close(6) = 0 stat("/home/jendrik/projects/Downward/lab/genericpath", 0x7ffc372439b0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/genericpath.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/genericpath.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/genericpathmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/genericpath.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/genericpath.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/genericpath", 0x7ffc372439b0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/genericpath.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/genericpath.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/genericpathmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/genericpath.py", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=3201, ...}) = 0 open("/usr/lib/python2.7/genericpath.pyc", O_RDONLY) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=3495, ...}) = 0 read(7, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\10\0\0\0@\0\0\0s\305\0\0\0d\0"..., 4096) = 3495 fstat(7, {st_mode=S_IFREG|0644, st_size=3495, ...}) = 0 read(7, "", 4096) = 0 close(7) = 0 close(6) = 0 stat("/home/jendrik/projects/Downward/lab/warnings", 0x7ffc372439b0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/warnings.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/warnings.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/warningsmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/warnings.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/warnings.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/warnings", 0x7ffc372439b0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/warnings.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/warnings.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/warningsmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/warnings.py", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=14748, ...}) = 0 open("/usr/lib/python2.7/warnings.pyc", O_RDONLY) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=13578, ...}) = 0 read(7, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\10\0\0\0@\0\0\0sY\2\0\0d\0"..., 4096) = 4096 fstat(7, {st_mode=S_IFREG|0644, st_size=13578, ...}) = 0 read(7, "f warnings filters (at the front"..., 8192) = 8192 read(7, "r/lib/python2.7/warnings.pyR\2\0\0\0"..., 4096) = 1290 read(7, "", 4096) = 0 close(7) = 0 stat("/home/jendrik/projects/Downward/lab/linecache", 0x7ffc37243500) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/linecache.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/linecache.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/linecachemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/linecache.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/linecache.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/linecache", 0x7ffc37243500) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/linecache.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/linecache.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/linecachemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/linecache.py", O_RDONLY) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=4027, ...}) = 0 open("/usr/lib/python2.7/linecache.pyc", O_RDONLY) = 8 fstat(8, {st_mode=S_IFREG|0644, st_size=3260, ...}) = 0 read(8, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0sp\0\0\0d\0"..., 4096) = 3260 fstat(8, {st_mode=S_IFREG|0644, st_size=3260, ...}) = 0 read(8, "", 4096) = 0 close(8) = 0 close(7) = 0 stat("/home/jendrik/projects/Downward/lab/types", 0x7ffc37243500) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/types.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/types.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/typesmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/types.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/types.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/types", 0x7ffc37243500) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/types.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/types.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/typesmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/types.py", O_RDONLY) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=2094, ...}) = 0 open("/usr/lib/python2.7/types.pyc", O_RDONLY) = 8 fstat(8, {st_mode=S_IFREG|0644, st_size=2711, ...}) = 0 read(8, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\5\0\0\0@\0\0\0sH\2\0\0d\0"..., 4096) = 2711 fstat(8, {st_mode=S_IFREG|0644, st_size=2711, ...}) = 0 read(8, "", 4096) = 0 close(8) = 0 close(7) = 0 close(6) = 0 close(5) = 0 stat("/home/jendrik/projects/Downward/lab/UserDict", 0x7ffc37243e60) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/UserDict.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/UserDict.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/UserDictmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/UserDict.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/UserDict.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/UserDict", 0x7ffc37243e60) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/UserDict.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/UserDict.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/UserDictmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/UserDict.py", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=7060, ...}) = 0 open("/usr/lib/python2.7/UserDict.pyc", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=9621, ...}) = 0 read(6, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0sb\0\0\0d\0"..., 4096) = 4096 fstat(6, {st_mode=S_IFREG|0644, st_size=9621, ...}) = 0 read(6, "got %dR\1\0\0\0i\377\377\377\377s0\0\0\0Passing 'di"..., 4096) = 4096 read(6, "\0\0\261\0\0\0s\f\0\0\0\0\1\3\1\34\1\r\1\r\1\7\1c\2\0\0\0\5\0\0\0"..., 4096) = 1429 read(6, "", 4096) = 0 close(6) = 0 stat("/home/jendrik/projects/Downward/lab/_abcoll", 0x7ffc372439b0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/_abcoll.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/_abcoll.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/_abcollmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/_abcoll.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/_abcoll.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/_abcoll", 0x7ffc372439b0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/_abcoll.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/_abcoll.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/_abcollmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/_abcoll.py", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=18619, ...}) = 0 open("/usr/lib/python2.7/_abcoll.pyc", O_RDONLY) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=25474, ...}) = 0 read(7, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\20\0\0\0@\0\0\0s\224\2\0\0d\0"..., 4096) = 4096 fstat(7, {st_mode=S_IFREG|0644, st_size=25474, ...}) = 0 read(7, "\1\0Z\7\0RS(\2\0\0\0c\2\0\0\0\2\0\0\0\1\0\0\0C\0\0\0s\4\0"..., 20480) = 20480 read(7, "alue.\n Raise ValueErro"..., 4096) = 898 read(7, "", 4096) = 0 close(7) = 0 stat("/home/jendrik/projects/Downward/lab/abc", 0x7ffc37243500) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/abc.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/abc.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/abcmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/abc.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/abc.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/abc", 0x7ffc37243500) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/abc.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/abc.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/abcmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/abc.py", O_RDONLY) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=7145, ...}) = 0 open("/usr/lib/python2.7/abc.pyc", O_RDONLY) = 8 fstat(8, {st_mode=S_IFREG|0644, st_size=6121, ...}) = 0 read(8, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0s}\0\0\0d\0"..., 4096) = 4096 fstat(8, {st_mode=S_IFREG|0644, st_size=6121, ...}) = 0 read(8, "egisteri\0\0\0s\20\0\0\0\0\2\30\1\17\1\17\1\4\3\17\2\17\1\20\1"..., 4096) = 2025 read(8, "", 4096) = 0 close(8) = 0 stat("/home/jendrik/projects/Downward/lab/_weakrefset", 0x7ffc37243050) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/_weakrefset.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/_weakrefset.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/_weakrefsetmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/_weakrefset.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/_weakrefset.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/_weakrefset", 0x7ffc37243050) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/_weakrefset.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/_weakrefset.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/_weakrefsetmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/_weakrefset.py", O_RDONLY) = 8 fstat(8, {st_mode=S_IFREG|0644, st_size=5911, ...}) = 0 open("/usr/lib/python2.7/_weakrefset.pyc", O_RDONLY) = 9 fstat(9, {st_mode=S_IFREG|0644, st_size=9582, ...}) = 0 read(9, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0sI\0\0\0d\0"..., 4096) = 4096 fstat(9, {st_mode=S_IFREG|0644, st_size=9582, ...}) = 0 read(9, "efset.pyR\27\0\0\0q\0\0\0s\6\0\0\0\0\1\t\1\r\1c\2\0\0"..., 4096) = 4096 read(9, "\26\0\210\0\0j\1\0\203\0\0\1n\0\0\210\0\0|\1\0k\10\0r2\0\210\0\0j\2"..., 4096) = 1390 read(9, "", 4096) = 0 close(9) = 0 close(8) = 0 close(7) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb48d65000 munmap(0x7feb48d65000, 262144) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb48d65000 close(6) = 0 close(5) = 0 stat("/home/jendrik/projects/Downward/lab/copy_reg", 0x7ffc37243e60) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/copy_reg.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/copy_reg.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/copy_regmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/copy_reg.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/copy_reg.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/copy_reg", 0x7ffc37243e60) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/copy_reg.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/copy_reg.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/copy_regmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/copy_reg.py", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=6800, ...}) = 0 open("/usr/lib/python2.7/copy_reg.pyc", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=5091, ...}) = 0 read(6, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\5\0\0\0@\0\0\0s\326\0\0\0d\0"..., 4096) = 4096 fstat(6, {st_mode=S_IFREG|0644, st_size=5091, ...}) = 0 read(6, "\0\0\0t\3\0\0\0intt\n\0\0\0ValueErrort\23\0\0\0_"..., 4096) = 995 read(6, "", 4096) = 0 close(6) = 0 close(5) = 0 close(4) = 0 stat("/home/jendrik/projects/Downward/lab/traceback", 0x7ffc37244310) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/traceback.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/traceback.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/tracebackmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/traceback.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/traceback.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/traceback", 0x7ffc37244310) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/traceback.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/traceback.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/tracebackmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/traceback.py", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=11285, ...}) = 0 open("/usr/lib/python2.7/traceback.pyc", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=11639, ...}) = 0 read(5, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\16\0\0\0@\0\0\0sB\1\0\0d\0"..., 4096) = 4096 fstat(5, {st_mode=S_IFREG|0644, st_size=11639, ...}) = 0 read(5, "!\0\0\0i\0\0\0\0i\1\0\0\0N(\20\0\0\0R\24\0\0\0R\"\0\0\0R\25"..., 4096) = 4096 read(5, "\0\203\0\0\\\3\0}\2\0}\3\0}\4\0t\4\0|\2\0|\3\0|\4\0|\0\0|"..., 4096) = 3447 read(5, "", 4096) = 0 close(5) = 0 close(4) = 0 geteuid() = 1000 getuid() = 1000 getegid() = 1000 getgid() = 1000 stat("/home/jendrik/projects/Downward/lab/sysconfig", 0x7ffc37243dd0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/sysconfig.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/sysconfig.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/sysconfigmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/sysconfig.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/sysconfig.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib/cplex/CPLEX_Studio/cplex/python/x86-64_sles10_4.1", 0x7ffc37242b20) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib/cplex/CPLEX_Studio/cplex/python", 0x7ffc37242b20) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib/cplex/CPLEX_Studio/cplex", 0x7ffc37242b20) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib/cplex/CPLEX_Studio", 0x7ffc37242b20) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib/cplex", 0x7ffc37242b20) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/jendrik/lib/cplex/CPLEX_Studio/cplex/python/x86-64_sles10_4.1", 0x7ffc37243b00) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0 stat("/usr/lib/python2.7", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0 stat("/usr/lib/python2.7/sysconfig", 0x7ffc37243dd0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/sysconfig.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/sysconfig.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/sysconfigmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/sysconfig.py", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=25204, ...}) = 0 open("/usr/lib/python2.7/sysconfig.pyc", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=18673, ...}) = 0 read(5, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\7\0\0\0@\0\0\0s\217\5\0\0d\0"..., 4096) = 4096 fstat(5, {st_mode=S_IFREG|0644, st_size=18673, ...}) = 0 brk(0xaf5000) = 0xaf5000 read(5, "\3\0|\2\0k\6\0r7\0q\31\0n\0\0|\4\0|\0\0|\3\0%(delim)s) | #"..., 12288) = 12288 read(8, " string str with all occurrences"..., 4096) = 3973 read(8, "", 4096) = 0 close(8) = 0 close(7) = 0 close(6) = 0 stat("gettext", 0x7ffc372431c0) = -1 ENOENT (No such file or directory) open("gettext.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("gettext.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("gettextmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("gettext.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("gettext.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/Downward/lab/gettext", 0x7ffc372431c0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/gettext.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/gettext.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/gettextmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/gettext.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/gettext.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/gettext", 0x7ffc372431c0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/gettext.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/gettext.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/gettextmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/gettext.py", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=20416, ...}) = 0 open("/usr/lib/python2.7/gettext.pyc", O_RDONLY) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=15607, ...}) = 0 read(7, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\21\0\0\0@\0\0\0s\303\1\0\0d\0"..., 4096) = 4096 fstat(7, {st_mode=S_IFREG|0644, st_size=15607, ...}) = 0 read(7, "Z\4\0d\2\0\204\0\0Z\5\0d\3\0\204\0\0Z\6\0d\4\0\204\0\0Z\7\0d\5"..., 8192) = 8192 read(7, "\6\0sU\0|\4\0r@\0t\3\0\203\0\0St\4\0t\5\0d\3\0|\0\0\203\3"..., 4096) = 3319 read(7, "", 4096) = 0 close(7) = 0 stat("locale", 0x7ffc37242d10) = -1 ENOENT (No such file or directory) open("locale.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("locale.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("localemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("locale.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("locale.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/Downward/lab/locale", 0x7ffc37242d10) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/locale.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/locale.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/localemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/locale.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/locale.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/locale", 0x7ffc37242d10) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/locale.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/locale.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/localemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/locale.py", O_RDONLY) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=99520, ...}) = 0 open("/usr/lib/python2.7/locale.pyc", O_RDONLY) = 8 fstat(8, {st_mode=S_IFREG|0644, st_size=54998, ...}) = 0 read(8, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\27\0\0\0@\0\0\0sU$\0\0d\0"..., 4096) = 4096 fstat(8, {st_mode=S_IFREG|0644, st_size=54998, ...}) = 0 read(8, "v\1d\4\0036d\214\1d\5\0036dv\1d\6\0036dv\1d\7\0036d\10\3d\t"..., 49152) = 49152 read(8, "\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1"..., 4096) = 1750 read(8, "", 4096) = 0 brk(0xb90000) = 0xb90000 close(8) = 0 stat("functools", 0x7ffc37242860) = -1 ENOENT (No such file or directory) open("functools.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("functools.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("functoolsmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("functools.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("functools.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/Downward/lab/functools", 0x7ffc37242860) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/functools.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/functools.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/functoolsmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/functools.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/functools.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/functools", 0x7ffc37242860) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/functools.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/functools.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/functoolsmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/functools.py", O_RDONLY) = 8 fstat(8, {st_mode=S_IFREG|0644, st_size=4478, ...}) = 0 open("/usr/lib/python2.7/functools.pyc", O_RDONLY) = 9 fstat(9, {st_mode=S_IFREG|0644, st_size=6037, ...}) = 0 read(9, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0s\\\0\0\0d\0"..., 4096) = 4096 fstat(9, {st_mode=S_IFREG|0644, st_size=6037, ...}) = 0 read(9, "ion into a key= functiont\1\0\0\0Kc\0"..., 4096) = 1941 read(9, "", 4096) = 0 close(9) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb478b3000 munmap(0x7feb478b3000, 262144) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb478b3000 munmap(0x7feb478b3000, 262144) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb478b3000 munmap(0x7feb478b3000, 262144) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb478b3000 munmap(0x7feb478b3000, 262144) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb478b3000 munmap(0x7feb478b3000, 262144) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb478b3000 munmap(0x7feb478b3000, 262144) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb478b3000 munmap(0x7feb478b3000, 262144) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb478b3000 munmap(0x7feb478b3000, 262144) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb478b3000 munmap(0x7feb478b3000, 262144) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb478b3000 munmap(0x7feb478b3000, 262144) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb478b3000 munmap(0x7feb478b3000, 262144) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb478b3000 munmap(0x7feb478b3000, 262144) = 0 close(8) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb478b3000 munmap(0x7feb478b3000, 262144) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb478b3000 munmap(0x7feb478b3000, 262144) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb478b3000 munmap(0x7feb478b3000, 262144) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb478b3000 munmap(0x7feb478b3000, 262144) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb478b3000 munmap(0x7feb478b3000, 262144) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb478b3000 munmap(0x7feb478b3000, 262144) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb478b3000 brk(0xbb6000) = 0xbb6000 close(7) = 0 stat("copy", 0x7ffc37242d10) = -1 ENOENT (No such file or directory) open("copy.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("copy.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("copymodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("copy.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("copy.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/Downward/lab/copy", 0x7ffc37242d10) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/copy.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/copy.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/copymodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/copy.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/copy.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/copy", 0x7ffc37242d10) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/copy.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/copy.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/copymodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/copy.py", O_RDONLY) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=11533, ...}) = 0 open("/usr/lib/python2.7/copy.pyc", O_RDONLY) = 8 fstat(8, {st_mode=S_IFREG|0644, st_size=12148, ...}) = 0 read(8, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\17\0\0\0@\0\0\0s\233\3\0\0d\0"..., 4096) = 4096 fstat(8, {st_mode=S_IFREG|0644, st_size=12148, ...}) = 0 read(8, "St\0\0|\0\0d\2\0\203\2\0rF\0|\0\0j\2\0\203\0\0}\1\0|\0\0j"..., 4096) = 4096 read(8, "\0D]+\0}\16\0|\2\0r\4\2t\6\0|\16\0|\3\0\203\2\0}\16\0n\0\0"..., 4096) = 3956 read(8, "", 4096) = 0 close(8) = 0 stat("weakref", 0x7ffc37242860) = -1 ENOENT (No such file or directory) open("weakref.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("weakref.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("weakrefmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("weakref.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("weakref.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/Downward/lab/weakref", 0x7ffc37242860) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/weakref.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/weakref.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/weakrefmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/weakref.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/weakref.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/weakref", 0x7ffc37242860) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/weakref.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/weakref.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/weakrefmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/weakref.py", O_RDONLY) = 8 fstat(8, {st_mode=S_IFREG|0644, st_size=13600, ...}) = 0 open("/usr/lib/python2.7/weakref.pyc", O_RDONLY) = 9 fstat(9, {st_mode=S_IFREG|0644, st_size=15741, ...}) = 0 read(9, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\f\0\0\0@\0\0\0s\356\0\0\0d\0"..., 4096) = 4096 fstat(9, {st_mode=S_IFREG|0644, st_size=15741, ...}) = 0 read(9, "|\4\0d\0\0k\10\0r?\0|\2\0S|\4\0Sd\0\0S(\1\0\0\0N(\3"..., 8192) = 8192 read(9, "|\1\0S(\1\0\0\0N(\4\0\0\0R\22\0\0\0R0\0\0\0R\r\0\0\0R\20"..., 4096) = 3453 read(9, "", 4096) = 0 close(9) = 0 close(8) = 0 stat("org", 0x7ffc37242860) = -1 ENOENT (No such file or directory) open("org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/Downward/lab/org", 0x7ffc37242860) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/org", 0x7ffc37242860) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/plat-x86_64-linux-gnu/org", 0x7ffc37242860) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/plat-x86_64-linux-gnu/org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/plat-x86_64-linux-gnu/org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/plat-x86_64-linux-gnu/orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/plat-x86_64-linux-gnu/org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/plat-x86_64-linux-gnu/org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/lib-tk/org", 0x7ffc37242860) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/lib-tk/org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/lib-tk/org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/lib-tk/orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/lib-tk/org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/lib-tk/org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/lib-dynload/org", 0x7ffc37242860) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/lib-dynload/org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/lib-dynload/org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/lib-dynload/orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/lib-dynload/org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/lib-dynload/org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/local/lib/python2.7/dist-packages/org", 0x7ffc37242860) = -1 ENOENT (No such file or directory) open("/usr/local/lib/python2.7/dist-packages/org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/lib/python2.7/dist-packages/org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/lib/python2.7/dist-packages/orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/lib/python2.7/dist-packages/org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/lib/python2.7/dist-packages/org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/vulture/org", 0x7ffc37242860) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/dist-packages/org", 0x7ffc37242860) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/dist-packages/PILcompat/org", 0x7ffc37242860) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/PILcompat/org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/PILcompat/org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/PILcompat/orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/PILcompat/org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/PILcompat/org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/dist-packages/gtk-2.0/org", 0x7ffc37242860) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/gtk-2.0/org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/gtk-2.0/org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/gtk-2.0/orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/gtk-2.0/org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/gtk-2.0/org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/org", 0x7ffc37242860) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) close(7) = 0 stat("struct", 0x7ffc37242d10) = -1 ENOENT (No such file or directory) open("struct.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("struct.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("structmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("struct.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("struct.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/Downward/lab/struct", 0x7ffc37242d10) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/struct.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/struct.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/structmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/struct.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/struct.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/struct", 0x7ffc37242d10) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/struct.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/struct.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/structmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/struct.py", O_RDONLY) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=82, ...}) = 0 open("/usr/lib/python2.7/struct.pyc", O_RDONLY) = 8 fstat(8, {st_mode=S_IFREG|0644, st_size=237, ...}) = 0 read(8, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\2\0\0\0@\0\0\0s.\0\0\0d\0"..., 4096) = 237 fstat(8, {st_mode=S_IFREG|0644, st_size=237, ...}) = 0 read(8, "", 4096) = 0 close(8) = 0 close(7) = 0 close(6) = 0 stat("/usr/share/locale/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_CH/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_CH/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_CH/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_CH/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE/LC_MESSAGES/messages.mo", 0x7ffc37243ae0) = -1 ENOENT (No such file or directory) close(5) = 0 stat("vulture/os", 0x7ffc372436e0) = -1 ENOENT (No such file or directory) open("vulture/os.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("vulture/os.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("vulture/osmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("vulture/os.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("vulture/os.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("vulture/re", 0x7ffc372436e0) = -1 ENOENT (No such file or directory) open("vulture/re.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("vulture/re.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("vulture/remodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("vulture/re.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("vulture/re.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("vulture/sys", 0x7ffc372436e0) = -1 ENOENT (No such file or directory) open("vulture/sys.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("vulture/sys.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("vulture/sysmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("vulture/sys.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("vulture/sys.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("vulture/tokenize", 0x7ffc372436e0) = -1 ENOENT (No such file or directory) open("vulture/tokenize.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("vulture/tokenize.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("vulture/tokenizemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("vulture/tokenize.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("vulture/tokenize.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("tokenize", 0x7ffc37243670) = -1 ENOENT (No such file or directory) open("tokenize.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("tokenize.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("tokenizemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("tokenize.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("tokenize.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/Downward/lab/tokenize", 0x7ffc37243670) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/tokenize.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/tokenize.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/tokenizemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/tokenize.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/tokenize.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/tokenize", 0x7ffc37243670) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/tokenize.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/tokenize.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/tokenizemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/tokenize.py", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=17483, ...}) = 0 open("/usr/lib/python2.7/tokenize.pyc", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=14473, ...}) = 0 read(6, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\36\0\0\0@\0\0\0s\370\4\0\0d\0"..., 4096) = 4096 fstat(6, {st_mode=S_IFREG|0644, st_size=14473, ...}) = 0 read(6, "b's\2\0\0\0b\"s\2\0\0\0B's\2\0\0\0B\"s\3\0\0\0br's"..., 8192) = 8192 read(6, "\0\0t\2\0\0\0OPRC\0\0\0(\33\0\0\0R+\0\0\0t\4\0\0\0lnu"..., 4096) = 2185 read(6, "", 4096) = 0 close(6) = 0 stat("token", 0x7ffc372431c0) = -1 ENOENT (No such file or directory) open("token.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("token.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("tokenmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("token.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("token.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/Downward/lab/token", 0x7ffc372431c0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/token.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/token.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/tokenmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/token.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/token.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/token", 0x7ffc372431c0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/token.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/token.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/tokenmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/token.py", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=2922, ...}) = 0 open("/usr/lib/python2.7/token.pyc", O_RDONLY) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=3806, ...}) = 0 read(7, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\4\0\0\0@\0\0\0s\337\1\0\0d\0"..., 4096) = 3806 fstat(7, {st_mode=S_IFREG|0644, st_size=3806, ...}) = 0 read(7, "", 4096) = 0 close(7) = 0 close(6) = 0 close(5) = 0 close(4) = 0 close(3) = 0 lstat("vulture", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 getcwd("/home/jendrik/projects/vulture", 1024) = 31 stat("/home/jendrik/projects/vulture/vulture/core", 0x7ffc372440c0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/vulture/core.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/vulture/core.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/vulture/coremodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/vulture/core.py", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=14220, ...}) = 0 fstat(3, {st_mode=S_IFREG|0644, st_size=14220, ...}) = 0 lseek(3, 0, SEEK_CUR) = 0 lseek(3, 0, SEEK_CUR) = 0 fstat(3, {st_mode=S_IFREG|0644, st_size=14220, ...}) = 0 read(3, "#! /usr/bin/env python\n# -*- cod"..., 12288) = 12288 read(3, " self.tuple_assign_vars.append("..., 4096) = 1932 read(3, "", 4096) = 0 close(3) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb47873000 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb47833000 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb477f3000 munmap(0x7feb47873000, 262144) = 0 munmap(0x7feb47833000, 262144) = 0 brk(0xbd7000) = 0xbd7000 stat("/usr/share/locale/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_CH/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_CH/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE/LC_MESSAGES/messages.mo", 0x7ffc37243df0) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/Downward/downward/src/translate", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 open("/home/jendrik/projects/Downward/downward/src/translate", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 getdents(3, /* 44 entries */, 32768) = 1584 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 open("/home/jendrik/projects/Downward/downward/src/translate/__pycache__", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 getdents(3, /* 56 entries */, 32768) = 2616 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/axiom_rules.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=7740, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/axiom_rules.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=7740, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/axiom_rules.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=8290, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/axiom_rules.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=8290, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/axiom_rules.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=7179, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/axiom_rules.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=7179, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/build_model.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=23395, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/build_model.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=23395, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/build_model.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=25551, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/build_model.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=25551, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/build_model.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=19570, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/build_model.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=19570, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/constraints.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=10534, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/constraints.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=10534, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/constraints.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=11735, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/constraints.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=11735, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/constraints.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=8917, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/constraints.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=8917, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/fact_groups.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=7203, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/fact_groups.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=7203, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/fact_groups.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=7952, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/fact_groups.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=7952, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/fact_groups.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=6150, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/fact_groups.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=6150, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/graph.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=3083, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/graph.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=3083, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/graph.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=3362, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/graph.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=3362, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/graph.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=3018, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/graph.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=3018, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/greedy_join.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=7203, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/greedy_join.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=7203, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/greedy_join.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=7807, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/greedy_join.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=7807, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/greedy_join.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=6845, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/greedy_join.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=6845, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/instantiate.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=4333, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/instantiate.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=4333, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/instantiate.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=4441, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/instantiate.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=4441, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/instantiate.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=3674, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/instantiate.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=3674, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariant_finder.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=8072, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariant_finder.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=8072, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariant_finder.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=8480, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariant_finder.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=8480, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariant_finder.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=7350, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariant_finder.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=7350, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariants.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=23444, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariants.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=23444, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariants.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=25021, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariants.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=25021, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariants.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=19948, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariants.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=19948, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/normalize.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=20879, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/normalize.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=20879, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/normalize.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=22922, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/normalize.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=22922, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/normalize.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=13862, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/normalize.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=13862, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/normalize.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=19037, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/normalize.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=19037, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/options.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=2707, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/options.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=2707, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/pddl_to_prolog.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=11643, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/pddl_to_prolog.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=11643, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/pddl_to_prolog.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=12479, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/pddl_to_prolog.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=12479, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/pddl_to_prolog.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=8310, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/pddl_to_prolog.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=8310, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/pddl_to_prolog.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=10987, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/pddl_to_prolog.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=10987, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/sas_tasks.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=25204, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/sas_tasks.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=25204, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/sas_tasks.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=13781, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/sas_tasks.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=13781, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/sas_tasks.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=12291, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/sas_tasks.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=12291, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/simplify.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=21838, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/simplify.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=21838, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/simplify.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=15296, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/simplify.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=15296, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/simplify.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=13368, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/simplify.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=13368, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/split_rules.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=3414, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/split_rules.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=3414, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/split_rules.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=3612, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/split_rules.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=3612, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/split_rules.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=2772, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/split_rules.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=2772, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/timers.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1855, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/timers.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1855, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/timers.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1972, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/timers.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1972, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/timers.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=1335, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/timers.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=1335, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/timers.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1811, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/timers.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1811, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/tools.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1033, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/tools.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1033, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/tools.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1091, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/tools.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1091, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/tools.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1020, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/tools.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1020, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/translate.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=23078, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/translate.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=23078, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/translate.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=20825, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/translate.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=20825, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/axiom_rules.py", {st_mode=S_IFREG|0644, st_size=7106, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/axiom_rules.pyc", {st_mode=S_IFREG|0644, st_size=6112, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/axiom_rules.pyc", {st_mode=S_IFREG|0644, st_size=6112, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/build_model.py", {st_mode=S_IFREG|0755, st_size=13234, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/build_model.pyc", {st_mode=S_IFREG|0644, st_size=16519, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/build_model.pyc", {st_mode=S_IFREG|0644, st_size=16519, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/constraints.py", {st_mode=S_IFREG|0644, st_size=5687, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/constraints.pyc", {st_mode=S_IFREG|0644, st_size=7609, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/constraints.pyc", {st_mode=S_IFREG|0644, st_size=7609, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/fact_groups.py", {st_mode=S_IFREG|0644, st_size=4737, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/fact_groups.pyc", {st_mode=S_IFREG|0644, st_size=5338, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/fact_groups.pyc", {st_mode=S_IFREG|0644, st_size=5338, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/graph.py", {st_mode=S_IFREG|0755, st_size=1345, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/graph.pyc", {st_mode=S_IFREG|0644, st_size=2789, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/graph.pyc", {st_mode=S_IFREG|0644, st_size=2789, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/greedy_join.py", {st_mode=S_IFREG|0644, st_size=4405, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/greedy_join.pyc", {st_mode=S_IFREG|0644, st_size=5916, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/greedy_join.pyc", {st_mode=S_IFREG|0644, st_size=5916, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/instantiate.py", {st_mode=S_IFREG|0755, st_size=3609, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/instantiate.pyc", {st_mode=S_IFREG|0644, st_size=3407, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/instantiate.pyc", {st_mode=S_IFREG|0644, st_size=3407, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/invariant_finder.py", {st_mode=S_IFREG|0755, st_size=6131, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/invariant_finder.pyc", {st_mode=S_IFREG|0644, st_size=6570, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/invariant_finder.pyc", {st_mode=S_IFREG|0644, st_size=6570, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/invariants.py", {st_mode=S_IFREG|0644, st_size=17258, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/invariants.pyc", {st_mode=S_IFREG|0644, st_size=17122, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/invariants.pyc", {st_mode=S_IFREG|0644, st_size=17122, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/normalize.py", {st_mode=S_IFREG|0755, st_size=16128, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/normalize.pyc", {st_mode=S_IFREG|0644, st_size=15513, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/normalize.pyc", {st_mode=S_IFREG|0644, st_size=15513, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/options.py", {st_mode=S_IFREG|0644, st_size=2733, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/options.pyc", {st_mode=S_IFREG|0644, st_size=2955, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/options.pyc", {st_mode=S_IFREG|0644, st_size=2955, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/home/jendrik/projects/Downward/downward/src/translate/pddl", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 getdents(3, /* 25 entries */, 32768) = 864 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__init__.py", {st_mode=S_IFREG|0644, st_size=1020, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__init__.pyc", {st_mode=S_IFREG|0644, st_size=1561, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__init__.pyc", {st_mode=S_IFREG|0644, st_size=1561, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 open("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 getdents(3, /* 48 entries */, 32768) = 2184 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/__init__.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1887, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/__init__.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1887, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/__init__.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1443, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/__init__.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1443, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/__init__.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=1353, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/__init__.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=1353, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/__init__.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1435, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/__init__.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1435, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/actions.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=7195, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/actions.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=7195, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/actions.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=9070, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/actions.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=9070, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/actions.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=5202, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/actions.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=5202, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/actions.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=7585, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/actions.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=7585, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/axioms.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=5570, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/axioms.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=5570, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/axioms.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=6716, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/axioms.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=6716, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/axioms.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=3754, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/axioms.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=3754, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/axioms.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=5425, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/axioms.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=5425, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/conditions.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=27246, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/conditions.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=27246, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/conditions.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=33109, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/conditions.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=33109, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/conditions.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=17197, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/conditions.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=17197, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/conditions.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=26519, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/conditions.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=26519, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/effects.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=12709, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/effects.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=12709, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/effects.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=17073, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/effects.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=17073, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/effects.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=8263, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/effects.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=8263, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/effects.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=14773, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/effects.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=14773, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/f_expression.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=8845, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/f_expression.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=8845, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/f_expression.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=11127, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/f_expression.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=11127, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/f_expression.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=5752, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/f_expression.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=5752, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/f_expression.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=9498, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/f_expression.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=9498, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/functions.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1229, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/functions.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1229, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/functions.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1735, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/functions.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1735, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/functions.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=888, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/functions.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=888, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/functions.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1576, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/functions.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1576, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/parser.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1819, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/parser.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1819, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/parser.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1905, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/parser.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1905, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/parser.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1803, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/parser.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1803, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_file.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=2444, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_file.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=2444, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_file.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=2483, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_file.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=2483, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_file.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=2341, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_file.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=2341, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_types.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=4255, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_types.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=4255, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_types.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=5422, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_types.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=5422, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_types.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=2721, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_types.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=2721, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_types.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=4885, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_types.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=4885, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/predicates.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1202, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/predicates.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1202, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/predicates.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1542, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/predicates.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1542, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/predicates.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=811, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/predicates.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=811, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/predicates.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1378, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/predicates.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1378, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/tasks.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=4033, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/tasks.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=4033, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/tasks.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=12130, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/tasks.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=12130, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/tasks.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=2768, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/tasks.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=2768, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/tasks.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=10541, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/tasks.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=10541, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/actions.py", {st_mode=S_IFREG|0644, st_size=5451, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/actions.pyc", {st_mode=S_IFREG|0644, st_size=5561, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/actions.pyc", {st_mode=S_IFREG|0644, st_size=5561, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/axioms.py", {st_mode=S_IFREG|0644, st_size=2689, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/axioms.pyc", {st_mode=S_IFREG|0644, st_size=4216, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/axioms.pyc", {st_mode=S_IFREG|0644, st_size=4216, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/conditions.py", {st_mode=S_IFREG|0644, st_size=11108, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/conditions.pyc", {st_mode=S_IFREG|0644, st_size=20476, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/conditions.pyc", {st_mode=S_IFREG|0644, st_size=20476, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/effects.py", {st_mode=S_IFREG|0644, st_size=7115, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/effects.pyc", {st_mode=S_IFREG|0644, st_size=10063, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/effects.pyc", {st_mode=S_IFREG|0644, st_size=10063, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/f_expression.py", {st_mode=S_IFREG|0644, st_size=3606, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/f_expression.pyc", {st_mode=S_IFREG|0644, st_size=7128, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/f_expression.pyc", {st_mode=S_IFREG|0644, st_size=7128, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/functions.py", {st_mode=S_IFREG|0644, st_size=550, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/functions.pyc", {st_mode=S_IFREG|0644, st_size=1115, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/functions.pyc", {st_mode=S_IFREG|0644, st_size=1115, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/parser.pyc", {st_mode=S_IFREG|0644, st_size=1647, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/parser.pyc", {st_mode=S_IFREG|0644, st_size=1647, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/pddl_file.pyc", {st_mode=S_IFREG|0644, st_size=2132, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/pddl_file.pyc", {st_mode=S_IFREG|0644, st_size=2132, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/pddl_types.py", {st_mode=S_IFREG|0644, st_size=2306, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/pddl_types.pyc", {st_mode=S_IFREG|0644, st_size=3671, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/pddl_types.pyc", {st_mode=S_IFREG|0644, st_size=3671, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/predicates.py", {st_mode=S_IFREG|0644, st_size=286, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/predicates.pyc", {st_mode=S_IFREG|0644, st_size=1078, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/predicates.pyc", {st_mode=S_IFREG|0644, st_size=1078, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/tasks.py", {st_mode=S_IFREG|0644, st_size=2469, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/tasks.pyc", {st_mode=S_IFREG|0644, st_size=3565, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/tasks.pyc", {st_mode=S_IFREG|0644, st_size=3565, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 getdents(3, /* 12 entries */, 32768) = 424 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__init__.py", {st_mode=S_IFREG|0644, st_size=28, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__init__.pyc", {st_mode=S_IFREG|0644, st_size=219, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__init__.pyc", {st_mode=S_IFREG|0644, st_size=219, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__pycache__", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__pycache__", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__pycache__", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 getdents(3, /* 6 entries */, 32768) = 248 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__pycache__/__init__.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=227, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__pycache__/__init__.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=227, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__pycache__/lisp_parser.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1879, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__pycache__/lisp_parser.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1879, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__pycache__/parsing_functions.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=20159, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__pycache__/parsing_functions.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=20159, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__pycache__/pddl_file.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=2220, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__pycache__/pddl_file.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=2220, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/lisp_parser.py", {st_mode=S_IFREG|0644, st_size=1422, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/lisp_parser.pyc", {st_mode=S_IFREG|0644, st_size=2301, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/lisp_parser.pyc", {st_mode=S_IFREG|0644, st_size=2301, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/parsing_functions.py", {st_mode=S_IFREG|0644, st_size=19100, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/parsing_functions.pyc", {st_mode=S_IFREG|0644, st_size=16423, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/parsing_functions.pyc", {st_mode=S_IFREG|0644, st_size=16423, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/pddl_file.py", {st_mode=S_IFREG|0644, st_size=1380, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/pddl_file.pyc", {st_mode=S_IFREG|0644, st_size=1376, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/pddl_file.pyc", {st_mode=S_IFREG|0644, st_size=1376, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/pretty_print.py", {st_mode=S_IFREG|0644, st_size=1492, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_to_prolog.py", {st_mode=S_IFREG|0755, st_size=7484, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_to_prolog.pyc", {st_mode=S_IFREG|0644, st_size=9807, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_to_prolog.pyc", {st_mode=S_IFREG|0644, st_size=9807, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/home/jendrik/projects/Downward/downward/src/translate/regression-tests", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 getdents(3, /* 19 entries */, 32768) = 800 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/README", {st_mode=S_IFREG|0644, st_size=437, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/README", {st_mode=S_IFREG|0644, st_size=437, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue34-domain.pddl", {st_mode=S_IFREG|0644, st_size=11528, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue34-domain.pddl", {st_mode=S_IFREG|0644, st_size=11528, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue34-problem.pddl", {st_mode=S_IFREG|0644, st_size=1821, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue34-problem.pddl", {st_mode=S_IFREG|0644, st_size=1821, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue405-domain.pddl", {st_mode=S_IFREG|0644, st_size=1117, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue405-domain.pddl", {st_mode=S_IFREG|0644, st_size=1117, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue405-problem.pddl", {st_mode=S_IFREG|0644, st_size=188, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue405-problem.pddl", {st_mode=S_IFREG|0644, st_size=188, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-falsegoal-domain.pddl", {st_mode=S_IFREG|0644, st_size=204, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-falsegoal-domain.pddl", {st_mode=S_IFREG|0644, st_size=204, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-falsegoal-problem.pddl", {st_mode=S_IFREG|0644, st_size=128, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-falsegoal-problem.pddl", {st_mode=S_IFREG|0644, st_size=128, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-orig-domain.pddl", {st_mode=S_IFREG|0644, st_size=86428, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-orig-domain.pddl", {st_mode=S_IFREG|0644, st_size=86428, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-orig-problem.pddl", {st_mode=S_IFREG|0644, st_size=7426, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-orig-problem.pddl", {st_mode=S_IFREG|0644, st_size=7426, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-truegoal-domain.pddl", {st_mode=S_IFREG|0644, st_size=204, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-truegoal-domain.pddl", {st_mode=S_IFREG|0644, st_size=204, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-truegoal-problem.pddl", {st_mode=S_IFREG|0644, st_size=123, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-truegoal-problem.pddl", {st_mode=S_IFREG|0644, st_size=123, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue58-domain.pddl", {st_mode=S_IFREG|0644, st_size=535, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue58-domain.pddl", {st_mode=S_IFREG|0644, st_size=535, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue58-problem.pddl", {st_mode=S_IFREG|0644, st_size=135, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue58-problem.pddl", {st_mode=S_IFREG|0644, st_size=135, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue7-domain.pddl", {st_mode=S_IFREG|0644, st_size=3203, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue7-domain.pddl", {st_mode=S_IFREG|0644, st_size=3203, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue7-problem.pddl", {st_mode=S_IFREG|0644, st_size=1116, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue7-problem.pddl", {st_mode=S_IFREG|0644, st_size=1116, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue73-domain.pddl", {st_mode=S_IFREG|0644, st_size=67932, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue73-domain.pddl", {st_mode=S_IFREG|0644, st_size=67932, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue73-problem.pddl", {st_mode=S_IFREG|0644, st_size=796, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue73-problem.pddl", {st_mode=S_IFREG|0644, st_size=796, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/sas_tasks.py", {st_mode=S_IFREG|0644, st_size=18106, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/sas_tasks.pyc", {st_mode=S_IFREG|0644, st_size=22146, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/sas_tasks.pyc", {st_mode=S_IFREG|0644, st_size=22146, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/simplify.py", {st_mode=S_IFREG|0644, st_size=20227, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/simplify.pyc", {st_mode=S_IFREG|0644, st_size=18756, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/simplify.pyc", {st_mode=S_IFREG|0644, st_size=18756, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/split_rules.py", {st_mode=S_IFREG|0644, st_size=2606, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/split_rules.pyc", {st_mode=S_IFREG|0644, st_size=2436, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/split_rules.pyc", {st_mode=S_IFREG|0644, st_size=2436, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/home/jendrik/projects/Downward/downward/src/translate/tests", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 getdents(3, /* 7 entries */, 32768) = 232 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/__init__.py", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/__init__.pyc", {st_mode=S_IFREG|0644, st_size=159, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/__init__.pyc", {st_mode=S_IFREG|0644, st_size=159, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/__pycache__", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/__pycache__", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/home/jendrik/projects/Downward/downward/src/translate/tests/__pycache__", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 getdents(3, /* 5 entries */, 32768) = 224 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/__pycache__/__init__.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=155, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/__pycache__/__init__.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=155, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/__pycache__/test_normalization.cpython-27-PYTEST.pyc", {st_mode=S_IFREG|0644, st_size=2569, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/__pycache__/test_normalization.cpython-27-PYTEST.pyc", {st_mode=S_IFREG|0644, st_size=2569, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/__pycache__/test_normalization.cpython-34-PYTEST.pyc", {st_mode=S_IFREG|0644, st_size=2271, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/__pycache__/test_normalization.cpython-34-PYTEST.pyc", {st_mode=S_IFREG|0644, st_size=2271, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/test_normalization.py", {st_mode=S_IFREG|0644, st_size=1628, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/test_scripts.py", {st_mode=S_IFREG|0644, st_size=773, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/timers.py", {st_mode=S_IFREG|0644, st_size=804, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/timers.pyc", {st_mode=S_IFREG|0644, st_size=1696, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/timers.pyc", {st_mode=S_IFREG|0644, st_size=1696, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tools.py", {st_mode=S_IFREG|0644, st_size=1127, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tools.pyc", {st_mode=S_IFREG|0644, st_size=959, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tools.pyc", {st_mode=S_IFREG|0644, st_size=959, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/translate.py", {st_mode=S_IFREG|0755, st_size=29215, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/translate.pyc", {st_mode=S_IFREG|0644, st_size=16023, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/translate.pyc", {st_mode=S_IFREG|0644, st_size=16023, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/variable_order.py", {st_mode=S_IFREG|0644, st_size=14472, ...}) = 0 getcwd("/home/jendrik/projects/vulture", 1024) = 31 stat("/home/jendrik/projects/vulture/2", 0x7ffc37244c00) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/vulture/2", 0x7ffc37244c00) = -1 ENOENT (No such file or directory) write(2, "Error: /home/jendrik/projects/vu"..., 59Error: /home/jendrik/projects/vulture/2 could not be found.) = 59 write(2, "\n", 1 ) = 1 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7feb48a94390}, {0x53e110, [], SA_RESTORER, 0x7feb48a94390}, 8) = 0 exit_group(1) = ? +++ exited with 1 +++ vulture-0.21/NEWS.rst0000644000175000017500000001076313136120011015541 0ustar jendrikjendrik00000000000000News ==== 0.21 (2917-07-26) ----------------- * If an unused item is defined multiple times, report it multiple times. * Make size estimates for function calls more accurate. * Create wheel files for Vulture (thanks @RJ722). 0.20 (2017-07-26) ----------------- * Report unused tuple assignments as dead code. * Report attribute names that have the same names as variables as dead code. * Let Item class inherit from ``object`` (thanks @RJ722). * Handle names imported as aliases like all other used variable names. * Rename Vulture.used_vars to Vulture.used_names. * Use function for determining which imports to ignore. * Only try to import each whitelist file once. * Store used names and used attributes in sets instead of lists. * Fix estimating the size of code containing ellipses (...). * Refactor and simplify code. 0.19 (2017-07-20) ----------------- * Don't ignore `__foo` variable names. * Use separate methods for determining whether to ignore classes and functions. * Only try to find a whitelist for each defined import once (thanks @roivanov). * Fix finding the last child for many types of AST nodes. 0.18 (2017-07-17) ----------------- * Make `--sort-by-size` faster and more accurate (thanks @RJ722). 0.17 (2017-07-17) ----------------- * Add `get_unused_code()` method. * Return with exit code 1 when syntax errors are found or files can't be read. 0.16 (2017-07-12) ----------------- * Differentiate between unused classes and functions (thanks @RJ722). * Add --sort-by-size option (thanks @jackric and @RJ722). * Count imports as used if they are accessed as module attributes. 0.15 (2017-07-04) ----------------- * Automatically include whitelists based on imported modules (thanks @RJ722). * Add --version parameter (thanks @RJ722). * Add appveyor tests for testing on Windows (thanks @RJ722). 0.14 (2017-04-06) ----------------- * Add stub whitelist file for Python standard library (thanks @RJ722) * Ignore class names starting with "Test" in "test\_" files (thanks @thisch). * Ignore "test\_" functions only in "test\_" files. 0.13 (2017-03-06) ----------------- * Ignore star-imported names since we cannot detect whether they are used. * Move repository to GitHub. 0.12 (2017-01-05) ----------------- * Detect unused imports. * Use tokenize.open() on Python >= 3.2 for reading input files, assume UTF-8 encoding on older Python versions. 0.11 (2016-11-27) ----------------- * Use the system's default encoding when reading files. * Report syntax errors instead of aborting. 0.10 (2016-07-14) ----------------- * Detect unused function and method arguments (issue #15). * Detect unused \*args and \*\*kwargs parameters. * Change license from GPL to MIT. 0.9 (2016-06-29) ---------------- * Don't flag attributes as unused if they are used as global variables in another module (thanks Florian Bruhin). * Don't consider "True" and "False" variable names. * Abort with error message when invoked on .pyc files. 0.8.1 (2015-09-28) ------------------ * Fix code for Python 3. 0.8 (2015-09-28) ---------------- * Do not flag names imported with "import as" as dead code (thanks Tom Terrace). 0.7 (2015-09-26) ---------------- * Exit with exitcode 1 if path on commandline can't be found. * Test vulture with vulture using a whitelist module for false positives. * Add tests that run vulture as a script. * Add "python setup.py test" command for running tests. * Add support for tox. * Raise test coverage to 100%. * Remove ez_setup.py. 0.6 (2014-09-06) ---------------- * Ignore function names starting with "test\_". * Parse variable names in new format strings (e.g. "This is {x}".format(x="nice")). * Only parse alphanumeric variable names in format strings and ignore types. * Abort with exit code 1 on syntax errors. * Support installation under Windows by using setuptools (thanks Reuben Fletcher-Costin). 0.5 (2014-05-09) ---------------- * If dead code is found, exit with 1. 0.4.1 (2013-09-17) ------------------ * Only warn if a path given on the command line cannot be found. 0.4 (2013-06-23) ---------------- * Ignore unused variables starting with an underscore. * Show warning for syntax errors instead of aborting directly. * Print warning if a file cannot be found. 0.3 (2012-03-19) ---------------- * Add support for python3 * Report unused attributes * Find tuple assignments in comprehensions * Scan files given on the command line even if they don't end with .py 0.2 (2012-03-18) ---------------- * Only format nodes in verbose mode (gives 4x speedup). 0.1 (2012-03-17) ---------------- * First release. vulture-0.21/setup.cfg0000644000175000017500000000030513136120177016060 0ustar jendrikjendrik00000000000000[coverage:run] omit = setup.py .tox/* [tool:pytest] addopts = --cov vulture --cov-report=html --cov-report=term --cov-append [bdist_wheel] universal = 1 [egg_info] tag_build = tag_date = 0 vulture-0.21/PKG-INFO0000644000175000017500000002367113136120177015347 0ustar jendrikjendrik00000000000000Metadata-Version: 1.1 Name: vulture Version: 0.21 Summary: Find dead code Home-page: https://github.com/jendrikseipp/vulture Author: Jendrik Seipp Author-email: jendrikseipp@gmail.com License: MIT Description: Vulture - Find dead code ======================== .. image:: https://travis-ci.org/jendrikseipp/vulture.svg?branch=master :target: https://travis-ci.org/jendrikseipp/vulture Vulture finds unused code in Python programs. This is useful for cleaning up and finding errors in large code bases. If you run Vulture on both your library and test suite you can find untested code. Due to Python's dynamic nature, static code analyzers like Vulture are likely to miss some dead code. Also, code that is only called implicitly may be reported as unused. Nonetheless, Vulture can be a very helpful tool for higher code quality. Features -------- * fast: static code analysis * lightweight: only one module * tested: tests itself and has complete test coverage * complements pyflakes and has the same output syntax * sorts unused classes and functions by size with `--sort-by-size` * supports Python 2.6, 2.7 and 3.x Installation ------------ :: $ pip install vulture # from PyPI $ pip install . # from cloned repo Usage ----- :: $ vulture myscript.py # or $ python3 -m vulture myscript.py $ vulture myscript.py mypackage1/ mypackage2/ $ vulture myscript.py mywhitelist.py The provided arguments may be Python files or directories. For each directory Vulture analyzes all contained `*.py` files. After you have found and deleted dead code, run Vulture again, because it may discover more dead code. **Handling false positives** You can add used code that is reported as unused to a Python module and add it to the list of scanned paths. We collect whitelists for common Python modules and packages in ``vulture/whitelists/`` (pull requests are welcome). If you want to ignore a whole file or directory, use the ``--exclude`` parameter (e.g., ``-exclude *settings.py,docs/``). How does it work? ----------------- Vulture uses the ``ast`` module to build abstract syntax trees for all given files. While traversing all syntax trees it records the names of defined and used objects. Afterwards, it reports the objects which have been defined, but not used. This analysis ignores scopes and focuses only on object names. Sort by size ------------ When using the ``--sort-by-size`` option, Vulture sorts unused classes and functions by their lines of code. This helps developers prioritize where to look for dead code first. Similar programs ---------------- * Vulture can be used together with *pyflakes* * The *coverage* module can find unused code more reliably, but requires all branches of the code to actually be run. Participate ----------- Please visit https://github.com/jendrikseipp/vulture to report any issues or to make pull requests. * Changelog: `NEWS.rst `_ * Roadmap: `TODO.rst `_ News ==== 0.21 (2917-07-26) ----------------- * If an unused item is defined multiple times, report it multiple times. * Make size estimates for function calls more accurate. * Create wheel files for Vulture (thanks @RJ722). 0.20 (2017-07-26) ----------------- * Report unused tuple assignments as dead code. * Report attribute names that have the same names as variables as dead code. * Let Item class inherit from ``object`` (thanks @RJ722). * Handle names imported as aliases like all other used variable names. * Rename Vulture.used_vars to Vulture.used_names. * Use function for determining which imports to ignore. * Only try to import each whitelist file once. * Store used names and used attributes in sets instead of lists. * Fix estimating the size of code containing ellipses (...). * Refactor and simplify code. 0.19 (2017-07-20) ----------------- * Don't ignore `__foo` variable names. * Use separate methods for determining whether to ignore classes and functions. * Only try to find a whitelist for each defined import once (thanks @roivanov). * Fix finding the last child for many types of AST nodes. 0.18 (2017-07-17) ----------------- * Make `--sort-by-size` faster and more accurate (thanks @RJ722). 0.17 (2017-07-17) ----------------- * Add `get_unused_code()` method. * Return with exit code 1 when syntax errors are found or files can't be read. 0.16 (2017-07-12) ----------------- * Differentiate between unused classes and functions (thanks @RJ722). * Add --sort-by-size option (thanks @jackric and @RJ722). * Count imports as used if they are accessed as module attributes. 0.15 (2017-07-04) ----------------- * Automatically include whitelists based on imported modules (thanks @RJ722). * Add --version parameter (thanks @RJ722). * Add appveyor tests for testing on Windows (thanks @RJ722). 0.14 (2017-04-06) ----------------- * Add stub whitelist file for Python standard library (thanks @RJ722) * Ignore class names starting with "Test" in "test\_" files (thanks @thisch). * Ignore "test\_" functions only in "test\_" files. 0.13 (2017-03-06) ----------------- * Ignore star-imported names since we cannot detect whether they are used. * Move repository to GitHub. 0.12 (2017-01-05) ----------------- * Detect unused imports. * Use tokenize.open() on Python >= 3.2 for reading input files, assume UTF-8 encoding on older Python versions. 0.11 (2016-11-27) ----------------- * Use the system's default encoding when reading files. * Report syntax errors instead of aborting. 0.10 (2016-07-14) ----------------- * Detect unused function and method arguments (issue #15). * Detect unused \*args and \*\*kwargs parameters. * Change license from GPL to MIT. 0.9 (2016-06-29) ---------------- * Don't flag attributes as unused if they are used as global variables in another module (thanks Florian Bruhin). * Don't consider "True" and "False" variable names. * Abort with error message when invoked on .pyc files. 0.8.1 (2015-09-28) ------------------ * Fix code for Python 3. 0.8 (2015-09-28) ---------------- * Do not flag names imported with "import as" as dead code (thanks Tom Terrace). 0.7 (2015-09-26) ---------------- * Exit with exitcode 1 if path on commandline can't be found. * Test vulture with vulture using a whitelist module for false positives. * Add tests that run vulture as a script. * Add "python setup.py test" command for running tests. * Add support for tox. * Raise test coverage to 100%. * Remove ez_setup.py. 0.6 (2014-09-06) ---------------- * Ignore function names starting with "test\_". * Parse variable names in new format strings (e.g. "This is {x}".format(x="nice")). * Only parse alphanumeric variable names in format strings and ignore types. * Abort with exit code 1 on syntax errors. * Support installation under Windows by using setuptools (thanks Reuben Fletcher-Costin). 0.5 (2014-05-09) ---------------- * If dead code is found, exit with 1. 0.4.1 (2013-09-17) ------------------ * Only warn if a path given on the command line cannot be found. 0.4 (2013-06-23) ---------------- * Ignore unused variables starting with an underscore. * Show warning for syntax errors instead of aborting directly. * Print warning if a file cannot be found. 0.3 (2012-03-19) ---------------- * Add support for python3 * Report unused attributes * Find tuple assignments in comprehensions * Scan files given on the command line even if they don't end with .py 0.2 (2012-03-18) ---------------- * Only format nodes in verbose mode (gives 4x speedup). 0.1 (2012-03-17) ---------------- * First release. Keywords: dead-code-removal Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable Classifier: Environment :: Console Classifier: Intended Audience :: Developers Classifier: License :: OSI Approved :: MIT License Classifier: Programming Language :: Python Classifier: Programming Language :: Python :: 2 Classifier: Programming Language :: Python :: 3 Classifier: Topic :: Software Development :: Quality Assurance vulture-0.21/TODO.rst0000644000175000017500000000216413136120076015541 0ustar jendrikjendrik00000000000000TODOs ===== * Detect unreachable code à la `if False:` (try to evaluate condition). * Detect dead code after return statements (when visiting a function definition, check if there are AST nodes after a return AST node). * Parse all variable names in new format strings (vars with special formatting, etc.). Use string.Formatter.parse for this. * Once we drop Python 2.6 compatibility use argparse instead of optparse. * Extend whitelist files. * Only count lines for unused code (by storing the node in Item), then always list the number of lines in the output. * Estimate size for all types of code. * Use Assign instead of Name AST nodes for estimating the size of assignments. * Support Python 3.5 async/await (#20). Non-TODOs ========= * Ignore hidden files and directories (might be unexpected, use --exclude instead). * Differentiate between functions and methods. For our purposes methods are functions with a "self" parameter and they are stored as attributes, not as variables. However, we can't differentiate between function and method executions. Notes ===== * Use astroid if we ever want to support scopes. vulture-0.21/multi.txt0000644000175000017500000000007013136057455016141 0ustar jendrikjendrik00000000000000def test(): pass def test(): pass a = 1 a = 2 vulture-0.21/tests/0000755000175000017500000000000013136120177015403 5ustar jendrikjendrik00000000000000vulture-0.21/tests/test_errors.py0000644000175000017500000000027513133600745020335 0ustar jendrikjendrik00000000000000import pytest from vulture import Vulture @pytest.fixture def v(): return Vulture(verbose=True) def test_syntax_error(v): v.scan("""foo bar""") assert int(v.report()) == 1 vulture-0.21/tests/__init__.py0000644000175000017500000000061013136055774017523 0ustar jendrikjendrik00000000000000def check(items_or_names, expected_names): if isinstance(items_or_names, set): # items_or_names is a set of strings. assert items_or_names == set(expected_names) else: # items_or_names is a list of Item objects. names = sorted(item.name for item in items_or_names) expected_names = sorted(expected_names) assert names == expected_names vulture-0.21/tests/test_size.py0000644000175000017500000001225213136075607017777 0ustar jendrikjendrik00000000000000import ast import sys import pytest from vulture.lines import count_lines HAS_ASYNC = hasattr(ast, 'AsyncFunctionDef') def skip_if_not_has_async(function): if not HAS_ASYNC: pytest.mark.skip( function, reason="needs async support (added in Python 3.5)") def check_size(example, size): tree = ast.parse(example) for node in tree.body: if isinstance(node, ast.ClassDef) and node.name == 'Foo': assert count_lines(node) == size break else: assert False, 'Failed to find top-level class "Foo" in code' def test_size_basic(): example = """ class Foo: foo = 1 bar = 2 """ check_size(example, 3) def test_size_class(): example = """ class Foo(object): def bar(): pass @staticmethod def func(): if "foo" == "bar": return "xyz" import sys return len(sys.argv) """ check_size(example, 10) def test_size_if_else(): example = """ @identity class Foo(object): @identity @identity def bar(self): if "a" == "b": pass elif "b" == "c": pass else: pass """ check_size(example, 11) def test_size_while(): example = """ class Foo: while 1: print(1) """ check_size(example, 3) def test_size_while_else(): example = """ class Foo: while "b" > "a": pass else: pass """ check_size(example, 5) def test_size_with(): example = """ class Foo: with open("/dev/null") as f: f.write("") """ check_size(example, 3) def test_size_try_except_else(): example = """ class Foo: try: x = sys.argv[99] except IndexError: pass except Exception: pass else: pass """ check_size(example, 9) def test_size_try_finally(): example = """ class Foo: try: 1/0 finally: return 99 """ check_size(example, 5) def test_size_try_except(): example = """ class Foo: try: foo() except: bar() """ check_size(example, 5) def test_size_try_excepts(): example = """ class Foo: try: foo() except IOError: bar() except AttributeError: pass """ check_size(example, 7) def test_size_for(): example = """ class Foo: for i in range(10): print(i) """ check_size(example, 3) def test_size_for_else(): example = """ class Foo: for arg in sys.argv: print("loop") else: print("else") """ check_size(example, 5) def test_size_class_nested(): example = """ class Foo: class Bar: pass """ check_size(example, 3) # We currently cannot handle code ending with multiline strings. def test_size_multi_line_return(): example = """ class Foo: def foo(): return ( 'very' 'long' 'string') """ check_size(example, 4) # We currently cannot handle code ending with comment lines. def test_size_comment_after_last_line(): example = """ class Foo: def bar(): # A comment. pass # This comment won't be detected. """ check_size(example, 4) def test_size_generator(): example = """ class Foo: def bar(): yield something """ check_size(example, 3) def test_size_exec(): example = """ class Foo: exec('a') """ check_size(example, 2) def test_size_print1(): example = """ class Foo: print( 'foo') """ check_size(example, 3) def test_size_print2(): example = """ class Foo: print( 'foo',) """ check_size(example, 3) def test_size_return(): example = """ class Foo: return (True and False) """ check_size(example, 3) def test_size_import_from(): example = """ class Foo: from a import b """ check_size(example, 2) def test_size_delete(): example = """ class Foo: del a[: foo()] """ check_size(example, 3) def test_size_list_comprehension(): example = """ class Foo: [a for a in b] """ check_size(example, 4) # We currently cannot handle closing brackets on a separate line. def test_size_list(): example = """ class Foo: [a, b ] """ check_size(example, 2) # We currently cannot handle code ending with an ellipsis on Python 2. def test_size_ellipsis(): example = """ class Foo: bar[1:2, ...] """ if sys.version_info < (3, 0): check_size(example, 2) else: # ast.Ellipsis is a subclass of ast.expr in Python 3. check_size(example, 3) def test_size_starargs(): example = """ class Foo: def foo(): bar(*a, b=c) """ check_size(example, 4) @skip_if_not_has_async def test_size_async_function_def(): example = """ class Foo: async def foo(some_attr): pass """ check_size(example, 3) @skip_if_not_has_async def test_size_async_with(): example = """ class Foo: async def bar(): async with x: pass """ check_size(example, 4) @skip_if_not_has_async def test_size_async_for(): example = """ class Foo: async def foo(): async for a in b: pass """ check_size(example, 4) vulture-0.21/tests/test_format_strings.py0000644000175000017500000000106513134605007022055 0ustar jendrikjendrik00000000000000import pytest from vulture import Vulture from . import check @pytest.fixture def v(): return Vulture(verbose=True) def test_old_format_string(v): v.scan("a = 1\n'%(a)s, %(b)d' % locals()") check(v.defined_funcs, []) check(v.defined_vars, ['a']) check(v.used_names, ['a', 'b', 'locals']) check(v.unused_vars, []) def test_new_format_string(v): v.scan("a = 1\n'{a}, {b}'.format(**locals())") check(v.defined_funcs, []) check(v.defined_vars, ['a']) check(v.used_names, ['a', 'b', 'locals']) check(v.unused_vars, []) vulture-0.21/tests/test_script.py0000644000175000017500000000317113133617017020323 0ustar jendrikjendrik00000000000000import glob import os.path import subprocess import sys from vulture import __version__ DIR = os.path.dirname(os.path.abspath(__file__)) REPO = os.path.dirname(DIR) WHITELISTS = glob.glob(os.path.join(REPO, 'vulture', 'whitelists', '*.py')) def call_vulture(args, **kwargs): core = 'vulture' if sys.version_info < (2, 7): core = 'vulture.core' return subprocess.call( [sys.executable, '-m', core] + args, cwd=REPO, **kwargs) def get_output(args): child = subprocess.Popen([sys.executable, "vulture/core.py"] + args, cwd=REPO, stdout=subprocess.PIPE) return child.communicate()[0].decode("utf-8") def test_script_with_explicit_whitelist(): for whitelist in WHITELISTS: assert call_vulture(['vulture/core.py', whitelist]) == 0 def test_script_with_implicit_whitelist(): assert call_vulture(['vulture/core.py']) == 0 def test_script_without_whitelist(): assert call_vulture(['vulture/core.py', '--exclude', 'whitelists']) == 1 def test_exclude(): assert call_vulture(['vulture/core.py', '--exclude', 'core.py']) == 0 def test_missing_file(): assert call_vulture(['missing.py']) == 1 def test_dir(): assert call_vulture(['tests']) == 0 def test_whitelist_with_python(): for whitelist in WHITELISTS: assert subprocess.call([sys.executable, whitelist], cwd=REPO) == 0 def test_pyc(): assert call_vulture(['missing.pyc']) == 1 def test_version(): assert call_vulture(['--version']) == 0 assert get_output(['--version']).strip() == 'vulture ' + __version__ def test_module(): assert call_vulture(['vulture']) == 0 vulture-0.21/tests/test_scavenging.py0000644000175000017500000002136713136056077021160 0ustar jendrikjendrik00000000000000import pytest from vulture import Vulture from . import check @pytest.fixture def v(): return Vulture(verbose=True) def test_function_object1(v): v.scan("""\ def func(): pass a = func """) check(v.defined_funcs, ['func']) check(v.unused_funcs, []) def test_function_object2(v): v.scan("""\ def func(): pass func """) check(v.defined_funcs, ['func']) check(v.unused_funcs, []) def test_function1(v): v.scan("""\ def func1(a): pass def func2(b): func1(b) """) check(v.defined_funcs, ['func1', 'func2']) check(v.unused_funcs, ['func2']) def test_function2(v): v.scan("""\ def func(a): pass func(5) """) check(v.unused_funcs, []) check(v.defined_funcs, ['func']) def test_function3(v): v.scan("""\ def foo(a): pass b = foo(5) """) check(v.unused_funcs, []) check(v.defined_funcs, ['foo']) def test_function_and_method1(v): v.scan("""\ class Bar(object): def func(self): pass def func(): pass func() """) check(v.defined_classes, ['Bar']) check(v.defined_funcs, ['func', 'func']) check(v.unused_classes, ['Bar']) check(v.unused_funcs, []) def test_attribute1(v): v.scan("""\ foo.bar = 1 foo.bar = 2 """) check(v.unused_funcs, []) check(v.defined_funcs, []) check(v.defined_attrs, ['bar', 'bar']) check(v.used_attrs, []) check(v.unused_attrs, ['bar', 'bar']) def test_ignored_attributes(v): v.scan("""\ A._ = 0 A._a = 1 A.__b = 2 A.__c__ = 3 A._d_ = 4 """) check(v.defined_attrs, ['_', '_a', '__b', '__c__', '_d_']) check(v.used_attrs, []) check(v.unused_attrs, ['_', '__b', '__c__', '_a', '_d_']) check(v.unused_vars, []) def test_callback1(v): v.scan("""\ class Bar(object): def foo(self): pass b = Bar() b.foo """) check(v.used_attrs, ['foo']) check(v.defined_classes, ['Bar']) check(v.defined_funcs, ['foo']) check(v.unused_classes, []) check(v.unused_funcs, []) def test_class1(v): v.scan("""\ class Bar(object): pass """) check(v.used_attrs, []) check(v.defined_classes, ['Bar']) check(v.unused_classes, ['Bar']) def test_class2(v): v.scan("""\ class Bar(): pass class Foo(Bar): pass Foo() """) check(v.used_attrs, []) check(v.used_names, ['Bar', 'Foo']) check(v.defined_classes, ['Bar', 'Foo']) check(v.unused_classes, []) def test_class3(v): v.scan("""\ class Bar(): pass [Bar] """) check(v.used_attrs, []) check(v.used_names, ['Bar']) check(v.defined_classes, ['Bar']) check(v.unused_classes, []) def test_class4(v): v.scan("""\ class Bar(): pass Bar() """) check(v.used_attrs, []) check(v.defined_classes, ['Bar']) check(v.unused_classes, []) def test_class5(v): v.scan("""\ class Bar(): pass b = Bar() """) check(v.used_attrs, []) check(v.defined_classes, ['Bar']) check(v.unused_classes, []) check(v.unused_vars, ['b']) def test_class6(v): v.scan("""\ class Bar(): pass a = [] a.insert(0, Bar()) """) check(v.defined_classes, ['Bar']) check(v.unused_classes, []) def test_class7(v): v.scan("""\ class Bar(object): pass class Foo(object): def __init__(self): self.b = xyz.Bar(self) """) check(v.defined_classes, ['Bar', 'Foo']) check(v.unused_classes, ['Foo']) def test_method1(v): v.scan("""\ def __init__(self): self.a.foo() class Bar(object): def foo(self): pass """) check(v.defined_classes, ['Bar']) check(v.defined_funcs, ['foo']) check(v.unused_classes, ['Bar']) check(v.unused_funcs, []) def test_token_types(v): v.scan("""\ a b = 2 c() x.d """) check(v.defined_funcs, []) check(v.defined_vars, ['b']) check(v.used_names, ['a', 'c', 'x']) check(v.used_attrs, ['d']) check(v.unused_attrs, []) check(v.unused_funcs, []) check(v.unused_props, []) check(v.unused_vars, ['b']) def test_variable1(v): v.scan("a = 1\nb = a") check(v.defined_funcs, []) check(v.used_names, ['a']) check(v.defined_vars, ['a', 'b']) check(v.unused_vars, ['b']) def test_variable2(v): v.scan("a = 1\nc = b.a") check(v.defined_funcs, []) check(v.defined_vars, ['a', 'c']) check(v.used_names, ['b']) check(v.unused_vars, ['c']) def test_variable3(v): v.scan("(a, b), c = (d, e, f)") check(v.defined_funcs, []) check(v.defined_vars, ['a', 'b', 'c']) check(v.used_names, ['d', 'e', 'f']) check(v.unused_vars, ['a', 'b', 'c']) def test_variable4(v): v.scan("for a, b in func(): a") check(v.defined_funcs, []) check(v.defined_vars, ['a', 'b']) check(v.used_names, ['a', 'func']) check(v.unused_vars, ['b']) def test_variable5(v): v.scan("[a for a, b in func()]") check(v.defined_vars, ['a', 'b']) check(v.used_names, ['a', 'func']) check(v.unused_vars, ['b']) def test_ignored_variables(v): v.scan("""\ _ = 0 _a = 1 __b = 2 __c__ = 3 _d_ = 4 """) check(v.defined_vars, ['__b']) check(sorted(v.used_names), []) check(v.unused_vars, ['__b']) def test_prop1(v): v.scan("""\ class Bar(object): @property def prop(self): pass c = Bar() c.prop """) check(v.defined_classes, ['Bar']) check(v.defined_props, ['prop']) check(v.unused_classes, []) check(v.unused_props, []) def test_prop2(v): v.scan("""\ class Bar(object): @property def prop(self): pass prop = 1 """) check(v.defined_classes, ['Bar']) check(v.defined_props, ['prop']) check(v.defined_vars, ['prop']) check(v.unused_classes, ['Bar']) check(v.unused_props, ['prop']) def test_object_attribute(v): v.scan("""\ class Bar(object): def __init__(self): self.a = [] """) check(v.defined_attrs, ['a']) check(v.defined_classes, ['Bar']) check(v.defined_vars, []) check(v.used_attrs, []) check(v.unused_attrs, ['a']) check(v.unused_classes, ['Bar']) def test_function_names_in_test_file(v): v.scan("""\ def test_func(): pass def other_func(): pass class TestClass: pass class BasicTestCase: pass class OtherClass: pass """, filename='test_function_names.py') check(v.defined_attrs, []) check(v.defined_classes, ['OtherClass']) check(v.defined_funcs, ['other_func']) check(v.defined_vars, []) check(v.used_attrs, []) check(v.used_names, []) check(v.unused_attrs, []) check(v.unused_classes, ['OtherClass']) check(v.unused_funcs, ['other_func']) def test_function_names_in_normal_file(v): v.scan("""\ def test_func(): pass def other_func(): pass class TestClass: pass class BasicTestCase: pass class OtherClass: pass """) check(v.defined_attrs, []) check(v.defined_classes, ['BasicTestCase', 'OtherClass', 'TestClass']) check(v.defined_funcs, ['test_func', 'other_func']) check(v.defined_vars, []) check(v.used_attrs, []) check(v.used_names, []) check(v.unused_attrs, []) check(v.unused_classes, ['BasicTestCase', 'OtherClass', 'TestClass']) check(v.unused_funcs, ['other_func', 'test_func']) def test_global_attribute(v): v.scan("""\ # Module foo: a = 1 if a == 1: pass # Module bar: import foo foo.a = 2 """) check(v.defined_attrs, ['a']) check(v.defined_vars, ['a']) check(v.used_attrs, []) check(v.used_names, ['a', 'foo']) check(v.unused_attrs, ['a']) def test_boolean(v): v.scan("""\ a = True a """) check(v.defined_vars, ['a']) check(v.used_names, ['a']) check(v.unused_vars, []) def test_builtin_types(v): v.scan("""\ a = b a = 1 a = "s" a = object a = False """) check(v.defined_vars, ['a'] * 5) check(v.used_names, ['b']) check(v.unused_vars, ['a'] * 5) def test_unused_args(v): v.scan("""\ def foo(x, y): return x + 1 """) check(v.defined_vars, ['x', 'y']) check(v.used_names, ['x']) check(v.unused_vars, ['y']) def test_unused_kwargs(v): v.scan("""\ def foo(x, y=3, **kwargs): return x + 1 """) check(v.defined_vars, ['kwargs', 'x', 'y']) check(v.used_names, ['x']) check(v.unused_vars, ['kwargs', 'y']) def test_unused_kwargs_with_odd_name(v): v.scan("""\ def foo(**bar): pass """) check(v.defined_vars, ['bar']) check(v.used_names, []) check(v.unused_vars, ['bar']) def test_unused_vararg(v): v.scan("""\ def foo(*bar): pass """) check(v.defined_vars, ['bar']) check(v.used_names, []) check(v.unused_vars, ['bar']) def test_encoding1(v): v.scan(u"""\ # -*- coding: utf-8 -*- pass """) assert True def test_encoding2(v): v.scan(u"""\ #! /usr/bin/env python # -*- coding: utf-8 -*- pass """) assert True def test_multiple_definition(v): v.scan("""\ a = 1 a = 2 """) check(v.defined_vars, ['a', 'a']) check(v.used_names, []) check(v.unused_vars, ['a', 'a']) vulture-0.21/tests/test_imports.py0000644000175000017500000001151713134612430020512 0ustar jendrikjendrik00000000000000import pytest from vulture import Vulture from . import check @pytest.fixture def v(): return Vulture(verbose=True) def test_import_star(v): v.scan("""\ from a import * from a.b import * """) check(v.defined_imports, []) check(v.unused_imports, []) def test_import_from_future(v): v.scan("""from __future__ import division""") check(v.defined_imports, []) check(v.unused_imports, []) def test_double_import(v): v.scan("""\ import foo as bar import foo """) check(v.defined_imports, ['bar', 'foo']) # Once the bar import is removed, the foo import will be detected. check(v.unused_imports, ['bar']) def test_attribute_access(v): v.scan("""\ # foo.py class Foo: pass # bar.py from foo import Foo # main.py import bar bar.Foo """) check(v.defined_imports, ['Foo', 'bar']) check(v.unused_imports, []) def test_nested_import(v): v.scan("""\ import os.path os.path.expanduser("~") """) check(v.defined_imports, ['os']) check(v.used_names, ['os']) check(v.unused_funcs, []) check(v.unused_imports, []) check(v.unused_vars, []) definitions = """\ class A(object): pass class B(object): pass def C(): pass D = 42 """ imports = """\ from any_module import A import B, C import D """ aliased_imports = """\ from any_module import A as AliasA import B as AliasB, C as AliasC import D as AliasD """ uses = """\ A() B() C() D() """ aliased_uses = """\ AliasA() AliasB() AliasC() AliasD() """ def test_definitions(v): v.scan(definitions) check(v.defined_classes, ['A', 'B']) check(v.defined_funcs, ['C']) check(v.defined_imports, []) check(v.defined_vars, ['D']) check(v.used_names, []) check(v.unused_classes, ['A', 'B']) check(v.unused_funcs, ['C']) check(v.unused_imports, []) check(v.unused_vars, ['D']) def test_use_original(v): v.scan(definitions + uses) check(v.defined_classes, ['A', 'B']) check(v.defined_funcs, ['C']) check(v.defined_imports, []) check(v.defined_vars, ['D']) check(v.used_names, ['A', 'B', 'C', 'D']) check(v.unused_funcs, []) check(v.unused_classes, []) check(v.unused_imports, []) check(v.unused_vars, []) def test_import_original(v): v.scan(definitions + imports) check(v.defined_classes, ['A', 'B']) check(v.defined_funcs, ['C']) check(v.defined_imports, ['A', 'B', 'C', 'D']) check(v.defined_vars, ['D']) check(v.used_names, []) check(v.unused_classes, ['A', 'B']) check(v.unused_funcs, ['C']) check(v.unused_imports, ['A', 'B', 'C', 'D']) check(v.unused_vars, ['D']) def test_import_original_use_original(v): v.scan(definitions + imports + uses) check(v.defined_classes, ['A', 'B']) check(v.defined_funcs, ['C']) check(v.defined_imports, ['A', 'B', 'C', 'D']) check(v.defined_vars, ['D']) check(v.used_names, ['A', 'B', 'C', 'D']) check(v.unused_classes, []) check(v.unused_funcs, []) check(v.unused_imports, []) check(v.unused_vars, []) def test_import_original_use_alias(v): v.scan(definitions + imports + aliased_uses) check(v.defined_classes, ['A', 'B']) check(v.defined_funcs, ['C']) check(v.defined_imports, ['A', 'B', 'C', 'D']) check(v.defined_vars, ['D']) check(v.used_names, ['AliasA', 'AliasB', 'AliasC', 'AliasD']) check(v.unused_classes, ['A', 'B']) check(v.unused_funcs, ['C']) check(v.unused_imports, ['A', 'B', 'C', 'D']) check(v.unused_vars, ['D']) def test_import_alias(v): v.scan(definitions + aliased_imports) check(v.defined_classes, ['A', 'B']) check(v.defined_funcs, ['C']) check(v.defined_imports, ['AliasA', 'AliasB', 'AliasC', 'AliasD']) check(v.defined_vars, ['D']) check(v.used_names, ['A', 'B', 'C', 'D']) check(v.unused_classes, []) check(v.unused_funcs, []) check(v.unused_imports, ['AliasA', 'AliasB', 'AliasC', 'AliasD']) check(v.unused_vars, []) def test_import_alias_use_original(v): v.scan(definitions + aliased_imports + uses) check(v.defined_classes, ['A', 'B']) check(v.defined_funcs, ['C']) check(v.defined_imports, ['AliasA', 'AliasB', 'AliasC', 'AliasD']) check(v.defined_vars, ['D']) check(v.used_names, ['A', 'B', 'C', 'D']) check(v.unused_classes, []) check(v.unused_funcs, []) check(v.unused_imports, ['AliasA', 'AliasB', 'AliasC', 'AliasD']) check(v.unused_vars, []) def test_import_alias_use_alias(v): v.scan(definitions + aliased_imports + aliased_uses) check(v.defined_classes, ['A', 'B']) check(v.defined_funcs, ['C']) check(v.defined_imports, ['AliasA', 'AliasB', 'AliasC', 'AliasD']) check(v.defined_vars, ['D']) check( v.used_names, ['A', 'B', 'C', 'D', 'AliasA', 'AliasB', 'AliasC', 'AliasD']) check(v.unused_classes, []) check(v.unused_funcs, []) check(v.unused_imports, []) check(v.unused_vars, []) vulture-0.21/LICENSE.txt0000644000175000017500000000212313057221300016052 0ustar jendrikjendrik00000000000000The MIT License (MIT) Copyright (c) 2012-2016 Jendrik Seipp (jendrikseipp@web.de) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. vulture-0.21/new-stats.txt0000644000175000017500000000055413133512645016735 0ustar jendrikjendrik00000000000000% time seconds usecs/call calls errors syscall ------ ----------- ----------- --------- --------- ---------------- 100.00 0.000048 0 901 737 open 0.00 0.000000 0 681 261 stat ------ ----------- ----------- --------- --------- ---------------- 100.00 0.000048 1582 998 total vulture-0.21/old-stats.txt0000644000175000017500000000055413133512674016724 0ustar jendrikjendrik00000000000000% time seconds usecs/call calls errors syscall ------ ----------- ----------- --------- --------- ---------------- 0.00 0.000000 0 814 657 open 0.00 0.000000 0 661 243 stat ------ ----------- ----------- --------- --------- ---------------- 100.00 0.000000 1475 900 total vulture-0.21/old.txt0000644000175000017500000057771713133506767015622 0ustar jendrikjendrik00000000000000execve("/usr/bin/python", ["python", "vulture.py", "/home/jendrik/projects/Downward/"..., "2"], [/* 80 vars */]) = 0 brk(NULL) = 0x1001000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5ba7256000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/tls/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/tls/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=161525, ...}) = 0 mmap(NULL, 161525, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5ba722e000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260`\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=138696, ...}) = 0 mmap(NULL, 2212904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5ba6e16000 mprotect(0x7f5ba6e2e000, 2093056, PROT_NONE) = 0 mmap(0x7f5ba702d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f5ba702d000 mmap(0x7f5ba702f000, 13352, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5ba702f000 close(3) = 0 open("~/lib/coin/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\t\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1868984, ...}) = 0 mmap(NULL, 3971488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5ba6a4c000 mprotect(0x7f5ba6c0c000, 2097152, PROT_NONE) = 0 mmap(0x7f5ba6e0c000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c0000) = 0x7f5ba6e0c000 mmap(0x7f5ba6e12000, 14752, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5ba6e12000 close(3) = 0 open("~/lib/coin/lib/tls/x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/tls/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\r\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=14608, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5ba722d000 mmap(NULL, 2109680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5ba6848000 mprotect(0x7f5ba684b000, 2093056, PROT_NONE) = 0 mmap(0x7f5ba6a4a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5ba6a4a000 close(3) = 0 open("~/lib/coin/lib/tls/x86_64/libutil.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/tls/libutil.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/x86_64/libutil.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/libutil.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/x86_64/libutil.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/libutil.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/x86_64/libutil.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/libutil.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libutil.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\16\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=10656, ...}) = 0 mmap(NULL, 2105608, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5ba6645000 mprotect(0x7f5ba6647000, 2093056, PROT_NONE) = 0 mmap(0x7f5ba6846000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f5ba6846000 close(3) = 0 open("~/lib/coin/lib/tls/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/tls/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libz.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\35\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=104864, ...}) = 0 mmap(NULL, 2199848, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5ba642b000 mprotect(0x7f5ba6444000, 2093056, PROT_NONE) = 0 mmap(0x7f5ba6643000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7f5ba6643000 close(3) = 0 open("~/lib/coin/lib/tls/x86_64/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/tls/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/x86_64/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/coin/lib/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/x86_64/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/tls/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/x86_64/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("~/lib/gurobi600/linux64/lib/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libm.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0V\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=1088952, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5ba722c000 mmap(NULL, 3178744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5ba6122000 mprotect(0x7f5ba622a000, 2093056, PROT_NONE) = 0 mmap(0x7f5ba6429000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x107000) = 0x7f5ba6429000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5ba722b000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5ba722a000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5ba7229000 arch_prctl(ARCH_SET_FS, 0x7f5ba722a700) = 0 mprotect(0x7f5ba6e0c000, 16384, PROT_READ) = 0 mprotect(0x7f5ba6429000, 4096, PROT_READ) = 0 mprotect(0x7f5ba6643000, 4096, PROT_READ) = 0 mprotect(0x7f5ba6846000, 4096, PROT_READ) = 0 mprotect(0x7f5ba6a4a000, 4096, PROT_READ) = 0 mprotect(0x7f5ba702d000, 4096, PROT_READ) = 0 mprotect(0x8e9000, 8192, PROT_READ) = 0 mprotect(0x7f5ba7258000, 4096, PROT_READ) = 0 munmap(0x7f5ba722e000, 161525) = 0 set_tid_address(0x7f5ba722a9d0) = 30392 set_robust_list(0x7f5ba722a9e0, 24) = 0 rt_sigaction(SIGRTMIN, {0x7f5ba6e1bb50, [], SA_RESTORER|SA_SIGINFO, 0x7f5ba6e27390}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0x7f5ba6e1bbe0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7f5ba6e27390}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0 brk(NULL) = 0x1001000 brk(0x1022000) = 0x1022000 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5ba71e9000 brk(0x104a000) = 0x104a000 fstat(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 21), ...}) = 0 fstat(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 21), ...}) = 0 fstat(1, {st_mode=S_IFREG|0644, st_size=11312, ...}) = 0 fstat(2, {st_mode=S_IFREG|0644, st_size=11369, ...}) = 0 stat("/usr/local/sbin/python", 0x7ffd900dd560) = -1 ENOENT (No such file or directory) stat("/usr/local/bin/python", 0x7ffd900dd560) = -1 ENOENT (No such file or directory) stat("/usr/sbin/python", 0x7ffd900dd560) = -1 ENOENT (No such file or directory) stat("/usr/bin/python", {st_mode=S_IFREG|0755, st_size=3546104, ...}) = 0 readlink("/usr/bin/python", "python2.7", 4096) = 9 readlink("/usr/bin/python2.7", 0x7ffd900dd560, 4096) = -1 EINVAL (Invalid argument) stat("/usr/bin/Modules/Setup", 0x7ffd900dc490) = -1 ENOENT (No such file or directory) stat("/usr/bin/lib/python2.7/os.py", 0x7ffd900dc480) = -1 ENOENT (No such file or directory) stat("/usr/bin/lib/python2.7/os.pyc", 0x7ffd900dc480) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/os.py", {st_mode=S_IFREG|0644, st_size=25910, ...}) = 0 stat("/usr/bin/pybuilddir.txt", 0x7ffd900dc490) = -1 ENOENT (No such file or directory) stat("/usr/bin/lib/python2.7/lib-dynload", 0x7ffd900dc490) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/lib-dynload", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5ba71a9000 rt_sigaction(SIGPIPE, {SIG_IGN, [], SA_RESTORER, 0x7f5ba6e27390}, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGXFSZ, {SIG_IGN, [], SA_RESTORER, 0x7f5ba6e27390}, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGHUP, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGINT, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGQUIT, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGILL, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGTRAP, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGABRT, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGBUS, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGFPE, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGKILL, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGUSR1, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGSEGV, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGUSR2, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGPIPE, NULL, {SIG_IGN, [], SA_RESTORER, 0x7f5ba6e27390}, 8) = 0 rt_sigaction(SIGALRM, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGTERM, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGSTKFLT, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGCHLD, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGCONT, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGSTOP, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGTSTP, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGTTIN, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGTTOU, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGURG, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGXCPU, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGXFSZ, NULL, {SIG_IGN, [], SA_RESTORER, 0x7f5ba6e27390}, 8) = 0 rt_sigaction(SIGVTALRM, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGPROF, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGWINCH, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGIO, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGPWR, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGSYS, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_2, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_3, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_4, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_5, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_6, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_7, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_8, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_9, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_10, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_11, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_12, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_13, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_14, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_15, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_16, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_17, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_18, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_19, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_20, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_21, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_22, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_23, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_24, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_25, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_26, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_27, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_28, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_29, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_30, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_31, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_32, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGINT, {0x53e110, [], SA_RESTORER, 0x7f5ba6e27390}, {SIG_DFL, [], 0}, 8) = 0 stat("/home/jendrik/lib/python", 0x7ffd900dc0a0) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/jendrik/lib/python", 0x7ffd900dd080) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/Downward/lab", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0 stat("/home/jendrik/projects/Downward/lab", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0 stat("/home/jendrik/projects/Downward/lab/site", 0x7ffd900dd350) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/site.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/site.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/sitemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/site.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/site.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib/cplex/CPLEX_Studio/cplex/python/x86-64_sles10_4.1/", 0x7ffd900dc0a0) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib/cplex/CPLEX_Studio/cplex/python/x86-64_sles10_4.1", 0x7ffd900dc0a0) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib/cplex/CPLEX_Studio/cplex/python", 0x7ffd900dc0a0) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib/cplex/CPLEX_Studio/cplex", 0x7ffd900dc0a0) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib/cplex/CPLEX_Studio", 0x7ffd900dc0a0) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib/cplex", 0x7ffd900dc0a0) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/jendrik/lib/cplex/CPLEX_Studio/cplex/python/x86-64_sles10_4.1/", 0x7ffd900dd080) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0 stat("/usr/lib/python2.7/", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0 stat("/usr/lib/python2.7/site", 0x7ffd900dd350) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/site.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/site.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/sitemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/site.py", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=20370, ...}) = 0 open("/usr/lib/python2.7/site.pyc", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=19712, ...}) = 0 read(4, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0sp\1\0\0d\0"..., 4096) = 4096 fstat(4, {st_mode=S_IFREG|0644, st_size=19712, ...}) = 0 read(4, "\0(\0\0\0\0s\32\0\0\0/usr/lib/python2.7/si"..., 12288) = 12288 read(4, "s\24\0\0\0\0\4\17\1\30\1\20\1\17\1\3\1\21\1\r\1\f\1\20\1c\0\0\0\0\1\0"..., 4096) = 3328 read(4, "", 4096) = 0 close(4) = 0 stat("/home/jendrik/projects/Downward/lab/os", 0x7ffd900dcea0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/os.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/os.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/osmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/os.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/os.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/os", 0x7ffd900dcea0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/os.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/os.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/osmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/os.py", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=25910, ...}) = 0 open("/usr/lib/python2.7/os.pyc", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=25593, ...}) = 0 read(5, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\16\0\0\0@\0\0\0s\372\6\0\0d\0"..., 4096) = 4096 fstat(5, {st_mode=S_IFREG|0644, st_size=25593, ...}) = 0 read(5, " N(\t\0\0\0R\t\0\0\0t\5\0\0\0splitt\6\0\0\0exis"..., 20480) = 20480 read(5, "s\3\0\0\0os2s\2\0\0\0nt(X\0\0\0t\7\0\0\0__doc__"..., 4096) = 1017 read(5, "", 4096) = 0 close(5) = 0 brk(0x106b000) = 0x106b000 sysinfo({uptime=706275, loads=[16000, 12864, 12640], totalram=12284538880, freeram=1495175168, sharedram=1042698240, bufferram=431775744, totalswap=12564557824, freeswap=10101088256, procs=1062, totalhigh=0, freehigh=0, mem_unit=1}) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5ba7169000 stat("/home/jendrik/projects/Downward/lab/posixpath", 0x7ffd900dc9f0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/posixpath.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/posixpath.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/posixpathmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/posixpath.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/posixpath.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/posixpath", 0x7ffd900dc9f0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/posixpath.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/posixpath.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/posixpathmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/posixpath.py", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=13925, ...}) = 0 open("/usr/lib/python2.7/posixpath.pyc", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=11374, ...}) = 0 read(6, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0&\0\0\0@\0\0\0s\373\1\0\0d\0"..., 4096) = 4096 fstat(6, {st_mode=S_IFREG|0644, st_size=11374, ...}) = 0 read(6, "\0\0\0Test whether a path exists. "..., 4096) = 4096 read(6, "\4\0\0\0NoneRD\0\0\0t\6\0\0\0searcht\4\0\0\0spa"..., 4096) = 3182 read(6, "", 4096) = 0 close(6) = 0 stat("/home/jendrik/projects/Downward/lab/stat", 0x7ffd900dc540) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/stat.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/stat.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/statmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/stat.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/stat.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/stat", 0x7ffd900dc540) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/stat.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/stat.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/statmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/stat.py", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=1842, ...}) = 0 open("/usr/lib/python2.7/stat.pyc", O_RDONLY) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=2731, ...}) = 0 read(7, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\1\0\0\0@\0\0\0s{\1\0\0d\0"..., 4096) = 2731 fstat(7, {st_mode=S_IFREG|0644, st_size=2731, ...}) = 0 read(7, "", 4096) = 0 mmap(NULL, 200704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5ba7138000 close(7) = 0 close(6) = 0 stat("/home/jendrik/projects/Downward/lab/genericpath", 0x7ffd900dc540) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/genericpath.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/genericpath.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/genericpathmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/genericpath.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/genericpath.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/genericpath", 0x7ffd900dc540) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/genericpath.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/genericpath.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/genericpathmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/genericpath.py", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=3201, ...}) = 0 open("/usr/lib/python2.7/genericpath.pyc", O_RDONLY) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=3495, ...}) = 0 read(7, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\10\0\0\0@\0\0\0s\305\0\0\0d\0"..., 4096) = 3495 fstat(7, {st_mode=S_IFREG|0644, st_size=3495, ...}) = 0 read(7, "", 4096) = 0 close(7) = 0 close(6) = 0 stat("/home/jendrik/projects/Downward/lab/warnings", 0x7ffd900dc540) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/warnings.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/warnings.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/warningsmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/warnings.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/warnings.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/warnings", 0x7ffd900dc540) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/warnings.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/warnings.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/warningsmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/warnings.py", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=14748, ...}) = 0 open("/usr/lib/python2.7/warnings.pyc", O_RDONLY) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=13578, ...}) = 0 read(7, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\10\0\0\0@\0\0\0sY\2\0\0d\0"..., 4096) = 4096 fstat(7, {st_mode=S_IFREG|0644, st_size=13578, ...}) = 0 read(7, "f warnings filters (at the front"..., 8192) = 8192 read(7, "r/lib/python2.7/warnings.pyR\2\0\0\0"..., 4096) = 1290 read(7, "", 4096) = 0 close(7) = 0 stat("/home/jendrik/projects/Downward/lab/linecache", 0x7ffd900dc090) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/linecache.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/linecache.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/linecachemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/linecache.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/linecache.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/linecache", 0x7ffd900dc090) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/linecache.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/linecache.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/linecachemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/linecache.py", O_RDONLY) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=4027, ...}) = 0 open("/usr/lib/python2.7/linecache.pyc", O_RDONLY) = 8 fstat(8, {st_mode=S_IFREG|0644, st_size=3260, ...}) = 0 read(8, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0sp\0\0\0d\0"..., 4096) = 3260 fstat(8, {st_mode=S_IFREG|0644, st_size=3260, ...}) = 0 read(8, "", 4096) = 0 close(8) = 0 close(7) = 0 stat("/home/jendrik/projects/Downward/lab/types", 0x7ffd900dc090) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/types.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/types.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/typesmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/types.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/types.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/types", 0x7ffd900dc090) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/types.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/types.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/typesmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/types.py", O_RDONLY) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=2094, ...}) = 0 open("/usr/lib/python2.7/types.pyc", O_RDONLY) = 8 fstat(8, {st_mode=S_IFREG|0644, st_size=2711, ...}) = 0 read(8, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\5\0\0\0@\0\0\0sH\2\0\0d\0"..., 4096) = 2711 fstat(8, {st_mode=S_IFREG|0644, st_size=2711, ...}) = 0 read(8, "", 4096) = 0 close(8) = 0 close(7) = 0 close(6) = 0 close(5) = 0 stat("/home/jendrik/projects/Downward/lab/UserDict", 0x7ffd900dc9f0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/UserDict.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/UserDict.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/UserDictmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/UserDict.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/UserDict.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/UserDict", 0x7ffd900dc9f0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/UserDict.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/UserDict.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/UserDictmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/UserDict.py", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=7060, ...}) = 0 open("/usr/lib/python2.7/UserDict.pyc", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=9621, ...}) = 0 read(6, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0sb\0\0\0d\0"..., 4096) = 4096 fstat(6, {st_mode=S_IFREG|0644, st_size=9621, ...}) = 0 read(6, "got %dR\1\0\0\0i\377\377\377\377s0\0\0\0Passing 'di"..., 4096) = 4096 read(6, "\0\0\261\0\0\0s\f\0\0\0\0\1\3\1\34\1\r\1\r\1\7\1c\2\0\0\0\5\0\0\0"..., 4096) = 1429 read(6, "", 4096) = 0 close(6) = 0 stat("/home/jendrik/projects/Downward/lab/_abcoll", 0x7ffd900dc540) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/_abcoll.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/_abcoll.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/_abcollmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/_abcoll.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/_abcoll.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/_abcoll", 0x7ffd900dc540) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/_abcoll.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/_abcoll.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/_abcollmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/_abcoll.py", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=18619, ...}) = 0 open("/usr/lib/python2.7/_abcoll.pyc", O_RDONLY) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=25474, ...}) = 0 read(7, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\20\0\0\0@\0\0\0s\224\2\0\0d\0"..., 4096) = 4096 fstat(7, {st_mode=S_IFREG|0644, st_size=25474, ...}) = 0 read(7, "\1\0Z\7\0RS(\2\0\0\0c\2\0\0\0\2\0\0\0\1\0\0\0C\0\0\0s\4\0"..., 20480) = 20480 read(7, "alue.\n Raise ValueErro"..., 4096) = 898 read(7, "", 4096) = 0 close(7) = 0 stat("/home/jendrik/projects/Downward/lab/abc", 0x7ffd900dc090) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/abc.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/abc.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/abcmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/abc.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/abc.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/abc", 0x7ffd900dc090) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/abc.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/abc.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/abcmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/abc.py", O_RDONLY) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=7145, ...}) = 0 open("/usr/lib/python2.7/abc.pyc", O_RDONLY) = 8 fstat(8, {st_mode=S_IFREG|0644, st_size=6121, ...}) = 0 read(8, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0s}\0\0\0d\0"..., 4096) = 4096 fstat(8, {st_mode=S_IFREG|0644, st_size=6121, ...}) = 0 read(8, "egisteri\0\0\0s\20\0\0\0\0\2\30\1\17\1\17\1\4\3\17\2\17\1\20\1"..., 4096) = 2025 read(8, "", 4096) = 0 close(8) = 0 stat("/home/jendrik/projects/Downward/lab/_weakrefset", 0x7ffd900dbbe0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/_weakrefset.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/_weakrefset.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/_weakrefsetmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/_weakrefset.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/_weakrefset.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/_weakrefset", 0x7ffd900dbbe0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/_weakrefset.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/_weakrefset.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/_weakrefsetmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/_weakrefset.py", O_RDONLY) = 8 fstat(8, {st_mode=S_IFREG|0644, st_size=5911, ...}) = 0 open("/usr/lib/python2.7/_weakrefset.pyc", O_RDONLY) = 9 fstat(9, {st_mode=S_IFREG|0644, st_size=9582, ...}) = 0 read(9, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0sI\0\0\0d\0"..., 4096) = 4096 fstat(9, {st_mode=S_IFREG|0644, st_size=9582, ...}) = 0 read(9, "efset.pyR\27\0\0\0q\0\0\0s\6\0\0\0\0\1\t\1\r\1c\2\0\0"..., 4096) = 4096 read(9, "\26\0\210\0\0j\1\0\203\0\0\1n\0\0\210\0\0|\1\0k\10\0r2\0\210\0\0j\2"..., 4096) = 1390 read(9, "", 4096) = 0 close(9) = 0 close(8) = 0 close(7) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5ba70f8000 munmap(0x7f5ba70f8000, 262144) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5ba70f8000 close(6) = 0 close(5) = 0 stat("/home/jendrik/projects/Downward/lab/copy_reg", 0x7ffd900dc9f0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/copy_reg.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/copy_reg.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/copy_regmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/copy_reg.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/copy_reg.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/copy_reg", 0x7ffd900dc9f0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/copy_reg.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/copy_reg.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/copy_regmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/copy_reg.py", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=6800, ...}) = 0 open("/usr/lib/python2.7/copy_reg.pyc", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=5091, ...}) = 0 read(6, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\5\0\0\0@\0\0\0s\326\0\0\0d\0"..., 4096) = 4096 fstat(6, {st_mode=S_IFREG|0644, st_size=5091, ...}) = 0 read(6, "\0\0\0t\3\0\0\0intt\n\0\0\0ValueErrort\23\0\0\0_"..., 4096) = 995 read(6, "", 4096) = 0 close(6) = 0 close(5) = 0 close(4) = 0 stat("/home/jendrik/projects/Downward/lab/traceback", 0x7ffd900dcea0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/traceback.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/traceback.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/tracebackmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/traceback.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/traceback.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/traceback", 0x7ffd900dcea0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/traceback.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/traceback.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/tracebackmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/traceback.py", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=11285, ...}) = 0 open("/usr/lib/python2.7/traceback.pyc", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=11639, ...}) = 0 read(5, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\16\0\0\0@\0\0\0sB\1\0\0d\0"..., 4096) = 4096 fstat(5, {st_mode=S_IFREG|0644, st_size=11639, ...}) = 0 read(5, "!\0\0\0i\0\0\0\0i\1\0\0\0N(\20\0\0\0R\24\0\0\0R\"\0\0\0R\25"..., 4096) = 4096 read(5, "\0\203\0\0\\\3\0}\2\0}\3\0}\4\0t\4\0|\2\0|\3\0|\4\0|\0\0|"..., 4096) = 3447 read(5, "", 4096) = 0 close(5) = 0 close(4) = 0 geteuid() = 1000 getuid() = 1000 getegid() = 1000 getgid() = 1000 stat("/home/jendrik/projects/Downward/lab/sysconfig", 0x7ffd900dc960) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/sysconfig.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/sysconfig.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/sysconfigmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/sysconfig.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/sysconfig.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib/cplex/CPLEX_Studio/cplex/python/x86-64_sles10_4.1", 0x7ffd900db6b0) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib/cplex/CPLEX_Studio/cplex/python", 0x7ffd900db6b0) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib/cplex/CPLEX_Studio/cplex", 0x7ffd900db6b0) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib/cplex/CPLEX_Studio", 0x7ffd900db6b0) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib/cplex", 0x7ffd900db6b0) = -1 ENOENT (No such file or directory) stat("/home/jendrik/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/jendrik/lib/cplex/CPLEX_Studio/cplex/python/x86-64_sles10_4.1", 0x7ffd900dc690) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0 stat("/usr/lib/python2.7", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0 stat("/usr/lib/python2.7/sysconfig", 0x7ffd900dc960) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/sysconfig.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/sysconfig.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/sysconfigmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/sysconfig.py", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=25204, ...}) = 0 open("/usr/lib/python2.7/sysconfig.pyc", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=18673, ...}) = 0 read(5, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\7\0\0\0@\0\0\0s\217\5\0\0d\0"..., 4096) = 4096 fstat(5, {st_mode=S_IFREG|0644, st_size=18673, ...}) = 0 brk(0x108d000) = 0x108d000 read(5, "\3\0|\2\0k\6\0r7\0q\31\0n\0\0|\4\0|\0\0|\3\0%(delim)s) | #"..., 12288) = 12288 read(6, " string str with all occurrences"..., 4096) = 3973 read(6, "", 4096) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5ba7078000 close(6) = 0 close(5) = 0 close(4) = 0 stat("/home/jendrik/projects/vulture/gettext", 0x7ffd900dcd30) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/gettext.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/gettext.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/gettextmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/gettext.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/gettext.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/Downward/lab/gettext", 0x7ffd900dcd30) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/gettext.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/gettext.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/gettextmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/gettext.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/gettext.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/gettext", 0x7ffd900dcd30) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/gettext.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/gettext.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/gettextmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/gettext.py", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=20416, ...}) = 0 open("/usr/lib/python2.7/gettext.pyc", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=15607, ...}) = 0 read(5, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\21\0\0\0@\0\0\0s\303\1\0\0d\0"..., 4096) = 4096 fstat(5, {st_mode=S_IFREG|0644, st_size=15607, ...}) = 0 brk(0x1128000) = 0x1128000 read(5, "Z\4\0d\2\0\204\0\0Z\5\0d\3\0\204\0\0Z\6\0d\4\0\204\0\0Z\7\0d\5"..., 8192) = 8192 read(5, "\6\0sU\0|\4\0r@\0t\3\0\203\0\0St\4\0t\5\0d\3\0|\0\0\203\3"..., 4096) = 3319 read(5, "", 4096) = 0 brk(0x1124000) = 0x1124000 close(5) = 0 stat("/home/jendrik/projects/vulture/locale", 0x7ffd900dc880) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/locale.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/locale.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/localemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/locale.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/locale.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/Downward/lab/locale", 0x7ffd900dc880) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/locale.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/locale.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/localemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/locale.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/locale.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/locale", 0x7ffd900dc880) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/locale.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/locale.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/localemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/locale.py", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=99520, ...}) = 0 open("/usr/lib/python2.7/locale.pyc", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=54998, ...}) = 0 read(6, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\27\0\0\0@\0\0\0sU$\0\0d\0"..., 4096) = 4096 fstat(6, {st_mode=S_IFREG|0644, st_size=54998, ...}) = 0 read(6, "v\1d\4\0036d\214\1d\5\0036dv\1d\6\0036dv\1d\7\0036d\10\3d\t"..., 49152) = 49152 read(6, "\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1"..., 4096) = 1750 read(6, "", 4096) = 0 close(6) = 0 stat("/home/jendrik/projects/vulture/functools", 0x7ffd900dc3d0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/functools.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/functools.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/functoolsmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/functools.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/functools.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/Downward/lab/functools", 0x7ffd900dc3d0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/functools.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/functools.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/functoolsmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/functools.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/functools.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/functools", 0x7ffd900dc3d0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/functools.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/functools.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/functoolsmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/functools.py", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=4478, ...}) = 0 open("/usr/lib/python2.7/functools.pyc", O_RDONLY) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=6037, ...}) = 0 read(7, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0s\\\0\0\0d\0"..., 4096) = 4096 fstat(7, {st_mode=S_IFREG|0644, st_size=6037, ...}) = 0 read(7, "ion into a key= functiont\1\0\0\0Kc\0"..., 4096) = 1941 read(7, "", 4096) = 0 close(7) = 0 close(6) = 0 brk(0x1159000) = 0x1159000 close(5) = 0 stat("/home/jendrik/projects/vulture/copy", 0x7ffd900dc880) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/copy.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/copy.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/copymodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/copy.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/copy.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/Downward/lab/copy", 0x7ffd900dc880) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/copy.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/copy.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/copymodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/copy.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/copy.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/copy", 0x7ffd900dc880) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/copy.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/copy.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/copymodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/copy.py", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=11533, ...}) = 0 open("/usr/lib/python2.7/copy.pyc", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=12148, ...}) = 0 read(6, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\17\0\0\0@\0\0\0s\233\3\0\0d\0"..., 4096) = 4096 fstat(6, {st_mode=S_IFREG|0644, st_size=12148, ...}) = 0 read(6, "St\0\0|\0\0d\2\0\203\2\0rF\0|\0\0j\2\0\203\0\0}\1\0|\0\0j"..., 4096) = 4096 read(6, "\0D]+\0}\16\0|\2\0r\4\2t\6\0|\16\0|\3\0\203\2\0}\16\0n\0\0"..., 4096) = 3956 read(6, "", 4096) = 0 close(6) = 0 stat("/home/jendrik/projects/vulture/weakref", 0x7ffd900dc3d0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/weakref.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/weakref.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/weakrefmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/weakref.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/weakref.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/Downward/lab/weakref", 0x7ffd900dc3d0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/weakref.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/weakref.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/weakrefmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/weakref.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/weakref.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/weakref", 0x7ffd900dc3d0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/weakref.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/weakref.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/weakrefmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/weakref.py", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=13600, ...}) = 0 open("/usr/lib/python2.7/weakref.pyc", O_RDONLY) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=15741, ...}) = 0 read(7, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\f\0\0\0@\0\0\0s\356\0\0\0d\0"..., 4096) = 4096 fstat(7, {st_mode=S_IFREG|0644, st_size=15741, ...}) = 0 read(7, "|\4\0d\0\0k\10\0r?\0|\2\0S|\4\0Sd\0\0S(\1\0\0\0N(\3"..., 8192) = 8192 read(7, "|\1\0S(\1\0\0\0N(\4\0\0\0R\22\0\0\0R0\0\0\0R\r\0\0\0R\20"..., 4096) = 3453 read(7, "", 4096) = 0 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5ba5c86000 close(7) = 0 close(6) = 0 stat("/home/jendrik/projects/vulture/org", 0x7ffd900dc3d0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/Downward/lab/org", 0x7ffd900dc3d0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/org", 0x7ffd900dc3d0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/plat-x86_64-linux-gnu/org", 0x7ffd900dc3d0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/plat-x86_64-linux-gnu/org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/plat-x86_64-linux-gnu/org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/plat-x86_64-linux-gnu/orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/plat-x86_64-linux-gnu/org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/plat-x86_64-linux-gnu/org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/lib-tk/org", 0x7ffd900dc3d0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/lib-tk/org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/lib-tk/org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/lib-tk/orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/lib-tk/org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/lib-tk/org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/lib-dynload/org", 0x7ffd900dc3d0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/lib-dynload/org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/lib-dynload/org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/lib-dynload/orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/lib-dynload/org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/lib-dynload/org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/local/lib/python2.7/dist-packages/org", 0x7ffd900dc3d0) = -1 ENOENT (No such file or directory) open("/usr/local/lib/python2.7/dist-packages/org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/lib/python2.7/dist-packages/org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/lib/python2.7/dist-packages/orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/lib/python2.7/dist-packages/org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/lib/python2.7/dist-packages/org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/vulture/org", 0x7ffd900dc3d0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/dist-packages/org", 0x7ffd900dc3d0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/dist-packages/PILcompat/org", 0x7ffd900dc3d0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/PILcompat/org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/PILcompat/org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/PILcompat/orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/PILcompat/org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/PILcompat/org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/dist-packages/gtk-2.0/org", 0x7ffd900dc3d0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/gtk-2.0/org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/gtk-2.0/org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/gtk-2.0/orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/gtk-2.0/org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/gtk-2.0/org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/org", 0x7ffd900dc3d0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/org.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/org.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/orgmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/org.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/org.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) close(5) = 0 stat("/home/jendrik/projects/vulture/struct", 0x7ffd900dc880) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/struct.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/struct.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/structmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/struct.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/struct.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/Downward/lab/struct", 0x7ffd900dc880) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/struct.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/struct.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/structmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/struct.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/struct.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/struct", 0x7ffd900dc880) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/struct.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/struct.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/structmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/struct.py", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=82, ...}) = 0 open("/usr/lib/python2.7/struct.pyc", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=237, ...}) = 0 read(6, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\2\0\0\0@\0\0\0s.\0\0\0d\0"..., 4096) = 237 fstat(6, {st_mode=S_IFREG|0644, st_size=237, ...}) = 0 read(6, "", 4096) = 0 close(6) = 0 close(5) = 0 close(4) = 0 stat("/usr/share/locale/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_CH/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_CH/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_CH/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_CH/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE/LC_MESSAGES/messages.mo", 0x7ffd900dd650) = -1 ENOENT (No such file or directory) close(3) = 0 stat("/home/jendrik/projects/vulture/tokenize", 0x7ffd900dd1e0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/tokenize.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/tokenize.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/tokenizemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/tokenize.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/tokenize.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/Downward/lab/tokenize", 0x7ffd900dd1e0) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/tokenize.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/tokenize.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/tokenizemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/tokenize.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/tokenize.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/tokenize", 0x7ffd900dd1e0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/tokenize.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/tokenize.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/tokenizemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/tokenize.py", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=17483, ...}) = 0 open("/usr/lib/python2.7/tokenize.pyc", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=14473, ...}) = 0 read(4, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\36\0\0\0@\0\0\0s\370\4\0\0d\0"..., 4096) = 4096 fstat(4, {st_mode=S_IFREG|0644, st_size=14473, ...}) = 0 read(4, "b's\2\0\0\0b\"s\2\0\0\0B's\2\0\0\0B\"s\3\0\0\0br's"..., 8192) = 8192 read(4, "\0\0t\2\0\0\0OPRC\0\0\0(\33\0\0\0R+\0\0\0t\4\0\0\0lnu"..., 4096) = 2185 read(4, "", 4096) = 0 close(4) = 0 stat("/home/jendrik/projects/vulture/token", 0x7ffd900dcd30) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/token.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/token.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/tokenmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/token.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/vulture/token.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/Downward/lab/token", 0x7ffd900dcd30) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/token.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/token.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/tokenmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/token.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/jendrik/projects/Downward/lab/token.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/token", 0x7ffd900dcd30) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/token.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/token.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/tokenmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/token.py", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=2922, ...}) = 0 open("/usr/lib/python2.7/token.pyc", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=3806, ...}) = 0 read(5, "\3\363\r\n/\0340Xc\0\0\0\0\0\0\0\0\4\0\0\0@\0\0\0s\337\1\0\0d\0"..., 4096) = 3806 fstat(5, {st_mode=S_IFREG|0644, st_size=3806, ...}) = 0 read(5, "", 4096) = 0 close(5) = 0 close(4) = 0 close(3) = 0 stat("/usr/share/locale/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_CH/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_CH/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_CH/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE.ISO8859-1/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/usr/share/locale/de_DE/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/usr/share/locale-langpack/de_DE/LC_MESSAGES/messages.mo", 0x7ffd900dcd80) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/Downward/downward/src/translate", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 open("/home/jendrik/projects/Downward/downward/src/translate", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 getdents(3, /* 44 entries */, 32768) = 1584 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 open("/home/jendrik/projects/Downward/downward/src/translate/__pycache__", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 getdents(3, /* 56 entries */, 32768) = 2616 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/axiom_rules.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=7740, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/axiom_rules.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=7740, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/axiom_rules.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=8290, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/axiom_rules.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=8290, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/axiom_rules.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=7179, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/axiom_rules.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=7179, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/build_model.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=23395, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/build_model.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=23395, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/build_model.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=25551, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/build_model.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=25551, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/build_model.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=19570, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/build_model.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=19570, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/constraints.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=10534, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/constraints.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=10534, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/constraints.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=11735, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/constraints.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=11735, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/constraints.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=8917, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/constraints.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=8917, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/fact_groups.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=7203, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/fact_groups.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=7203, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/fact_groups.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=7952, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/fact_groups.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=7952, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/fact_groups.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=6150, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/fact_groups.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=6150, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/graph.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=3083, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/graph.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=3083, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/graph.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=3362, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/graph.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=3362, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/graph.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=3018, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/graph.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=3018, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/greedy_join.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=7203, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/greedy_join.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=7203, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/greedy_join.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=7807, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/greedy_join.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=7807, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/greedy_join.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=6845, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/greedy_join.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=6845, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/instantiate.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=4333, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/instantiate.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=4333, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/instantiate.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=4441, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/instantiate.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=4441, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/instantiate.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=3674, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/instantiate.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=3674, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariant_finder.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=8072, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariant_finder.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=8072, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariant_finder.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=8480, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariant_finder.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=8480, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariant_finder.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=7350, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariant_finder.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=7350, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariants.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=23444, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariants.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=23444, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariants.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=25021, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariants.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=25021, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariants.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=19948, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/invariants.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=19948, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/normalize.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=20879, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/normalize.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=20879, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/normalize.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=22922, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/normalize.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=22922, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/normalize.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=13862, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/normalize.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=13862, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/normalize.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=19037, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/normalize.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=19037, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/options.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=2707, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/options.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=2707, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/pddl_to_prolog.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=11643, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/pddl_to_prolog.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=11643, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/pddl_to_prolog.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=12479, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/pddl_to_prolog.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=12479, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/pddl_to_prolog.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=8310, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/pddl_to_prolog.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=8310, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/pddl_to_prolog.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=10987, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/pddl_to_prolog.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=10987, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/sas_tasks.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=25204, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/sas_tasks.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=25204, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/sas_tasks.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=13781, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/sas_tasks.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=13781, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/sas_tasks.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=12291, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/sas_tasks.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=12291, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/simplify.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=21838, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/simplify.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=21838, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/simplify.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=15296, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/simplify.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=15296, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/simplify.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=13368, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/simplify.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=13368, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/split_rules.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=3414, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/split_rules.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=3414, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/split_rules.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=3612, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/split_rules.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=3612, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/split_rules.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=2772, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/split_rules.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=2772, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/timers.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1855, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/timers.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1855, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/timers.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1972, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/timers.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1972, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/timers.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=1335, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/timers.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=1335, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/timers.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1811, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/timers.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1811, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/tools.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1033, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/tools.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1033, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/tools.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1091, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/tools.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1091, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/tools.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1020, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/tools.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1020, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/translate.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=23078, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/translate.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=23078, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/translate.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=20825, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/__pycache__/translate.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=20825, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/axiom_rules.py", {st_mode=S_IFREG|0644, st_size=7106, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/axiom_rules.pyc", {st_mode=S_IFREG|0644, st_size=6112, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/axiom_rules.pyc", {st_mode=S_IFREG|0644, st_size=6112, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/build_model.py", {st_mode=S_IFREG|0755, st_size=13234, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/build_model.pyc", {st_mode=S_IFREG|0644, st_size=16519, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/build_model.pyc", {st_mode=S_IFREG|0644, st_size=16519, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/constraints.py", {st_mode=S_IFREG|0644, st_size=5687, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/constraints.pyc", {st_mode=S_IFREG|0644, st_size=7609, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/constraints.pyc", {st_mode=S_IFREG|0644, st_size=7609, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/fact_groups.py", {st_mode=S_IFREG|0644, st_size=4737, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/fact_groups.pyc", {st_mode=S_IFREG|0644, st_size=5338, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/fact_groups.pyc", {st_mode=S_IFREG|0644, st_size=5338, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/graph.py", {st_mode=S_IFREG|0755, st_size=1345, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/graph.pyc", {st_mode=S_IFREG|0644, st_size=2789, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/graph.pyc", {st_mode=S_IFREG|0644, st_size=2789, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/greedy_join.py", {st_mode=S_IFREG|0644, st_size=4405, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/greedy_join.pyc", {st_mode=S_IFREG|0644, st_size=5916, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/greedy_join.pyc", {st_mode=S_IFREG|0644, st_size=5916, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/instantiate.py", {st_mode=S_IFREG|0755, st_size=3609, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/instantiate.pyc", {st_mode=S_IFREG|0644, st_size=3407, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/instantiate.pyc", {st_mode=S_IFREG|0644, st_size=3407, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/invariant_finder.py", {st_mode=S_IFREG|0755, st_size=6131, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/invariant_finder.pyc", {st_mode=S_IFREG|0644, st_size=6570, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/invariant_finder.pyc", {st_mode=S_IFREG|0644, st_size=6570, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/invariants.py", {st_mode=S_IFREG|0644, st_size=17258, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/invariants.pyc", {st_mode=S_IFREG|0644, st_size=17122, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/invariants.pyc", {st_mode=S_IFREG|0644, st_size=17122, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/normalize.py", {st_mode=S_IFREG|0755, st_size=16128, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/normalize.pyc", {st_mode=S_IFREG|0644, st_size=15513, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/normalize.pyc", {st_mode=S_IFREG|0644, st_size=15513, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/options.py", {st_mode=S_IFREG|0644, st_size=2733, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/options.pyc", {st_mode=S_IFREG|0644, st_size=2955, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/options.pyc", {st_mode=S_IFREG|0644, st_size=2955, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/home/jendrik/projects/Downward/downward/src/translate/pddl", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 getdents(3, /* 25 entries */, 32768) = 864 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__init__.py", {st_mode=S_IFREG|0644, st_size=1020, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__init__.pyc", {st_mode=S_IFREG|0644, st_size=1561, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__init__.pyc", {st_mode=S_IFREG|0644, st_size=1561, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 open("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 getdents(3, /* 48 entries */, 32768) = 2184 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/__init__.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1887, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/__init__.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1887, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/__init__.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1443, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/__init__.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1443, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/__init__.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=1353, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/__init__.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=1353, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/__init__.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1435, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/__init__.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1435, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/actions.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=7195, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/actions.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=7195, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/actions.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=9070, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/actions.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=9070, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/actions.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=5202, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/actions.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=5202, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/actions.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=7585, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/actions.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=7585, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/axioms.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=5570, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/axioms.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=5570, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/axioms.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=6716, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/axioms.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=6716, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/axioms.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=3754, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/axioms.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=3754, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/axioms.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=5425, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/axioms.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=5425, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/conditions.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=27246, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/conditions.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=27246, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/conditions.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=33109, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/conditions.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=33109, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/conditions.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=17197, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/conditions.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=17197, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/conditions.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=26519, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/conditions.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=26519, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/effects.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=12709, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/effects.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=12709, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/effects.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=17073, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/effects.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=17073, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/effects.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=8263, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/effects.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=8263, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/effects.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=14773, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/effects.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=14773, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/f_expression.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=8845, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/f_expression.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=8845, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/f_expression.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=11127, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/f_expression.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=11127, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/f_expression.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=5752, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/f_expression.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=5752, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/f_expression.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=9498, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/f_expression.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=9498, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/functions.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1229, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/functions.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1229, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/functions.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1735, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/functions.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1735, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/functions.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=888, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/functions.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=888, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/functions.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1576, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/functions.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1576, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/parser.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1819, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/parser.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1819, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/parser.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1905, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/parser.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1905, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/parser.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1803, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/parser.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1803, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_file.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=2444, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_file.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=2444, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_file.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=2483, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_file.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=2483, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_file.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=2341, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_file.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=2341, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_types.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=4255, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_types.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=4255, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_types.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=5422, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_types.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=5422, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_types.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=2721, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_types.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=2721, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_types.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=4885, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/pddl_types.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=4885, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/predicates.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1202, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/predicates.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1202, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/predicates.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1542, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/predicates.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=1542, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/predicates.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=811, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/predicates.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=811, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/predicates.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1378, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/predicates.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=1378, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/tasks.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=4033, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/tasks.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=4033, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/tasks.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=12130, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/tasks.cpython-33.pyc", {st_mode=S_IFREG|0644, st_size=12130, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/tasks.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=2768, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/tasks.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=2768, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/tasks.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=10541, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/__pycache__/tasks.pypy-20.pyc", {st_mode=S_IFREG|0644, st_size=10541, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/actions.py", {st_mode=S_IFREG|0644, st_size=5451, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/actions.pyc", {st_mode=S_IFREG|0644, st_size=5561, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/actions.pyc", {st_mode=S_IFREG|0644, st_size=5561, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/axioms.py", {st_mode=S_IFREG|0644, st_size=2689, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/axioms.pyc", {st_mode=S_IFREG|0644, st_size=4216, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/axioms.pyc", {st_mode=S_IFREG|0644, st_size=4216, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/conditions.py", {st_mode=S_IFREG|0644, st_size=11108, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/conditions.pyc", {st_mode=S_IFREG|0644, st_size=20476, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/conditions.pyc", {st_mode=S_IFREG|0644, st_size=20476, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/effects.py", {st_mode=S_IFREG|0644, st_size=7115, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/effects.pyc", {st_mode=S_IFREG|0644, st_size=10063, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/effects.pyc", {st_mode=S_IFREG|0644, st_size=10063, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/f_expression.py", {st_mode=S_IFREG|0644, st_size=3606, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/f_expression.pyc", {st_mode=S_IFREG|0644, st_size=7128, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/f_expression.pyc", {st_mode=S_IFREG|0644, st_size=7128, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/functions.py", {st_mode=S_IFREG|0644, st_size=550, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/functions.pyc", {st_mode=S_IFREG|0644, st_size=1115, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/functions.pyc", {st_mode=S_IFREG|0644, st_size=1115, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/parser.pyc", {st_mode=S_IFREG|0644, st_size=1647, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/parser.pyc", {st_mode=S_IFREG|0644, st_size=1647, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/pddl_file.pyc", {st_mode=S_IFREG|0644, st_size=2132, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/pddl_file.pyc", {st_mode=S_IFREG|0644, st_size=2132, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/pddl_types.py", {st_mode=S_IFREG|0644, st_size=2306, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/pddl_types.pyc", {st_mode=S_IFREG|0644, st_size=3671, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/pddl_types.pyc", {st_mode=S_IFREG|0644, st_size=3671, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/predicates.py", {st_mode=S_IFREG|0644, st_size=286, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/predicates.pyc", {st_mode=S_IFREG|0644, st_size=1078, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/predicates.pyc", {st_mode=S_IFREG|0644, st_size=1078, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/tasks.py", {st_mode=S_IFREG|0644, st_size=2469, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/tasks.pyc", {st_mode=S_IFREG|0644, st_size=3565, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl/tasks.pyc", {st_mode=S_IFREG|0644, st_size=3565, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 getdents(3, /* 12 entries */, 32768) = 424 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__init__.py", {st_mode=S_IFREG|0644, st_size=28, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__init__.pyc", {st_mode=S_IFREG|0644, st_size=219, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__init__.pyc", {st_mode=S_IFREG|0644, st_size=219, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__pycache__", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__pycache__", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__pycache__", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 getdents(3, /* 6 entries */, 32768) = 248 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__pycache__/__init__.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=227, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__pycache__/__init__.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=227, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__pycache__/lisp_parser.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1879, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__pycache__/lisp_parser.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=1879, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__pycache__/parsing_functions.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=20159, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__pycache__/parsing_functions.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=20159, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__pycache__/pddl_file.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=2220, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/__pycache__/pddl_file.cpython-32.pyc", {st_mode=S_IFREG|0644, st_size=2220, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/lisp_parser.py", {st_mode=S_IFREG|0644, st_size=1422, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/lisp_parser.pyc", {st_mode=S_IFREG|0644, st_size=2301, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/lisp_parser.pyc", {st_mode=S_IFREG|0644, st_size=2301, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/parsing_functions.py", {st_mode=S_IFREG|0644, st_size=19100, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/parsing_functions.pyc", {st_mode=S_IFREG|0644, st_size=16423, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/parsing_functions.pyc", {st_mode=S_IFREG|0644, st_size=16423, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/pddl_file.py", {st_mode=S_IFREG|0644, st_size=1380, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/pddl_file.pyc", {st_mode=S_IFREG|0644, st_size=1376, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/pddl_file.pyc", {st_mode=S_IFREG|0644, st_size=1376, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_parser/pretty_print.py", {st_mode=S_IFREG|0644, st_size=1492, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_to_prolog.py", {st_mode=S_IFREG|0755, st_size=7484, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_to_prolog.pyc", {st_mode=S_IFREG|0644, st_size=9807, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/pddl_to_prolog.pyc", {st_mode=S_IFREG|0644, st_size=9807, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/home/jendrik/projects/Downward/downward/src/translate/regression-tests", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 getdents(3, /* 19 entries */, 32768) = 800 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/README", {st_mode=S_IFREG|0644, st_size=437, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/README", {st_mode=S_IFREG|0644, st_size=437, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue34-domain.pddl", {st_mode=S_IFREG|0644, st_size=11528, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue34-domain.pddl", {st_mode=S_IFREG|0644, st_size=11528, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue34-problem.pddl", {st_mode=S_IFREG|0644, st_size=1821, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue34-problem.pddl", {st_mode=S_IFREG|0644, st_size=1821, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue405-domain.pddl", {st_mode=S_IFREG|0644, st_size=1117, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue405-domain.pddl", {st_mode=S_IFREG|0644, st_size=1117, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue405-problem.pddl", {st_mode=S_IFREG|0644, st_size=188, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue405-problem.pddl", {st_mode=S_IFREG|0644, st_size=188, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-falsegoal-domain.pddl", {st_mode=S_IFREG|0644, st_size=204, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-falsegoal-domain.pddl", {st_mode=S_IFREG|0644, st_size=204, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-falsegoal-problem.pddl", {st_mode=S_IFREG|0644, st_size=128, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-falsegoal-problem.pddl", {st_mode=S_IFREG|0644, st_size=128, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-orig-domain.pddl", {st_mode=S_IFREG|0644, st_size=86428, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-orig-domain.pddl", {st_mode=S_IFREG|0644, st_size=86428, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-orig-problem.pddl", {st_mode=S_IFREG|0644, st_size=7426, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-orig-problem.pddl", {st_mode=S_IFREG|0644, st_size=7426, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-truegoal-domain.pddl", {st_mode=S_IFREG|0644, st_size=204, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-truegoal-domain.pddl", {st_mode=S_IFREG|0644, st_size=204, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-truegoal-problem.pddl", {st_mode=S_IFREG|0644, st_size=123, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue49-truegoal-problem.pddl", {st_mode=S_IFREG|0644, st_size=123, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue58-domain.pddl", {st_mode=S_IFREG|0644, st_size=535, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue58-domain.pddl", {st_mode=S_IFREG|0644, st_size=535, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue58-problem.pddl", {st_mode=S_IFREG|0644, st_size=135, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue58-problem.pddl", {st_mode=S_IFREG|0644, st_size=135, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue7-domain.pddl", {st_mode=S_IFREG|0644, st_size=3203, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue7-domain.pddl", {st_mode=S_IFREG|0644, st_size=3203, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue7-problem.pddl", {st_mode=S_IFREG|0644, st_size=1116, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue7-problem.pddl", {st_mode=S_IFREG|0644, st_size=1116, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue73-domain.pddl", {st_mode=S_IFREG|0644, st_size=67932, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue73-domain.pddl", {st_mode=S_IFREG|0644, st_size=67932, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue73-problem.pddl", {st_mode=S_IFREG|0644, st_size=796, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/regression-tests/issue73-problem.pddl", {st_mode=S_IFREG|0644, st_size=796, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/sas_tasks.py", {st_mode=S_IFREG|0644, st_size=18106, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/sas_tasks.pyc", {st_mode=S_IFREG|0644, st_size=22146, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/sas_tasks.pyc", {st_mode=S_IFREG|0644, st_size=22146, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/simplify.py", {st_mode=S_IFREG|0644, st_size=20227, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/simplify.pyc", {st_mode=S_IFREG|0644, st_size=18756, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/simplify.pyc", {st_mode=S_IFREG|0644, st_size=18756, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/split_rules.py", {st_mode=S_IFREG|0644, st_size=2606, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/split_rules.pyc", {st_mode=S_IFREG|0644, st_size=2436, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/split_rules.pyc", {st_mode=S_IFREG|0644, st_size=2436, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/home/jendrik/projects/Downward/downward/src/translate/tests", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 getdents(3, /* 7 entries */, 32768) = 232 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/__init__.py", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/__init__.pyc", {st_mode=S_IFREG|0644, st_size=159, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/__init__.pyc", {st_mode=S_IFREG|0644, st_size=159, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/__pycache__", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/__pycache__", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/home/jendrik/projects/Downward/downward/src/translate/tests/__pycache__", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 getdents(3, /* 5 entries */, 32768) = 224 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/__pycache__/__init__.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=155, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/__pycache__/__init__.cpython-34.pyc", {st_mode=S_IFREG|0644, st_size=155, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/__pycache__/test_normalization.cpython-27-PYTEST.pyc", {st_mode=S_IFREG|0644, st_size=2569, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/__pycache__/test_normalization.cpython-27-PYTEST.pyc", {st_mode=S_IFREG|0644, st_size=2569, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/__pycache__/test_normalization.cpython-34-PYTEST.pyc", {st_mode=S_IFREG|0644, st_size=2271, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/__pycache__/test_normalization.cpython-34-PYTEST.pyc", {st_mode=S_IFREG|0644, st_size=2271, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/test_normalization.py", {st_mode=S_IFREG|0644, st_size=1628, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tests/test_scripts.py", {st_mode=S_IFREG|0644, st_size=773, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/timers.py", {st_mode=S_IFREG|0644, st_size=804, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/timers.pyc", {st_mode=S_IFREG|0644, st_size=1696, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/timers.pyc", {st_mode=S_IFREG|0644, st_size=1696, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tools.py", {st_mode=S_IFREG|0644, st_size=1127, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tools.pyc", {st_mode=S_IFREG|0644, st_size=959, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/tools.pyc", {st_mode=S_IFREG|0644, st_size=959, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/translate.py", {st_mode=S_IFREG|0755, st_size=29215, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/translate.pyc", {st_mode=S_IFREG|0644, st_size=16023, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/translate.pyc", {st_mode=S_IFREG|0644, st_size=16023, ...}) = 0 stat("/home/jendrik/projects/Downward/downward/src/translate/variable_order.py", {st_mode=S_IFREG|0644, st_size=14472, ...}) = 0 getcwd("/home/jendrik/projects/vulture", 1024) = 31 stat("/home/jendrik/projects/vulture/2", 0x7ffd900ddb90) = -1 ENOENT (No such file or directory) stat("/home/jendrik/projects/vulture/2", 0x7ffd900ddb90) = -1 ENOENT (No such file or directory) write(2, "Error: /home/jendrik/projects/vu"..., 59Error: /home/jendrik/projects/vulture/2 could not be found.) = 59 write(2, "\n", 1 ) = 1 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f5ba6e27390}, {0x53e110, [], SA_RESTORER, 0x7f5ba6e27390}, 8) = 0 exit_group(1) = ? +++ exited with 1 +++