<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">It is possible we are doing that in some "old way" that is no longer valid. LNT does not support python 3.0-3.5, only 3.6 and newer. So it seems odd that we would not all hit this issue. <div class=""><br class=""></div><div class="">Could you provide a link to the failing bot, as well as the python doc you mentioned?</div><div class=""><br class=""></div><div class="">Did this fail because of a commit, or a was the testing environment changed?<br class=""><div><br class=""></div><div>Thanks!</div><div><br class=""><blockquote type="cite" class=""><div class="">On Jul 10, 2020, at 5:07 AM, Ulrich Weigand via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org" class="">llvm-dev@lists.llvm.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class=""><p class=""><font size="2" class="">Hello,</font><br class=""><br class=""><font size="2" class="">as of Jul 9, the LNT build bot on SystemZ shows red. The problem occurs in the "setup lit" test, which fails due to:</font><br class=""><tt class="">Processing dependencies for LNT==0.4.2.dev0<br class="">Searching for typing<br class="">Reading </tt><a href="https://pypi.org/simple/typing/" class=""><tt class="">https://pypi.org/simple/typing/</tt></a><tt class=""><br class="">Downloading </tt><a href="https://files.pythonhosted.org/packages/8f/00/c999df515e923dbb73281426f5032a3d12b68600e362af30ed2c495d1e79/typing-3.7.4.2.tar.gz#sha256=6f6f3553709d2234e412092e5daa93aaaaa42ea1854505442280b39f9311707f" class=""><tt class="">https://files.pythonhosted.org/packages/8f/00/c999df515e923dbb73281426f5032a3d12b68600e362af30ed2c495d1e79/typing-3.7.4.2.tar.gz#sha256=6f6f3553709d2234e412092e5daa93aaaaa42ea1854505442280b39f9311707f</tt></a><tt class=""><br class="">Best match: typing 3.7.4.2<br class="">Processing typing-3.7.4.2.tar.gz<br class="">Writing /tmp/easy_install-320eoftg/typing-3.7.4.2/setup.cfg<br class="">Running typing-3.7.4.2/setup.py -q bdist_egg --dist-dir /tmp/easy_install-320eoftg/typing-3.7.4.2/egg-dist-tmp-h7gsmgmu<br class="">ERROR: You need Python 2.7 or 3.4 to install the typing package.<br class="">error: Setup script exited with 1<br class=""></tt><br class=""><font size="2" class="">I'm not really a Python expert, but from reading the docs it appears that on Python 3.5 and newer, one should should never attempt to install the "typing" module, as the functionality has been integrated into the core. (The sandbox on the build bot system uses Python 3.8.)</font><br class=""><br class=""><font size="2" class="">And in fact, if I manually remove the "typing" entry in the install_requires section of lnt/setup.py, the installation (and subsequent test suite run) goes through.</font><br class=""><br class=""><font size="2" class="">How is this supposed to work? Could this be some sort of environment issue on my machine?</font><br class=""><br class=""><font size="2" class=""><br class=""><br class="">Mit freundlichen Gruessen / Best Regards<br class=""><br class="">Ulrich Weigand<br class=""><br class="">-- <br class=""> Dr. Ulrich Weigand | Phone: +49-7031/16-3727<br class=""> Distinguished Engineer, Open source compilers and toolchain<br class=""> IBM Deutschland Research & Development GmbH<br class=""> Vors. des Aufsichtsrats: Gregor Pillen | Geschäftsführung: Dirk Wittkopp<br class=""> Sitz d. Ges.: Böblingen | Registergericht: Amtsgericht Stuttgart, HRB 243294<br class=""> Data Privacy Statement der IBM: <a href="https://www.ibm.com/privacy/us/en/" class="">https://www.ibm.com/privacy/us/en/</a></font><br class="">
</p></div>
_______________________________________________<br class="">LLVM Developers mailing list<br class=""><a href="mailto:llvm-dev@lists.llvm.org" class="">llvm-dev@lists.llvm.org</a><br class="">https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev<br class=""></div></blockquote></div><br class=""></div></body></html>