[lldb-dev] [Release-testers] [6.0.0 Release] Release Candidate 1 tagged

Dimitry Andric via lldb-dev lldb-dev at lists.llvm.org
Thu Jan 18 14:51:19 PST 2018


On 17 Jan 2018, at 18:53, Hans Wennborg via Release-testers <release-testers at lists.llvm.org> wrote:
> 
> Start your engines; 6.0.0-rc1 was just tagged.
> 
> I know there are still open blockers and it's early in the process in
> a way, but I'd like to find out where we are. Please run the test
> script, let me know the results, and upload binaries.

Another problem I'm running into is that check-all fails with a Python ValueError.  The last part of the log is (this is just after most stuff has been built, and lit is starting up):

[100%] Running all regression tests
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libunwind/test/lit.cfg:58: note: Using configuration variant: libunwind
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:307: note: inferred use_system_cxx_lib as: None
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:313: note: inferred with_availability as: False
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:345: note: inferred use_clang_verify as: True
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:355: note: enabling thread-safety annotations
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:535: note: inferred language dialect as: c++2a
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:436: note: inferred long_tests as: True
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:156: note: Using compiler: /home/dim/llvm-6.0.0/rc1/Phase2/Release/llvmCore-6.0.0-rc1.install/usr/local/bin/clang++
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:157: note: Using flags: ['-v', '-D_LIBCPP_DISABLE_AVAILABILITY', '-ftemplate-depth=270']
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:162: note: Using compile flags: ['-Werror=thread-safety', '-DLIBUNWIND_NO_TIMER', '-fno-exceptions', '-DLIBUNWIND_HAS_NO_EXCEPTIONS', '-funwind-tables', '-std=c++2a', '-I/home/dim/llvm-6.0.0/rc1/llvm.src/projects/libunwind/include', '-Itest/support']
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:164: note: Using warnings: ['-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wuser-defined-warnings', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wno-noexcept-type', '-Wno-aligned-allocation-unavailable', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-Wno-#warnings']
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:165: note: Using link flags: ['-L/home/dim/llvm-6.0.0/rc1/Phase3/Release/llvmCore-6.0.0-rc1.obj/./lib', '-Wl,-rpath,/home/dim/llvm-6.0.0/rc1/Phase3/Release/llvmCore-6.0.0-rc1.obj/./lib', '-nodefaultlibs', '-lc++', '-lc++abi', '-lc', '-lm', '-lpthread', '-lgcc_s', '-lcxxrt']
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:168: note: Using available_features: ['libc++', 'verify-support', 'clang-6', 'modules-support', 'locale.en_US.UTF-8', 'diagnose-if-support', 'long_tests', 'fdelayed-template-parsing', '-faligned-allocation', 'c++2a', 'locale.fr_CA.ISO8859-1', 'clang', 'locale.fr_FR.UTF-8', 'libcxxabi-no-exceptions', 'locale.ru_RU.UTF-8', 'fsized-deallocation', 'locale.zh_CN.UTF-8', 'freebsd10', 'fcoroutines-ts', 'locale.cs_CZ.ISO8859-2', 'clang-6.0', 'thread-safety']
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:173: note: Adding environment variables: {}
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/test/lit.cfg:45: note: Using configuration variant: libcxx
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:307: note: inferred use_system_cxx_lib as: None
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:313: note: inferred with_availability as: False
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:345: note: inferred use_clang_verify as: True
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:355: note: enabling thread-safety annotations
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:535: note: inferred language dialect as: c++2a
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:436: note: inferred long_tests as: True
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:156: note: Using compiler: /home/dim/llvm-6.0.0/rc1/Phase2/Release/llvmCore-6.0.0-rc1.install/usr/local/bin/clang++
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:157: note: Using flags: ['-v', '-D_LIBCPP_DISABLE_AVAILABILITY', '-ftemplate-depth=270']
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:162: note: Using compile flags: ['-Werror=thread-safety', '-std=c++2a', '-include', '/home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/test/support/nasty_macros.hpp', '-nostdinc++', '-I/home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/include', '-I/home/dim/llvm-6.0.0/rc1/Phase3/Release/llvmCore-6.0.0-rc1.obj/projects/libcxx/include/c++build', '-I/home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/test/support', '-DLIBCXX_FILESYSTEM_STATIC_TEST_ROOT="/home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/test/std/experimental/filesystem/Inputs/static_test_env"', '-DLIBCXX_FILESYSTEM_DYNAMIC_TEST_ROOT="/home/dim/llvm-6.0.0/rc1/Phase3/Release/llvmCore-6.0.0-rc1.obj/projects/libcxx/test/filesystem/Output/dynamic_env"', '-DLIBCXX_FILESYSTEM_DYNAMIC_TEST_HELPER="/usr/local/bin/python2.7 /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/test/support/filesystem_dynamic_test_helper.py"']
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:164: note: Using warnings: ['-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wuser-defined-warnings', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wno-noexcept-type', '-Wno-aligned-allocation-unavailable', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-Wno-#warnings']
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:165: note: Using link flags: ['-L/home/dim/llvm-6.0.0/rc1/Phase3/Release/llvmCore-6.0.0-rc1.obj/./lib', '-Wl,-rpath,/home/dim/llvm-6.0.0/rc1/Phase3/Release/llvmCore-6.0.0-rc1.obj/./lib', '-L/home/dim/llvm-6.0.0/rc1/Phase3/Release/llvmCore-6.0.0-rc1.obj/./lib', '-Wl,-rpath,/home/dim/llvm-6.0.0/rc1/Phase3/Release/llvmCore-6.0.0-rc1.obj/./lib', '-nodefaultlibs', '-lc++experimental', '-lc++', '-lc', '-lm', '-lpthread', '-lgcc_s', '-lcxxrt']
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:168: note: Using available_features: ['libc++', 'verify-support', 'clang-6', 'modules-support', 'locale.en_US.UTF-8', 'diagnose-if-support', 'long_tests', 'fdelayed-template-parsing', '-faligned-allocation', 'c++2a', 'locale.fr_CA.ISO8859-1', 'c++filesystem', 'c++experimental', 'clang', 'locale.fr_FR.UTF-8', 'locale.ru_RU.UTF-8', 'fsized-deallocation', 'locale.zh_CN.UTF-8', 'freebsd10', 'fcoroutines-ts', 'locale.cs_CZ.ISO8859-2', 'clang-6.0', 'thread-safety']
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/projects/libcxx/utils/libcxx/test/config.py:173: note: Adding environment variables: {'LIBCXX_FILESYSTEM_DYNAMIC_TEST_ROOT': '/home/dim/llvm-6.0.0/rc1/Phase3/Release/llvmCore-6.0.0-rc1.obj/projects/libcxx/test/filesystem/Output/dynamic_env'}
llvm-lit: /home/dim/llvm-6.0.0/rc1/llvm.src/utils/lit/lit/discovery.py:244: warning: input '/home/dim/llvm-6.0.0/rc1/Phase3/Release/llvmCore-6.0.0-rc1.obj/projects/compiler-rt/test/interception/Unit' contained no tests
Traceback (most recent call last):
  File "/home/dim/llvm-6.0.0/rc1/Phase3/Release/llvmCore-6.0.0-rc1.obj/./bin/llvm-lit", line 56, in <module>
    main(builtin_parameters)
  File "/home/dim/llvm-6.0.0/rc1/llvm.src/utils/lit/lit/main.py", line 161, in main
    main_with_tmp(builtinParameters)
  File "/home/dim/llvm-6.0.0/rc1/llvm.src/utils/lit/lit/main.py", line 357, in main_with_tmp
    lit.discovery.find_tests_for_inputs(litConfig, inputs))
  File "/home/dim/llvm-6.0.0/rc1/llvm.src/utils/lit/lit/discovery.py", line 242, in find_tests_for_inputs
    test_suite_cache, local_config_cache)[1])
  File "/home/dim/llvm-6.0.0/rc1/llvm.src/utils/lit/lit/discovery.py", line 206, in getTestsInSuite
    for res in subiter:
  File "/home/dim/llvm-6.0.0/rc1/llvm.src/utils/lit/lit/discovery.py", line 206, in getTestsInSuite
    for res in subiter:
  File "/home/dim/llvm-6.0.0/rc1/llvm.src/utils/lit/lit/discovery.py", line 164, in getTestsInSuite
    litConfig, lc):
  File "/home/dim/llvm-6.0.0/rc1/llvm.src/utils/lit/lit/formats/googletest.py", line 94, in getTestsInDirectory
    for testname in testnames:
  File "/home/dim/llvm-6.0.0/rc1/llvm.src/utils/lit/lit/formats/googletest.py", line 39, in getGTestTests
    env=localConfig.environment)
  File "/usr/local/lib/python2.7/subprocess.py", line 212, in check_output
    process = Popen(stdout=PIPE, *popenargs, **kwargs)
  File "/usr/local/lib/python2.7/subprocess.py", line 390, in __init__
    errread, errwrite)
  File "/usr/local/lib/python2.7/subprocess.py", line 1025, in _execute_child
    raise child_exception
ValueError: illegal environment variable name
gmake[3]: *** [CMakeFiles/check-all.dir/build.make:58: CMakeFiles/check-all] Error 1
gmake[3]: Target 'CMakeFiles/check-all.dir/build' not remade because of errors.
gmake[2]: *** [CMakeFiles/Makefile2:250: CMakeFiles/check-all.dir/all] Error 2
gmake[1]: *** [CMakeFiles/Makefile2:257: CMakeFiles/check-all.dir/rule] Error 2
gmake[1]: Target 'check-all' not remade because of errors.
gmake: *** [Makefile:212: check-all] Error 2
[Release Phase3] check-all failed

I seem to remember having seen this before, where it either tried to put in an environment variable with an empty name, or one with an '=' sign in it.  Does anybody have an idea what might be wrong here?  Is it tripping up over the "input contained no tests" failure just before?

-Dimitry

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 223 bytes
Desc: Message signed with OpenPGP
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20180118/e46cf7af/attachment.sig>


More information about the lldb-dev mailing list