Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Python] Plasma test is failed with GeForce GTK 1050Ti GPU #19777

Closed
asfimport opened this issue Oct 7, 2018 · 0 comments
Closed

[Python] Plasma test is failed with GeForce GTK 1050Ti GPU #19777

asfimport opened this issue Oct 7, 2018 · 0 comments

Comments

@asfimport
Copy link

ARROW_HAVE_GPU=yes dev/release/verify-release-candidate.sh source 0.11.0 1 with GeForce GTK 1050Ti reports the following failure:


pyarrow/tests/test_plasma.py::TestPlasmaClient::test_create_with_metadata ERROR [ 81%]
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> captured stderr >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
/tmp/arrow-0.11.0.Y6KZK/apache-arrow-0.11.0/cpp/src/plasma/store.cc:971: Allowing the Plasma store to use up to 0.1GB of memory.
/tmp/arrow-0.11.0.Y6KZK/apache-arrow-0.11.0/cpp/src/plasma/store.cc:1001: Starting object store with directory /dev/shm and huge page support disabled
munmap_chunk(): invalid pointer
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> traceback >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

self = <pyarrow.tests.test_plasma.TestPlasmaClient object at 0x7fc4201ae710>
test_method = <bound method TestPlasmaClient.test_create_with_metadata of <pyarrow.tests.test_plasma.TestPlasmaClient object at 0x7fc4201ae710>>

    def teardown_method(self, test_method):
        try:
            # Check that the Plasma store is still alive.
            assert self.p.poll() is None
            # Ensure Valgrind and/or coverage have a clean exit
            # Valgrind misses SIGTERM if it is delivered before the
            # event loop is ready; this race condition is mitigated
            # but not solved by time.sleep().
            if USE_VALGRIND:
                time.sleep(1.0)
            self.p.send_signal(signal.SIGTERM)
            if sys.version_info >= (3, 3):
                self.p.wait(timeout=5)
            else:
                self.p.wait()
>           assert self.p.returncode == 0
E           assert -6 == 0
E            +  where -6 = <subprocess.Popen object at 0x7fc4201aef98>.returncode
E            +    where <subprocess.Popen object at 0x7fc4201aef98> = <pyarrow.tests.test_plasma.TestPlasmaClient object at 0x7fc4201ae710>.p

pyarrow/tests/test_plasma.py:141: AssertionError
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> entering PDB >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> /tmp/arrow-0.11.0.Y6KZK/apache-arrow-0.11.0/python/pyarrow/tests/test_plasma.py(141)teardown_method()
-> assert self.p.returncode == 0
(Pdb) 

Reporter: Kouhei Sutou / @kou

Note: This issue was originally created as ARROW-3457. Please see the migration documentation for further details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant