Home - Summaries: (main) : (py3.11) : (py3.12) : Everything - Nightly builds - Benchmarks - RPython - Builders - About

cffi_tests.embedding.test_thread.TestThread:test_alt_issue

self = <extra_tests.cffi_tests.embedding.test_thread.TestThread object at 0x000001b1414ecbf0>

    def test_alt_issue(self):
        add1_cffi = self.prepare_module('add1')
        add2_cffi = self.prepare_module('add2')
        self.compile('thread2-test', [add1_cffi, add2_cffi],
                     threads=True, defines={'T2TEST_AGAIN_ADD1': '1'})
>       output = self.execute('thread2-test')

..\build\extra_tests\cffi_tests\embedding\test_thread.py:46: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <extra_tests.cffi_tests.embedding.test_thread.TestThread object at 0x000001b1414ecbf0>
name = 'thread2-test'

    def execute(self, name):
        path = self.get_path()
        print('running %r in %r' % (name, path))
        executable_name = name
        if sys.platform == 'win32':
            executable_name = os.path.join(path, executable_name + '.exe')
        else:
            executable_name = os.path.join('.', executable_name)
        popen = self._run_base([executable_name], cwd=path,
                               stdout=subprocess.PIPE,
                               universal_newlines=True)
        result, _ = popen.communicate()
        err = popen.returncode
        if err:
>           raise OSError("%r failed with exit code %r" % (
                os.path.join(path, executable_name), err))
E           OSError: 'D:\\SystemTemp\\ffi-701\\embedding\\test_alt_issue\\thread2-test.exe' failed with exit code 3221225477

..\build\extra_tests\cffi_tests\embedding\test_basic.py:178: OSError
builder: pypy-c-jit-win-x86-64 build #2508+
test: cffi_tests.embedding.test_thread.TestThread:test_alt_issue