[swift-users] Swift on Centos7

Alexander makadaw at gmail.com
Wed Jun 28 14:18:53 CDT 2017


Thanks, I'll check it out.

On Wed, Jun 28, 2017 at 11:50 AM Alex Blewitt <alblue at apple.com> wrote:

> It's something that isn't currently supported at the moment - follow
> https://bugs.swift.org/browse/SR-100 for more updates as others have
> tried to get it building there as well.
>
> Alex
>
>
> On 28 Jun 2017, at 10:28, Alexander via swift-users <swift-users at swift.org>
> wrote:
>
> Good day,
>
> Maybe this is wrong channel to ask, but I try to build swift on Centos7 :)
> And facing some errors on the build process, and Im really stuck. Maybe
> someone can help me how to check more details about this error?
>
> build
> ~/tmp/swiftbuild/swift /swift-work
> utils/build-script: note: using preset 'buildbot_linux_build_fedora23',
> which expands to
>
> utils/build-script --assertions --release --llbuild --swiftpm --xctest
> --build-subdir=buildbot_linux --lldb --release --test --validation-test
> --foundation -- --swift-enable-ast-verifier=0 --install-swift
> --install-lldb --install-llbuild --install-swiftpm --install-xctest
> --install-prefix=/usr
> '--swift-install-components=compiler;clang-builtin-headers;stdlib;sdk-overlay;dev'
> --build-swift-static-stdlib=1 --skip-test-lldb=1
> --install-destdir=/root/tmp/swiftbuild/package
> --installable-package=/root/tmp/swiftbuild/package/swift-linux-x86_64-fedora-2017-06-27--18:00:38.tgz
> --verbose-build=1 --build-args=-j2 --install-foundation --reconfigure
>
> + mkdir -p /root/tmp/swiftbuild/build/buildbot_linux
> + env HOST_VARIABLE_linux_x86_64__SWIFT_BENCHMARK_TARGETS=
> HOST_VARIABLE_linux_x86_64__SWIFT_RUN_BENCHMARK_TARGETS=
> HOST_VARIABLE_linux_x86_64__SWIFT_SDKS=LINUX
> HOST_VARIABLE_linux_x86_64__SWIFT_STDLIB_TARGETS=swift-stdlib-linux-x86_64
> HOST_VARIABLE_linux_x86_64__SWIFT_TEST_TARGETS=check-swift-validation-linux-x86_64
> /root/tmp/swiftbuild/swift/utils/build-script-impl --workspace
> /root/tmp/swiftbuild --build-dir /root/tmp/swiftbuild/build/buildbot_linux
> --install-prefix /usr --host-target linux-x86_64
> --stdlib-deployment-targets linux-x86_64 --host-cc /usr/bin/clang
> --host-cxx /usr/bin/clang++ --darwin-xcrun-toolchain default
> --darwin-deployment-version-osx=10.9 --darwin-deployment-version-ios=7.0
> --darwin-deployment-version-tvos=9.0
> --darwin-deployment-version-watchos=2.0 --cmake /usr/bin/cmake
> --cmark-build-type Release --llvm-build-type Release --swift-build-type
> Release --swift-stdlib-build-type Release --lldb-build-type Release
> --foundation-build-type Release --libdispatch-build-type Release
> --libicu-build-type Release --xctest-build-type Release
> --swiftpm-build-type Release --swift-enable-assertions true
> --swift-stdlib-enable-assertions true --swift-analyze-code-coverage false
> --cmake-generator Ninja --build-jobs 4 '--common-cmake-options=-G Ninja
> -DCMAKE_C_COMPILER:PATH=/usr/bin/clang
> -DCMAKE_CXX_COMPILER:PATH=/usr/bin/clang++
> -DCMAKE_MAKE_PROGRAM=/usr/bin/ninja' '--build-args=-j2 -j4 -v'
> --cmark-cmake-options= '--llvm-cmake-options=-DLLVM_ENABLE_ASSERTIONS=TRUE
> -DLLVM_TARGETS_TO_BUILD=X86;ARM;AArch64;PowerPC;SystemZ'
> '--swift-cmake-options=-DSWIFT_STDLIB_ENABLE_SIL_OWNERSHIP=FALSE
> -DCMAKE_EXPORT_COMPILE_COMMANDS=TRUE' --lldb-cmake-options=
> --llbuild-cmake-options= --libdispatch-cmake-options=
> --foundation-cmake-options= --xctest-cmake-options=
> --swiftpm-cmake-options= --build-stdlib-deployment-targets all
> --ninja-bin=/usr/bin/ninja --verbose-build --skip-build-libicu
> --skip-build-playgroundlogger --skip-build-playgroundsupport
> --build-swift-dynamic-stdlib --build-swift-static-stdlib
> --build-swift-dynamic-sdk-overlay --skip-build-ios-device
> --skip-build-ios-simulator --skip-build-tvos-device
> --skip-build-tvos-simulator --skip-build-watchos-device
> --skip-build-watchos-simulator --skip-build-android --skip-test-ios-host
> --skip-test-ios-simulator --skip-test-tvos-host --skip-test-tvos-simulator
> --skip-test-watchos-host --skip-test-watchos-simulator
> --skip-test-android-host --validation-test --skip-test-benchmarks
> --skip-test-optimized --android-deploy-device-path /data/local/tmp
> --swift-enable-ast-verifier=0 --install-swift --install-lldb
> --install-llbuild --install-swiftpm --install-xctest
> '--swift-install-components=compiler;clang-builtin-headers;stdlib;sdk-overlay;dev'
> --skip-test-lldb=1 --install-destdir=/root/tmp/swiftbuild/package
> --installable-package=/root/tmp/swiftbuild/package/swift-linux-x86_64-fedora-2017-06-27--18:00:38.tgz
> --install-foundation --reconfigure --llvm-lit-args=-sv
> Building the standard library for: swift-stdlib-linux-x86_64
> Running Swift tests for: check-swift-validation-linux-x86_64
> cmark: using gold linker
> + mkdir -p /root/tmp/swiftbuild/build/buildbot_linux/cmark-linux-x86_64
> + pushd /root/tmp/swiftbuild/build/buildbot_linux/cmark-linux-x86_64
> ~/tmp/swiftbuild/build/buildbot_linux/cmark-linux-x86_64
> ~/tmp/swiftbuild/swift
> + env /usr/bin/cmake -G Ninja -DCMAKE_C_COMPILER:PATH=/usr/bin/clang
> -DCMAKE_CXX_COMPILER:PATH=/usr/bin/clang++
> -DCMAKE_MAKE_PROGRAM=/usr/bin/ninja
> -DCMAKE_EXE_LINKER_FLAGS:STRING=-fuse-ld=gold
> -DCMAKE_SHARED_LINKER_FLAGS:STRING=-fuse-ld=gold
> -DCMAKE_BUILD_TYPE:STRING=Release /root/tmp/swiftbuild/cmark
> -- Could NOT find PythonInterp: Found unsuitable version "2.7.5", but
> required is at least "3" (found /usr/bin/python)
>
> *** A python 3 interpreter is required to run the spec tests.
>
> -- Configuring done
> CMake Warning (dev) at src/CMakeLists.txt:84 (add_library):
>   Policy CMP0063 is not set: Honor visibility properties for all target
>   types.  Run "cmake --help-policy CMP0063" for policy details.  Use the
>   cmake_policy command to set the policy and suppress this warning.
>
>   Target "libcmark_static" of type "STATIC_LIBRARY" has the following
>   visibility properties set for C:
>
>     C_VISIBILITY_PRESET
>
>   For compatibility CMake is not honoring them for this target.
> This warning is for project developers.  Use -Wno-dev to suppress it.
>
> -- Generating done
> -- Build files have been written to:
> /root/tmp/swiftbuild/build/buildbot_linux/cmark-linux-x86_64
> + popd
> ~/tmp/swiftbuild/swift
> + /usr/bin/cmake --build
> /root/tmp/swiftbuild/build/buildbot_linux/cmark-linux-x86_64 -- -j2 -j4 -v
> all
> ninja: no work to do.
> llvm: using gold linker
> + mkdir -p /root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64
> + pushd /root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64
> ~/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64
> ~/tmp/swiftbuild/swift
> + env /usr/bin/cmake -G Ninja -DCMAKE_C_COMPILER:PATH=/usr/bin/clang
> -DCMAKE_CXX_COMPILER:PATH=/usr/bin/clang++
> -DCMAKE_MAKE_PROGRAM=/usr/bin/ninja
> -DCMAKE_EXE_LINKER_FLAGS:STRING=-fuse-ld=gold
> -DCMAKE_SHARED_LINKER_FLAGS:STRING=-fuse-ld=gold
> -DLLVM_ENABLE_ASSERTIONS=TRUE
> '-DLLVM_TARGETS_TO_BUILD=X86;ARM;AArch64;PowerPC;SystemZ' '-DCMAKE_C_FLAGS=
>  -fno-stack-protector' '-DCMAKE_CXX_FLAGS=  -fno-stack-protector'
> '-DCMAKE_C_FLAGS_RELWITHDEBINFO=-O2 -DNDEBUG'
> '-DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-O2 -DNDEBUG'
> -DCMAKE_BUILD_TYPE:STRING=Release -DLLVM_TOOL_SWIFT_BUILD:BOOL=NO
> -DLLVM_INCLUDE_DOCS:BOOL=TRUE -DLLVM_ENABLE_LTO:STRING=
> -DLLVM_TOOL_COMPILER_RT_BUILD:BOOL=TRUE
> -DLLVM_BUILD_EXTERNAL_COMPILER_RT:BOOL=TRUE -DLLVM_LIT_ARGS=-sv
> -DCMAKE_INSTALL_PREFIX:PATH=/usr/ -DINTERNAL_INSTALL_PREFIX=local
> /root/tmp/swiftbuild/llvm
> -- Target triple: x86_64-unknown-linux-gnu
> -- Native target architecture is X86
> -- Threads enabled.
> -- Doxygen disabled.
> -- Sphinx disabled.
> -- Go bindings disabled.
> -- Could NOT find OCaml (missing:  OCAMLFIND OCAML_VERSION
> OCAML_STDLIB_PATH)
> -- Could NOT find OCaml (missing:  OCAMLFIND OCAML_VERSION
> OCAML_STDLIB_PATH)
> -- OCaml bindings disabled.
> -- Building with -fPIC
> -- Constructing LLVMBuild project information
> -- Targeting X86
> -- Targeting ARM
> -- Targeting AArch64
> -- Targeting PowerPC
> -- Targeting SystemZ
> -- Clang version: 4.0.0
> -- Configuring done
> -- Generating done
> -- Build files have been written to:
> /root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64
> + popd
> ~/tmp/swiftbuild/swift
> symlinking the system headers (/usr/include/c++) into the local clang
> build directory
> (/root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64/include).
> + ln -s -f /usr/include/c++
> /root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64/include
> + /usr/bin/cmake --build
> /root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64 -- -j2 -j4 -v
> all
> ninja: no work to do.
> swift: using gold linker
> + mkdir -p /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64
> + pushd /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64
> ~/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64
> ~/tmp/swiftbuild/swift
> + env /usr/bin/cmake -G Ninja -DCMAKE_C_COMPILER:PATH=/usr/bin/clang
> -DCMAKE_CXX_COMPILER:PATH=/usr/bin/clang++
> -DCMAKE_MAKE_PROGRAM=/usr/bin/ninja
> -DSWIFT_STDLIB_ENABLE_SIL_OWNERSHIP=FALSE
> -DCMAKE_EXPORT_COMPILE_COMMANDS=TRUE -DSWIFT_ENABLE_GOLD_LINKER=TRUE
> '-DCMAKE_C_FLAGS= -fno-stack-protector' '-DCMAKE_CXX_FLAGS=
> -fno-stack-protector' '-DCMAKE_C_FLAGS_RELWITHDEBINFO=-O2 -DNDEBUG'
> '-DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-O2 -DNDEBUG'
> -DCMAKE_BUILD_TYPE:STRING=Release -DLLVM_ENABLE_ASSERTIONS:BOOL=TRUE
> -DSWIFT_ANALYZE_CODE_COVERAGE:STRING=FALSE
> -DSWIFT_STDLIB_BUILD_TYPE:STRING=Release
> -DSWIFT_STDLIB_ASSERTIONS:BOOL=TRUE
> -DSWIFT_STDLIB_ENABLE_RESILIENCE:BOOL=FALSE
> -DSWIFT_STDLIB_SIL_SERIALIZE_ALL:BOOL=TRUE
> -DSWIFT_NATIVE_LLVM_TOOLS_PATH:STRING=
> -DSWIFT_NATIVE_CLANG_TOOLS_PATH:STRING=
> -DSWIFT_NATIVE_SWIFT_TOOLS_PATH:STRING= -DSWIFT_INCLUDE_TOOLS:BOOL=TRUE
> -DSWIFT_BUILD_REMOTE_MIRROR:BOOL=TRUE
> -DSWIFT_SERIALIZE_STDLIB_UNITTEST:BOOL=FALSE
> -DSWIFT_STDLIB_SIL_DEBUGGING:BOOL=FALSE
> -DSWIFT_CHECK_INCREMENTAL_COMPILATION:BOOL=FALSE
> -DSWIFT_BUILD_DYNAMIC_STDLIB:BOOL=TRUE
> -DSWIFT_BUILD_STATIC_STDLIB:BOOL=TRUE
> -DSWIFT_BUILD_DYNAMIC_SDK_OVERLAY:BOOL=TRUE
> -DSWIFT_BUILD_STATIC_SDK_OVERLAY:BOOL=FALSE
> -DSWIFT_BUILD_PERF_TESTSUITE:BOOL=TRUE -DSWIFT_BUILD_EXAMPLES:BOOL=TRUE
> -DSWIFT_INCLUDE_TESTS:BOOL=TRUE
> '-DSWIFT_INSTALL_COMPONENTS:STRING=compiler;clang-builtin-headers;stdlib;sdk-overlay;dev'
> -DSWIFT_EMBED_BITCODE_SECTION:BOOL=FALSE -DSWIFT_TOOLS_ENABLE_LTO:STRING=
> -DSWIFT_BUILD_RUNTIME_WITH_HOST_COMPILER:BOOL=FALSE
> -DSWIFT_HOST_VARIANT=linux -DSWIFT_HOST_VARIANT_SDK=LINUX
> -DSWIFT_HOST_VARIANT_ARCH=x86_64 -DLLVM_LIT_ARGS=-sv -DCOVERAGE_DB=
> -DSWIFT_SOURCEKIT_USE_INPROC_LIBRARY:BOOL=TRUE
> -DSWIFT_DARWIN_XCRUN_TOOLCHAIN:STRING=default
> -DSWIFT_AST_VERIFIER:BOOL=FALSE -DSWIFT_SIL_VERIFY_ALL:BOOL=FALSE
> -DSWIFT_RUNTIME_ENABLE_LEAK_CHECKER:BOOL=FALSE
> -DCMAKE_INSTALL_PREFIX:PATH=/usr/
> -DSWIFT_PATH_TO_CLANG_SOURCE:PATH=/root/tmp/swiftbuild/llvm/tools/clang
> -DSWIFT_PATH_TO_CLANG_BUILD:PATH=/root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64
> -DSWIFT_PATH_TO_LLVM_SOURCE:PATH=/root/tmp/swiftbuild/llvm
> -DSWIFT_PATH_TO_LLVM_BUILD:PATH=/root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64
> -DSWIFT_PATH_TO_CMARK_SOURCE:PATH=/root/tmp/swiftbuild/cmark
> -DSWIFT_PATH_TO_CMARK_BUILD:PATH=/root/tmp/swiftbuild/build/buildbot_linux/cmark-linux-x86_64
> -DSWIFT_PATH_TO_LIBDISPATCH_SOURCE:PATH=/root/tmp/swiftbuild/swift-corelibs-libdispatch
> -DSWIFT_PATH_TO_LIBDISPATCH_BUILD:PATH=/root/tmp/swiftbuild/build/buildbot_linux/libdispatch-linux-x86_64
> -DSWIFT_CMARK_LIBRARY_DIR:PATH=/root/tmp/swiftbuild/build/buildbot_linux/cmark-linux-x86_64/src
> -DSWIFT_SDKS:STRING=LINUX -DLLDB_ENABLE:BOOL=TRUE
> -DLLDB_BUILD_DIR:STRING=/root/tmp/swiftbuild/build/buildbot_linux/lldb-linux-x86_64
> -DSWIFT_EXEC:STRING=/root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/bin/swiftc
> /root/tmp/swiftbuild/swift
> -- Building with -fPIC
> -- Linux SDK:
> --   Path: /
> --   Version: don't use
> --   Build number: don't use
> --   Deployment version: don't use
> --   Library subdir: linux
> --   Version min name:
> --   Triple name: linux
> --   Architectures: x86_64
> --   Object Format: ELF
> --   Triple for x86_64 is x86_64-unknown-linux-gnu
> --
> -- Building host Swift tools for LINUX x86_64
> --   Build type: Release
> --   Assertions: TRUE
> --   LTO:
> --
> -- Building Swift standard library and SDK overlays for SDKs: LINUX
> --   Build type: Release
> --   Assertions: TRUE
> --
> -- Building Swift runtime with:
> --   Leak Detection Checker Entrypoints: FALSE
> --
> -- Found ICU: /usr/include
> -- Swift version: 3.1.1
> -- Swift vendor:
> -- Swift compiler version:
> -- Embedded clang compiler version:
> -- Found ICU: /usr/include
> CMake Warning at docs/CMakeLists.txt:24 (message):
>   Unable to find sphinx-build program.  Not building docs
>
>
> CMake Warning at docs/CMakeLists.txt:130 (message):
>   LitRe not found; code examples won't be tested.
>
>
> -- Configuring done
> -- Generating done
> -- Build files have been written to:
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64
> + popd
> ~/tmp/swiftbuild/swift
> + /usr/bin/cmake --build
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64 -- -j2 -j4 -v
> all swift-stdlib-linux-x86_64
> [1/107] cd /root/tmp/swiftbuild/swift/stdlib/public/core &&
> /usr/bin/cmake3 -E make_directory
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8
> && /usr/bin/python /root/tmp/swiftbuild/swift/utils/gyb
> -DunicodeGraphemeBreakPropertyFile=/root/tmp/swiftbuild/swift/utils/UnicodeData/GraphemeBreakProperty.txt
> -DunicodeGraphemeBreakTestFile=/root/tmp/swiftbuild/swift/utils/UnicodeData/GraphemeBreakTest.txt
> -DCMAKE_SIZEOF_VOID_P=8 -o
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/Map.swift.tmp
> Map.swift.gyb && /usr/bin/cmake3 -E copy_if_different
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/Map.swift.tmp
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/Map.swift
> && /usr/bin/cmake3 -E remove
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/Map.swift.tmp
> [2/107] cd /root/tmp/swiftbuild/swift/stdlib/public/core &&
> /usr/bin/cmake3 -E make_directory
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8
> && /usr/bin/python /root/tmp/swiftbuild/swift/utils/gyb
> -DunicodeGraphemeBreakPropertyFile=/root/tmp/swiftbuild/swift/utils/UnicodeData/GraphemeBreakProperty.txt
> -DunicodeGraphemeBreakTestFile=/root/tmp/swiftbuild/swift/utils/UnicodeData/GraphemeBreakTest.txt
> -DCMAKE_SIZEOF_VOID_P=8 -o
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/LazyCollection.swift.tmp
> LazyCollection.swift.gyb && /usr/bin/cmake3 -E copy_if_different
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/LazyCollection.swift.tmp
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/LazyCollection.swift
> && /usr/bin/cmake3 -E remove
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/LazyCollection.swift.tmp
> [3/107] cd /root/tmp/swiftbuild/swift/stdlib/public/core &&
> /usr/bin/cmake3 -E make_directory
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8
> && /usr/bin/python /root/tmp/swiftbuild/swift/utils/gyb
> -DunicodeGraphemeBreakPropertyFile=/root/tmp/swiftbuild/swift/utils/UnicodeData/GraphemeBreakProperty.txt
> -DunicodeGraphemeBreakTestFile=/root/tmp/swiftbuild/swift/utils/UnicodeData/GraphemeBreakTest.txt
> -DCMAKE_SIZEOF_VOID_P=8 -o
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/Mirrors.swift.tmp
> Mirrors.swift.gyb && /usr/bin/cmake3 -E copy_if_different
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/Mirrors.swift.tmp
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/Mirrors.swift
> && /usr/bin/cmake3 -E remove
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/Mirrors.swift.tmp
> [4/107] cd /root/tmp/swiftbuild/swift/stdlib/public/core &&
> /usr/bin/cmake3 -E make_directory
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8
> && /usr/bin/python /root/tmp/swiftbuild/swift/utils/gyb
> -DunicodeGraphemeBreakPropertyFile=/root/tmp/swiftbuild/swift/utils/UnicodeData/GraphemeBreakProperty.txt
> -DunicodeGraphemeBreakTestFile=/root/tmp/swiftbuild/swift/utils/UnicodeData/GraphemeBreakTest.txt
> -DCMAKE_SIZEOF_VOID_P=8 -o
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/NewtypeWrapper.swift.tmp
> NewtypeWrapper.swift.gyb && /usr/bin/cmake3 -E copy_if_different
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/NewtypeWrapper.swift.tmp
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/NewtypeWrapper.swift
> && /usr/bin/cmake3 -E remove
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/NewtypeWrapper.swift.tmp
> [5/107] cd /root/tmp/swiftbuild/swift/stdlib/public/core &&
> /usr/bin/cmake3 -E make_directory
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8
> && /usr/bin/python /root/tmp/swiftbuild/swift/utils/gyb
> -DunicodeGraphemeBreakPropertyFile=/root/tmp/swiftbuild/swift/utils/UnicodeData/GraphemeBreakProperty.txt
> -DunicodeGraphemeBreakTestFile=/root/tmp/swiftbuild/swift/utils/UnicodeData/GraphemeBreakTest.txt
> -DCMAKE_SIZEOF_VOID_P=8 -o
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/PrefixWhile.swift.tmp
> PrefixWhile.swift.gyb && /usr/bin/cmake3 -E copy_if_different
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/PrefixWhile.swift.tmp
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/PrefixWhile.swift
> && /usr/bin/cmake3 -E remove
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/PrefixWhile.swift.tmp
> [6/107] : && /usr/bin/clang++   -fno-stack-protector -fPIC
> -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings
> -Wcast-qual -Wmissing-field-initializers -Wcovered-switch-default
> -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Werror=date-time -std=c++11
> -fcolor-diagnostics -ffunction-sections -fdata-sections -Wdocumentation
> -Wimplicit-fallthrough -Wunreachable-code -Woverloaded-virtual -O2
>  -L/root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/./lib/swift/linux
> -target x86_64-unknown-linux-gnu -lpthread -ldl -fuse-ld=gold
> tools/swift-reflection-dump/CMakeFiles/swift-reflection-dump.dir/swift-reflection-dump.cpp.o
>  -o bin/swift-reflection-dump
> -L/root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64/./lib
> -lswiftReflection
> /root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64/lib/libLLVMObject.a
> /root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64/lib/libLLVMSupport.a
> /root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64/lib/libLLVMBitReader.a
> /root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64/lib/libLLVMCore.a
> /root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64/lib/libLLVMMCParser.a
> /root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64/lib/libLLVMMC.a
> /root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64/lib/libLLVMSupport.a
> -lrt -ldl -ltinfo -lpthread -lz -lm
> -Wl,-rpath,/root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64/./lib
> && :
> FAILED: bin/swift-reflection-dump
> : && /usr/bin/clang++   -fno-stack-protector -fPIC
> -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings
> -Wcast-qual -Wmissing-field-initializers -Wcovered-switch-default
> -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Werror=date-time -std=c++11
> -fcolor-diagnostics -ffunction-sections -fdata-sections -Wdocumentation
> -Wimplicit-fallthrough -Wunreachable-code -Woverloaded-virtual -O2
>  -L/root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/./lib/swift/linux
> -target x86_64-unknown-linux-gnu -lpthread -ldl -fuse-ld=gold
> tools/swift-reflection-dump/CMakeFiles/swift-reflection-dump.dir/swift-reflection-dump.cpp.o
>  -o bin/swift-reflection-dump
> -L/root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64/./lib
> -lswiftReflection
> /root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64/lib/libLLVMObject.a
> /root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64/lib/libLLVMSupport.a
> /root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64/lib/libLLVMBitReader.a
> /root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64/lib/libLLVMCore.a
> /root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64/lib/libLLVMMCParser.a
> /root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64/lib/libLLVMMC.a
> /root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64/lib/libLLVMSupport.a
> -lrt -ldl -ltinfo -lpthread -lz -lm
> -Wl,-rpath,/root/tmp/swiftbuild/build/buildbot_linux/llvm-linux-x86_64/./lib
> && :
> tools/swift-reflection-dump/CMakeFiles/swift-reflection-dump.dir/swift-reflection-dump.cpp.o:/root/tmp/swiftbuild/swift/tools/swift-reflection-dump/swift-reflection-dump.cpp:function
> swift::remote::TypeDecoder<swift::reflection::TypeRefBuilder>::decodeMangledType(std::shared_ptr<swift::Demangle::Node>
> const&): error: undefined reference to
> 'swift::Demangle::mangleNode(std::shared_ptr<swift::Demangle::Node> const&)'
> tools/swift-reflection-dump/CMakeFiles/swift-reflection-dump.dir/swift-reflection-dump.cpp.o:/root/tmp/swiftbuild/swift/tools/swift-reflection-dump/swift-reflection-dump.cpp:function
> swift::remote::TypeDecoder<swift::reflection::TypeRefBuilder>::decodeMangledType(std::shared_ptr<swift::Demangle::Node>
> const&): error: undefined reference to
> 'swift::Demangle::mangleNode(std::shared_ptr<swift::Demangle::Node> const&)'
> tools/swift-reflection-dump/CMakeFiles/swift-reflection-dump.dir/swift-reflection-dump.cpp.o:/root/tmp/swiftbuild/swift/tools/swift-reflection-dump/swift-reflection-dump.cpp:function
> swift::remote::TypeDecoder<swift::reflection::TypeRefBuilder>::decodeMangledNominalType(std::shared_ptr<swift::Demangle::Node>
> const&, llvm::Optional<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >&,
> swift::reflection::TypeRef const*&): error: undefined reference to
> 'swift::Demangle::mangleNode(std::shared_ptr<swift::Demangle::Node> const&)'
> clang-3.8: error: linker command failed with exit code 1 (use -v to see
> invocation)
> [7/107] cd /root/tmp/swiftbuild/swift/stdlib/public/core &&
> /usr/bin/cmake3 -E make_directory
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8
> && /usr/bin/python /root/tmp/swiftbuild/swift/utils/gyb
> -DunicodeGraphemeBreakPropertyFile=/root/tmp/swiftbuild/swift/utils/UnicodeData/GraphemeBreakProperty.txt
> -DunicodeGraphemeBreakTestFile=/root/tmp/swiftbuild/swift/utils/UnicodeData/GraphemeBreakTest.txt
> -DCMAKE_SIZEOF_VOID_P=8 -o
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/RangeReplaceableCollection.swift.tmp
> RangeReplaceableCollection.swift.gyb && /usr/bin/cmake3 -E
> copy_if_different
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/RangeReplaceableCollection.swift.tmp
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/RangeReplaceableCollection.swift
> && /usr/bin/cmake3 -E remove
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/RangeReplaceableCollection.swift.tmp
> [8/107] cd /root/tmp/swiftbuild/swift/stdlib/public/core &&
> /usr/bin/cmake3 -E make_directory
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8
> && /usr/bin/python /root/tmp/swiftbuild/swift/utils/gyb
> -DunicodeGraphemeBreakPropertyFile=/root/tmp/swiftbuild/swift/utils/UnicodeData/GraphemeBreakProperty.txt
> -DunicodeGraphemeBreakTestFile=/root/tmp/swiftbuild/swift/utils/UnicodeData/GraphemeBreakTest.txt
> -DCMAKE_SIZEOF_VOID_P=8 -o
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/Runtime.swift.tmp
> Runtime.swift.gyb && /usr/bin/cmake3 -E copy_if_different
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/Runtime.swift.tmp
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/Runtime.swift
> && /usr/bin/cmake3 -E remove
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/Runtime.swift.tmp
> [9/107] cd /root/tmp/swiftbuild/swift/stdlib/public/core &&
> /usr/bin/cmake3 -E make_directory
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8
> && /usr/bin/python /root/tmp/swiftbuild/swift/utils/gyb
> -DunicodeGraphemeBreakPropertyFile=/root/tmp/swiftbuild/swift/utils/UnicodeData/GraphemeBreakProperty.txt
> -DunicodeGraphemeBreakTestFile=/root/tmp/swiftbuild/swift/utils/UnicodeData/GraphemeBreakTest.txt
> -DCMAKE_SIZEOF_VOID_P=8 -o
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/Range.swift.tmp
> Range.swift.gyb && /usr/bin/cmake3 -E copy_if_different
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/Range.swift.tmp
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/Range.swift
> && /usr/bin/cmake3 -E remove
> /root/tmp/swiftbuild/build/buildbot_linux/swift-linux-x86_64/stdlib/public/core/8/Range.swift.tmp
> ninja: build stopped: subcommand failed.
> utils/build-script: fatal error: command terminated with a non-zero exit
> status 1, aborting
> utils/build-script: fatal error: command terminated with a non-zero exit
> status 1, aborting
> /swift-work
>
> _______________________________________________
> swift-users mailing list
> swift-users at swift.org
> https://lists.swift.org/mailman/listinfo/swift-users
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-users/attachments/20170628/41835ef7/attachment.html>


More information about the swift-users mailing list