New submission from Sanyam Khurana <sanyam.khuran...@gmail.com>:
I was testing this issue: https://bugs.python.org/issue10598 I checked both Python 3.4, 3.5, 3.6 and tagged commit v3.7.0 but I'm not able to run the test suite on any of them. I'm currently working on MacOS Mojave 10.14.4 I landed on issue https://bugs.python.org/issue36432 which was superseeded by https://bugs.python.org/issue34602 while searching for the error I got: ``` $ make test running build running build_ext building '_ssl' extension gcc -Wno-unused-result -Wsign-compare -g -O0 -Wall -Wstrict-prototypes -std=c99 -Wextra -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers -I./Include -I. -I/usr/local/include -I/Users/sanyamkhurana/cpython/Include -I/Users/sanyamkhurana/cpython -c /Users/sanyamkhurana/cpython/Modules/_ssl.c -o build/temp.macosx-10.14-x86_64-3.6-pydebug/Users/sanyamkhurana/cpython/Modules/_ssl.o gcc -bundle -undefined dynamic_lookup build/temp.macosx-10.14-x86_64-3.6-pydebug/Users/sanyamkhurana/cpython/Modules/_ssl.o -L/usr/local/lib -lssl -lcrypto -o build/lib.macosx-10.14-x86_64-3.6-pydebug/_ssl.cpython-36dm-darwin.so ld: library not found for -lssl clang: error: linker command failed with exit code 1 (use -v to see invocation) building '_hashlib' extension gcc -Wno-unused-result -Wsign-compare -g -O0 -Wall -Wstrict-prototypes -std=c99 -Wextra -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers -I./Include -I. -I/usr/local/include -I/Users/sanyamkhurana/cpython/Include -I/Users/sanyamkhurana/cpython -c /Users/sanyamkhurana/cpython/Modules/_hashopenssl.c -o build/temp.macosx-10.14-x86_64-3.6-pydebug/Users/sanyamkhurana/cpython/Modules/_hashopenssl.o gcc -bundle -undefined dynamic_lookup build/temp.macosx-10.14-x86_64-3.6-pydebug/Users/sanyamkhurana/cpython/Modules/_hashopenssl.o -L/usr/local/lib -lssl -lcrypto -o build/lib.macosx-10.14-x86_64-3.6-pydebug/_hashlib.cpython-36dm-darwin.so ld: library not found for -lssl clang: error: linker command failed with exit code 1 (use -v to see invocation) building '_tkinter' extension gcc -Wno-unused-result -Wsign-compare -g -O0 -Wall -Wstrict-prototypes -std=c99 -Wextra -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers -DWITH_APPINIT=1 -I/System/Library/Frameworks/Tcl.framework/Headers -I/System/Library/Frameworks/Tcl.framework/Versions/Current/PrivateHeaders -I/System/Library/Frameworks/Tk.framework/Headers -I/System/Library/Frameworks/Tk.framework/Versions/Current/PrivateHeaders -I/usr/X11R6/include -I./Include -I. -I/usr/local/include -I/Users/sanyamkhurana/cpython/Include -I/Users/sanyamkhurana/cpython -c /Users/sanyamkhurana/cpython/Modules/_tkinter.c -o build/temp.macosx-10.14-x86_64-3.6-pydebug/Users/sanyamkhurana/cpython/Modules/_tkinter.o -framework Tk clang: warning: -framework Tk: 'linker' input unused [-Wunused-command-line-argument] In file included from /Users/sanyamkhurana/cpython/Modules/_tkinter.c:50: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/tk.h:78:11: fatal error: 'X11/Xlib.h' file not found # include <X11/Xlib.h> ^~~~~~~~~~~~ 1 error generated. Python build finished successfully! The necessary bits to build these optional modules were not found: _dbm _sqlite3 nis ossaudiodev spwd zlib To find the necessary bits, look in setup.py in detect_modules() for the module's name. The following modules found by detect_modules() in setup.py, have been built by the Makefile instead, as configured by the Setup files: atexit pwd time Failed to build these modules: _hashlib _ssl _tkinter running build_scripts copying and adjusting /Users/sanyamkhurana/cpython/Tools/scripts/pydoc3 -> build/scripts-3.6 copying and adjusting /Users/sanyamkhurana/cpython/Tools/scripts/idle3 -> build/scripts-3.6 copying and adjusting /Users/sanyamkhurana/cpython/Tools/scripts/2to3 -> build/scripts-3.6 copying and adjusting /Users/sanyamkhurana/cpython/Tools/scripts/pyvenv -> build/scripts-3.6 changing mode of build/scripts-3.6/pydoc3 from 644 to 755 changing mode of build/scripts-3.6/idle3 from 644 to 755 changing mode of build/scripts-3.6/2to3 from 644 to 755 changing mode of build/scripts-3.6/pyvenv from 644 to 755 renaming build/scripts-3.6/pydoc3 to build/scripts-3.6/pydoc3.6 renaming build/scripts-3.6/idle3 to build/scripts-3.6/idle3.6 renaming build/scripts-3.6/2to3 to build/scripts-3.6/2to3-3.6 renaming build/scripts-3.6/pyvenv to build/scripts-3.6/pyvenv-3.6 ./python.exe -E -c 'import sys ; from sysconfig import get_platform ; print("%s-%d.%d" % (get_platform(), *sys.version_info[:2]))' >platform ./python.exe ./Tools/scripts/run_tests.py /Users/sanyamkhurana/cpython/python.exe -W default -bb -E -W error::BytesWarning -m test -r -w -j 0 -u all,-largefile,-audio,-gui Traceback (most recent call last): File "/Users/sanyamkhurana/cpython/Lib/runpy.py", line 193, in _run_module_as_main "__main__", mod_spec) File "/Users/sanyamkhurana/cpython/Lib/runpy.py", line 85, in _run_code exec(code, run_globals) File "/Users/sanyamkhurana/cpython/Lib/test/__main__.py", line 2, in <module> main() File "/Users/sanyamkhurana/cpython/Lib/test/libregrtest/main.py", line 532, in main Regrtest().main(tests=tests, **kwargs) File "/Users/sanyamkhurana/cpython/Lib/test/libregrtest/main.py", line 468, in main self._main(tests, kwargs) File "/Users/sanyamkhurana/cpython/Lib/test/libregrtest/main.py", line 482, in _main setup_tests(self.ns) File "/Users/sanyamkhurana/cpython/Lib/test/libregrtest/setup.py", line 68, in setup_tests resource.setrlimit(resource.RLIMIT_STACK, (newsoft, hard)) ValueError: current limit exceeds maximum limit make: *** [test] Error 1 ``` It's happening in 3.4, 3.5, 3.6 branch. It's however not working on the master branch and the test suite is working completely fine on the master branch. ---------- components: Tests messages: 341770 nosy: CuriousLearner, cheryl.sabella, vstinner priority: normal severity: normal status: open title: Test Suite not working on 3.4 and 3.5 on MacOS Mojave type: behavior versions: Python 3.5, Python 3.6, Python 3.7 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue36836> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com