Skip to content
Snippets Groups Projects
Closed CI/CD jobb lyckas när biblioteket inte kan laddas in
  • View options
  • CI/CD jobb lyckas när biblioteket inte kan laddas in

  • View options
  • Closed Issue created by David Bergström

    Följande logg är markerad som lyckad även fast library inte kunde importeras. Felet som gör att man inte kan importera library håller jag på och fixa nu, men CI/CD-jobbet borde inte vara markerat som lyckat i detta fallet.

    Det borde gå att lösa genom att ha ett extra steg där man kör igång en python-process, importerar/source-ar conf.py-filen och sedan importerar library. Kraschar det så borde jobbet markeras som misslyckat.

    Steg för att reproducera:

    1. Ta bort raderna "sys.path.append..." ifrån conf.py,
    2. Commit & Push
    3. CI / CD jobb passerar och publicerar en nästan tom dokumentation

    Alternativt: Kör make clean i build/ och försök sedan bygga dokumentationen

    Föreslagen lösning:

    1. skriv ett script som
      1. importerar conf.py
      2. försöker importera library
    2. Lägg in script i .gitlab-ci.yml på lämpligt ställe
    [0KRunning with gitlab-runner 13.1.0 (6214287e)
    [0;m[0K  on shared-runner 3bec7447
    [0;msection_start:1595595989:prepare_executor
    [0K[0K[36;1mPreparing the "kubernetes" executor[0;m
    [0;m[0KUsing Kubernetes namespace: gitlab-dynprov
    [0;m[0KUsing Kubernetes executor with image davidbergstrom/pycommandcenterenv ...
    [0;msection_end:1595595989:prepare_executor
    [0Ksection_start:1595595989:prepare_script
    [0K[0K[36;1mPreparing environment[0;m
    [0;mWaiting for pod gitlab-dynprov/runner-3bec7447-project-7447-concurrent-0m7tp5 to be running, status is Pending
    Waiting for pod gitlab-dynprov/runner-3bec7447-project-7447-concurrent-0m7tp5 to be running, status is Pending
    Waiting for pod gitlab-dynprov/runner-3bec7447-project-7447-concurrent-0m7tp5 to be running, status is Pending
    Waiting for pod gitlab-dynprov/runner-3bec7447-project-7447-concurrent-0m7tp5 to be running, status is Pending
    Waiting for pod gitlab-dynprov/runner-3bec7447-project-7447-concurrent-0m7tp5 to be running, status is Pending
    Running on runner-3bec7447-project-7447-concurrent-0m7tp5 via shared-ci-gitlab-runner-c9646d7b8-ndn9f...
    section_end:1595596009:prepare_script
    [0Ksection_start:1595596009:get_sources
    [0K[0K[36;1mGetting source from Git repository[0;m
    [0;m[32;1m$ echo "Running on: $(grep -B1 'host LOCAL' /proc/net/fib_trie | head -n1 | cut -d- -f3)"[0;m
    Running on:  10.65.5.8
    [32;1mFetching changes...[0;m
    Initialized empty Git repository in /builds/hanja189/pycommandcenter/.git/
    [32;1mCreated fresh repository.[0;m
    [32;1mChecking out 82dacd6e as master...[0;m
    
    [32;1mUpdating/initializing submodules recursively...[0;m
    Submodule 'lib/cpp-sc2' (https://github.com/cpp-sc2/cpp-sc2.git) registered for path 'lib/cpp-sc2'
    Submodule 'lib/json' (https://github.com/nlohmann/json.git) registered for path 'lib/json'
    Submodule 'lib/pybind11' (https://github.com/pybind/pybind11) registered for path 'lib/pybind11'
    Submodule 'lib/sc2-gamedata' (https://github.com/noorus/sc2-gamedata.git) registered for path 'lib/sc2-gamedata'
    Submodule 'lib/sc2-techtree' (https://github.com/BurnySc2/sc2-techtree.git) registered for path 'lib/sc2-techtree'
    Cloning into '/builds/hanja189/pycommandcenter/lib/cpp-sc2'...
    Cloning into '/builds/hanja189/pycommandcenter/lib/json'...
    Cloning into '/builds/hanja189/pycommandcenter/lib/pybind11'...
    Cloning into '/builds/hanja189/pycommandcenter/lib/sc2-gamedata'...
    Cloning into '/builds/hanja189/pycommandcenter/lib/sc2-techtree'...
    From https://github.com/cpp-sc2/cpp-sc2
     * branch            f8bbf67bb3284bdf8f82544b464f4692f4f451ce -> FETCH_HEAD
    Submodule path 'lib/cpp-sc2': checked out 'f8bbf67bb3284bdf8f82544b464f4692f4f451ce'
    Submodule 'contrib/SDL-mirror' (https://github.com/spurious/SDL-mirror) registered for path 'lib/cpp-sc2/contrib/SDL-mirror'
    Submodule 'contrib/civetweb' (https://github.com/cpp-sc2/civetweb.git) registered for path 'lib/cpp-sc2/contrib/civetweb'
    Submodule 'contrib/ipv6-parse' (https://github.com/jrepp/ipv6-parse) registered for path 'lib/cpp-sc2/contrib/ipv6-parse'
    Submodule 'contrib/protobuf' (https://github.com/google/protobuf) registered for path 'lib/cpp-sc2/contrib/protobuf'
    Submodule 'protocol' (https://github.com/Blizzard/s2client-proto) registered for path 'lib/cpp-sc2/protocol'
    Cloning into '/builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/SDL-mirror'...
    Cloning into '/builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/civetweb'...
    Cloning into '/builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/ipv6-parse'...
    Cloning into '/builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/protobuf'...
    Cloning into '/builds/hanja189/pycommandcenter/lib/cpp-sc2/protocol'...
    Submodule path 'lib/cpp-sc2/contrib/SDL-mirror': checked out '6fb11d8e35f79aa549cb4689b7e91ad297caf809'
    Submodule path 'lib/cpp-sc2/contrib/civetweb': checked out '6bba4ee39111bfa35c23ebc2f29699ede2e098d6'
    Submodule path 'lib/cpp-sc2/contrib/ipv6-parse': checked out '5c9521c6de7fe9a79c150e28cc7dc8b9ae1c0905'
    Submodule path 'lib/cpp-sc2/contrib/protobuf': checked out '1a74ba4cb4c2faee902e9088281d824385ba2bc6'
    Submodule 'third_party/benchmark' (https://github.com/google/benchmark.git) registered for path 'lib/cpp-sc2/contrib/protobuf/third_party/benchmark'
    Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'lib/cpp-sc2/contrib/protobuf/third_party/googletest'
    Cloning into '/builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/protobuf/third_party/benchmark'...
    Cloning into '/builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/protobuf/third_party/googletest'...
    Submodule path 'lib/cpp-sc2/contrib/protobuf/third_party/benchmark': checked out '5b7683f49e1e9223cf9927b24f6fd3d6bd82e3f8'
    Submodule path 'lib/cpp-sc2/contrib/protobuf/third_party/googletest': checked out '5ec7f0c4a113e2f18ac2c6cc7df51ad6afc24081'
    Submodule path 'lib/cpp-sc2/protocol': checked out 'b73eb59ac7f2c52b2ca585db4399f2d3202e102a'
    Submodule path 'lib/json': checked out '7bfc406ded0434c438dd22139a8baa97f2ffa90e'
    Submodule path 'lib/pybind11': checked out 'ed07e49236d937fd4ae98d0b0cb58a962cd269a6'
    Submodule 'tools/clang' (https://github.com/wjakob/clang-cindex-python3) registered for path 'lib/pybind11/tools/clang'
    Cloning into '/builds/hanja189/pycommandcenter/lib/pybind11/tools/clang'...
    Submodule path 'lib/pybind11/tools/clang': checked out '6a00cbc4a9b8e68b71caf7f774b3f9c753ae84d5'
    Submodule path 'lib/sc2-gamedata': checked out 'a82b9aeed5be23149e3f79b31793bdc29bab3923'
    Submodule path 'lib/sc2-techtree': checked out 'c92eaf8d8cee8bda4a19f95d81b43d65f23174a9'
    Entering 'lib/cpp-sc2'
    Entering 'lib/cpp-sc2/contrib/SDL-mirror'
    Entering 'lib/cpp-sc2/contrib/civetweb'
    Entering 'lib/cpp-sc2/contrib/ipv6-parse'
    Entering 'lib/cpp-sc2/contrib/protobuf'
    Entering 'lib/cpp-sc2/contrib/protobuf/third_party/benchmark'
    Entering 'lib/cpp-sc2/contrib/protobuf/third_party/googletest'
    Entering 'lib/cpp-sc2/protocol'
    Entering 'lib/json'
    Entering 'lib/pybind11'
    Entering 'lib/pybind11/tools/clang'
    Entering 'lib/sc2-gamedata'
    Entering 'lib/sc2-techtree'
    section_end:1595596112:get_sources
    [0Ksection_start:1595596112:step_script
    [0K[0K[36;1mExecuting "step_script" stage of the job script[0;m
    [0;m[32;1m$ mkdir build[0;m
    [32;1m$ cd build[0;m
    [32;1m$ cmake ..[0;m
    -- The C compiler identification is GNU 7.3.0
    -- The CXX compiler identification is GNU 7.3.0
    -- Check for working C compiler: /usr/bin/cc
    -- Check for working C compiler: /usr/bin/cc -- works
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Detecting C compile features
    -- Detecting C compile features - done
    -- Check for working CXX compiler: /usr/bin/c++
    -- Check for working CXX compiler: /usr/bin/c++ -- works
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    -- Found PythonInterp: /usr/bin/python3.6 (found version "3.6.6") 
    -- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.6m.so
    -- pybind11 v2.2.3
    -- Target architecture - x86_64
    -- Enabling tests in the build - OFF
    -- Thread Stack Size - 102400
    -- Enabling server executable - OFF
    -- Serve no static files - OFF
    -- Disable CGI support - OFF
    -- Disable caching support - OFF
    -- C++ wrappers - OFF
    -- IP Version 6 - ON
    -- Websockets support - ON
    -- Server statistics support - OFF
    -- Memory Debugging - OFF
    -- ASAN in debug mode - OFF
    -- Force x32 / x64 architecture - OFF
    -- Lua CGI support - OFF
    -- Executable installation - ON
    -- Build if there are warnings - ON
    -- Duktape CGI support - OFF
    -- SSL support - ON
    -- Compile for OpenSSL 1.1 API - OFF
    -- Dynamically load SSL libraries - ON
    -- SSL Library Name - libssl.so
    -- SSL Cryptography Library Name - libcrypto.so
    -- Configuring C Compiler
    -- Performing Test HAVE_C_FLAG_STD_C11
    -- Performing Test HAVE_C_FLAG_STD_C11 - Success
    -- Performing Test HAVE_C_FLAG_WALL
    -- Performing Test HAVE_C_FLAG_WALL - Success
    -- Performing Test HAVE_C_FLAG_WEXTRA
    -- Performing Test HAVE_C_FLAG_WEXTRA - Success
    -- Performing Test HAVE_C_FLAG_WSHADOW
    -- Performing Test HAVE_C_FLAG_WSHADOW - Success
    -- Performing Test HAVE_C_FLAG_WCONVERSION
    -- Performing Test HAVE_C_FLAG_WCONVERSION - Success
    -- Performing Test HAVE_C_FLAG_WMISSING_PROTOTYPES
    -- Performing Test HAVE_C_FLAG_WMISSING_PROTOTYPES - Success
    -- Performing Test HAVE_C_FLAG_WEVERYTHING
    -- Performing Test HAVE_C_FLAG_WEVERYTHING - Failed
    -- Performing Test HAVE_C_FLAG_WPARENTHESES
    -- Performing Test HAVE_C_FLAG_WPARENTHESES - Success
    -- Performing Test HAVE_C_FLAG_W4
    -- Performing Test HAVE_C_FLAG_W4 - Failed
    -- Performing Test HAVE_C_FLAG_WNO_PADDED
    -- Performing Test HAVE_C_FLAG_WNO_PADDED - Success
    -- Performing Test HAVE_C_FLAG_WNO_UNUSED_MACROS
    -- Performing Test HAVE_C_FLAG_WNO_UNUSED_MACROS - Success
    -- Performing Test HAVE_C_FLAG_WNO_RESERVED_ID_MACROS
    -- Performing Test HAVE_C_FLAG_WNO_RESERVED_ID_MACROS - Success
    -- Performing Test HAVE_C_FLAG_WNO_FORMAT_NONLITERAL
    -- Performing Test HAVE_C_FLAG_WNO_FORMAT_NONLITERAL - Success
    -- Performing Test HAVE_C_FLAG_WNO_DATE_TIME
    -- Performing Test HAVE_C_FLAG_WNO_DATE_TIME - Success
    -- Performing Test HAVE_C_FLAG_WNO_CAST_QUAL
    -- Performing Test HAVE_C_FLAG_WNO_CAST_QUAL - Success
    -- Performing Test HAVE_C_FLAG_WD4820
    -- Performing Test HAVE_C_FLAG_WD4820 - Failed
    -- Performing Test HAVE_C_FLAG_WX
    -- Performing Test HAVE_C_FLAG_WX - Failed
    -- Performing Test HAVE_C_FLAG_PEDANTIC_ERRORS
    -- Performing Test HAVE_C_FLAG_PEDANTIC_ERRORS - Success
    -- Performing Test HAVE_C_FLAG_FVISIBILITY_HIDDEN
    -- Performing Test HAVE_C_FLAG_FVISIBILITY_HIDDEN - Success
    -- Performing Test HAVE_C_FLAG_FSTACK_PROTECTOR_STRONG
    -- Performing Test HAVE_C_FLAG_FSTACK_PROTECTOR_STRONG - Success
    -- Performing Test HAVE_C_FLAG_FLTO
    -- Performing Test HAVE_C_FLAG_FLTO - Success
    -- Performing Test HAVE_C_FLAG_FSTACK_PROTECTOR_ALL
    -- Performing Test HAVE_C_FLAG_FSTACK_PROTECTOR_ALL - Success
    -- Performing Test HAVE_C_FLAG_COVERAGE
    -- Performing Test HAVE_C_FLAG_COVERAGE - Success
    -- Could NOT find WinSock (missing: WINSOCK_LIBRARIES WINSOCK_INCLUDE_DIRS) 
    -- Looking for pthread.h
    -- Looking for pthread.h - found
    -- Looking for pthread_create
    -- Looking for pthread_create - not found
    -- Looking for pthread_create in pthreads
    -- Looking for pthread_create in pthreads - not found
    -- Looking for pthread_create in pthread
    -- Looking for pthread_create in pthread - found
    -- Found Threads: TRUE  
    -- Found LibRt: /usr/lib/x86_64-linux-gnu/librt.so  
    -- Found LibDl: /usr/lib/x86_64-linux-gnu/libdl.so  
    -- 
    -- 3.11.2.0
    -- Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR) 
    -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS
    -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS - Success
    -- Looking for include file malloc.h
    -- Looking for include file malloc.h - found
    -- Looking for include file alloca.h
    -- Looking for include file alloca.h - found
    -- Looking for include file string.h
    -- Looking for include file string.h - found
    -- Looking for include file stdio.h
    -- Looking for include file stdio.h - found
    -- Looking for include file stdarg.h
    -- Looking for include file stdarg.h - found
    -- Including ipv6_config.h from /builds/hanja189/pycommandcenter/build/lib/cpp-sc2/contrib/ipv6-parse
    -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) 
    -- 0.4.1 :: 4 :: 1 :: 4 :: 2.0
    -- Performing Test HAVE_GCC_WALL
    -- Performing Test HAVE_GCC_WALL - Success
    -- Performing Test HAVE_GCC_WDECLARATION_AFTER_STATEMENT
    -- Performing Test HAVE_GCC_WDECLARATION_AFTER_STATEMENT - Success
    -- Performing Test HAVE_GCC_WERROR_DECLARATION_AFTER_STATEMENT
    -- Performing Test HAVE_GCC_WERROR_DECLARATION_AFTER_STATEMENT - Success
    -- Performing Test HAVE_GCC_ATOMICS
    -- Performing Test HAVE_GCC_ATOMICS - Success
    -- Performing Test HAVE_GCC_PREFERRED_STACK_BOUNDARY
    -- Performing Test HAVE_GCC_PREFERRED_STACK_BOUNDARY - Failed
    -- Performing Test HAVE_GCC_FVISIBILITY
    -- Performing Test HAVE_GCC_FVISIBILITY - Success
    -- Performing Test HAVE_GCC_WSHADOW
    -- Performing Test HAVE_GCC_WSHADOW - Success
    -- Performing Test HAVE_NO_UNDEFINED
    -- Performing Test HAVE_NO_UNDEFINED - Success
    -- Performing Test HAVE_MMX
    -- Performing Test HAVE_MMX - Success
    -- Performing Test HAVE_3DNOW
    -- Performing Test HAVE_3DNOW - Success
    -- Performing Test HAVE_SSE
    -- Performing Test HAVE_SSE - Success
    -- Performing Test HAVE_SSE2
    -- Performing Test HAVE_SSE2 - Success
    -- Performing Test HAVE_SSE3
    -- Performing Test HAVE_SSE3 - Success
    -- Performing Test HAVE_ALTIVEC_H_HDR
    -- Performing Test HAVE_ALTIVEC_H_HDR - Failed
    -- Performing Test HAVE_ALTIVEC
    -- Performing Test HAVE_ALTIVEC - Failed
    -- Looking for sys/types.h
    -- Looking for sys/types.h - found
    -- Looking for stdlib.h
    -- Looking for stdlib.h - found
    -- Looking for stddef.h
    -- Looking for stddef.h - found
    -- Looking for memory.h
    -- Looking for memory.h - found
    -- Looking for strings.h
    -- Looking for strings.h - found
    -- Looking for inttypes.h
    -- Looking for inttypes.h - found
    -- Looking for stdint.h
    -- Looking for stdint.h - found
    -- Looking for ctype.h
    -- Looking for ctype.h - found
    -- Looking for math.h
    -- Looking for math.h - found
    -- Looking for iconv.h
    -- Looking for iconv.h - found
    -- Looking for signal.h
    -- Looking for signal.h - found
    -- Looking for 8 include files dlfcn.h, ..., float.h
    -- Looking for 8 include files dlfcn.h, ..., float.h - found
    -- Check size of size_t
    -- Check size of size_t - done
    -- Looking for M_PI
    -- Looking for M_PI - found
    -- Performing Test HAVE_MPROTECT
    -- Performing Test HAVE_MPROTECT - Success
    -- Looking for strtod
    -- Looking for strtod - found
    -- Looking for malloc
    -- Looking for malloc - found
    -- Looking for calloc
    -- Looking for calloc - found
    -- Looking for realloc
    -- Looking for realloc - found
    -- Looking for free
    -- Looking for free - found
    -- Looking for getenv
    -- Looking for getenv - found
    -- Looking for setenv
    -- Looking for setenv - found
    -- Looking for putenv
    -- Looking for putenv - found
    -- Looking for unsetenv
    -- Looking for unsetenv - found
    -- Looking for qsort
    -- Looking for qsort - found
    -- Looking for abs
    -- Looking for abs - found
    -- Looking for bcopy
    -- Looking for bcopy - found
    -- Looking for memset
    -- Looking for memset - found
    -- Looking for memcpy
    -- Looking for memcpy - found
    -- Looking for memmove
    -- Looking for memmove - found
    -- Looking for memcmp
    -- Looking for memcmp - found
    -- Looking for strlen
    -- Looking for strlen - found
    -- Looking for strlcpy
    -- Looking for strlcpy - not found
    -- Looking for strlcat
    -- Looking for strlcat - not found
    -- Looking for strdup
    -- Looking for strdup - found
    -- Looking for _strrev
    -- Looking for _strrev - not found
    -- Looking for _strupr
    -- Looking for _strupr - not found
    -- Looking for _strlwr
    -- Looking for _strlwr - not found
    -- Looking for strchr
    -- Looking for strchr - found
    -- Looking for strrchr
    -- Looking for strrchr - found
    -- Looking for strstr
    -- Looking for strstr - found
    -- Looking for itoa
    -- Looking for itoa - not found
    -- Looking for _ltoa
    -- Looking for _ltoa - not found
    -- Looking for _uitoa
    -- Looking for _uitoa - not found
    -- Looking for _ultoa
    -- Looking for _ultoa - not found
    -- Looking for strtol
    -- Looking for strtol - found
    -- Looking for strtoul
    -- Looking for strtoul - found
    -- Looking for _i64toa
    -- Looking for _i64toa - not found
    -- Looking for _ui64toa
    -- Looking for _ui64toa - not found
    -- Looking for strtoll
    -- Looking for strtoll - found
    -- Looking for strtoull
    -- Looking for strtoull - found
    -- Looking for atoi
    -- Looking for atoi - found
    -- Looking for atof
    -- Looking for atof - found
    -- Looking for strcmp
    -- Looking for strcmp - found
    -- Looking for strncmp
    -- Looking for strncmp - found
    -- Looking for _stricmp
    -- Looking for _stricmp - not found
    -- Looking for strcasecmp
    -- Looking for strcasecmp - found
    -- Looking for _strnicmp
    -- Looking for _strnicmp - not found
    -- Looking for strncasecmp
    -- Looking for strncasecmp - found
    -- Looking for vsscanf
    -- Looking for vsscanf - found
    -- Looking for vsnprintf
    -- Looking for vsnprintf - found
    -- Looking for fseeko
    -- Looking for fseeko - found
    -- Looking for fseeko64
    -- Looking for fseeko64 - found
    -- Looking for sigaction
    -- Looking for sigaction - found
    -- Looking for setjmp
    -- Looking for setjmp - found
    -- Looking for nanosleep
    -- Looking for nanosleep - found
    -- Looking for sysconf
    -- Looking for sysconf - found
    -- Looking for sysctlbyname
    -- Looking for sysctlbyname - not found
    -- Looking for getauxval
    -- Looking for getauxval - found
    -- Looking for pow in m
    -- Looking for pow in m - found
    -- Looking for atan
    -- Looking for atan - found
    -- Looking for atan2
    -- Looking for atan2 - found
    -- Looking for ceil
    -- Looking for ceil - found
    -- Looking for copysign
    -- Looking for copysign - found
    -- Looking for cos
    -- Looking for cos - found
    -- Looking for cosf
    -- Looking for cosf - found
    -- Looking for fabs
    -- Looking for fabs - found
    -- Looking for floor
    -- Looking for floor - found
    -- Looking for log
    -- Looking for log - found
    -- Looking for pow
    -- Looking for pow - found
    -- Looking for scalbn
    -- Looking for scalbn - found
    -- Looking for sin
    -- Looking for sin - found
    -- Looking for sinf
    -- Looking for sinf - found
    -- Looking for sqrt
    -- Looking for sqrt - found
    -- Looking for sqrtf
    -- Looking for sqrtf - found
    -- Looking for tan
    -- Looking for tan - found
    -- Looking for tanf
    -- Looking for tanf - found
    -- Looking for acos
    -- Looking for acos - found
    -- Looking for asin
    -- Looking for asin - found
    -- Looking for iconv_open in iconv
    -- Looking for iconv_open in iconv - not found
    -- Looking for alloca
    -- Looking for alloca - not found
    -- Performing Test HAVE_SA_SIGACTION
    -- Performing Test HAVE_SA_SIGACTION - Success
    -- Looking for dlopen
    -- Looking for dlopen - not found
    -- Looking for dlopen in dl
    -- Looking for dlopen in dl - found
    -- Performing Test OSS_FOUND
    -- Performing Test OSS_FOUND - Success
    -- Looking for alsa/asoundlib.h
    -- Looking for alsa/asoundlib.h - not found
    -- Looking for audio/audiolib.h
    -- Looking for audio/audiolib.h - not found
    -- Looking for sndio.h
    -- Looking for sndio.h - not found
    -- Looking for samplerate.h
    -- Looking for samplerate.h - not found
    -- Performing Test HAVE_VIDEO_RPI
    -- Performing Test HAVE_VIDEO_RPI - Failed
    -- Looking for X11/Xcursor/Xcursor.h
    -- Looking for X11/Xcursor/Xcursor.h - not found
    -- Looking for X11/extensions/Xinerama.h
    -- Looking for X11/extensions/Xinerama.h - not found
    -- Looking for X11/extensions/XInput2.h
    -- Looking for X11/extensions/XInput2.h - not found
    -- Looking for X11/extensions/Xrandr.h
    -- Looking for X11/extensions/Xrandr.h - not found
    -- Looking for X11/extensions/Xrender.h
    -- Looking for X11/extensions/Xrender.h - not found
    -- Looking for X11/extensions/scrnsaver.h
    -- Looking for X11/extensions/scrnsaver.h - not found
    -- Looking for X11/extensions/shape.h
    -- Looking for X11/extensions/shape.h - not found
    -- Looking for include files X11/Xlib.h, X11/extensions/xf86vmode.h
    -- Looking for include files X11/Xlib.h, X11/extensions/xf86vmode.h - not found
    -- Looking for 3 include files X11/Xlib.h, ..., X11/extensions/Xext.h
    -- Looking for 3 include files X11/Xlib.h, ..., X11/extensions/Xext.h - not found
    -- Performing Test HAVE_VIDEO_OPENGL
    -- Performing Test HAVE_VIDEO_OPENGL - Failed
    -- Performing Test HAVE_VIDEO_OPENGL_EGL
    -- Performing Test HAVE_VIDEO_OPENGL_EGL - Failed
    -- Performing Test HAVE_VIDEO_OPENGLES_V1
    -- Performing Test HAVE_VIDEO_OPENGLES_V1 - Failed
    -- Performing Test HAVE_VIDEO_OPENGLES_V2
    -- Performing Test HAVE_VIDEO_OPENGLES_V2 - Failed
    -- Performing Test HAVE_VIDEO_VIVANTE_VDK
    -- Performing Test HAVE_VIDEO_VIVANTE_VDK - Failed
    -- Performing Test HAVE_VIDEO_VIVANTE_EGL_FB
    -- Performing Test HAVE_VIDEO_VIVANTE_EGL_FB - Failed
    -- Performing Test HAVE_INPUT_EVENTS
    -- Performing Test HAVE_INPUT_EVENTS - Success
    -- Performing Test HAVE_INPUT_KD
    -- Performing Test HAVE_INPUT_KD - Success
    -- Looking for libudev.h
    -- Looking for libudev.h - not found
    -- Looking for fcitx/frontend.h
    -- Looking for fcitx/frontend.h - not found
    -- Performing Test HAVE_INPUT_TSLIB
    -- Performing Test HAVE_INPUT_TSLIB - Failed
    -- Looking for hid_init in usbhid
    -- Looking for hid_init in usbhid - not found
    -- Looking for usb.h
    -- Looking for usb.h - not found
    -- Looking for libusb.h
    -- Looking for libusb.h - not found
    -- Looking for hid_init in usb
    -- Looking for hid_init in usb - not found
    -- Performing Test HAVE_USBHID
    -- Performing Test HAVE_USBHID - Failed
    -- Performing Test HAVE_PTHREADS
    -- Performing Test HAVE_PTHREADS - Success
    -- Performing Test HAVE_RECURSIVE_MUTEXES
    -- Performing Test HAVE_RECURSIVE_MUTEXES - Success
    -- Performing Test HAVE_PTHREADS_SEM
    -- Performing Test HAVE_PTHREADS_SEM - Success
    -- Performing Test HAVE_SEM_TIMEDWAIT
    -- Performing Test HAVE_SEM_TIMEDWAIT - Success
    -- Performing Test HAVE_PTHREAD_NP_H
    -- Performing Test HAVE_PTHREAD_NP_H - Failed
    -- Looking for pthread_setname_np
    -- Looking for pthread_setname_np - found
    -- Looking for pthread_set_name_np
    -- Looking for pthread_set_name_np - not found
    -- Looking for linux/version.h
    -- Looking for linux/version.h - found
    -- Performing Test HAVE_ENABLE_NEW_DTAGS
    -- Performing Test HAVE_ENABLE_NEW_DTAGS - Success
    -- 
    -- SDL2 was configured with the following options:
    -- 
    -- Platform: Linux-3.10.0-1127.13.1.el7.x86_64
    -- 64-bit:   TRUE
    -- Compiler: /usr/bin/cc
    -- 
    -- Subsystems:
    --   Atomic:	ON
    --   Audio:	ON
    --   Video:	ON
    --   Render:	ON
    --   Events:	ON
    --   Joystick:	ON
    --   Haptic:	ON
    --   Power:	ON
    --   Threads:	ON
    --   Timers:	ON
    --   File:	ON
    --   Loadso:	ON
    --   CPUinfo:	ON
    --   Filesystem:	ON
    --   Dlopen:	ON
    -- 
    -- Options:
    --   3DNOW                  (Wanted: ON): ON
    --   ALSA                   (Wanted: ON): OFF
    --   ALSA_SHARED            (Wanted: ON): OFF
    --   ALTIVEC                (Wanted: ON): OFF
    --   ARTS                   (Wanted: ON): OFF
    --   ARTS_SHARED            (Wanted: ON): OFF
    --   ASSEMBLY               (Wanted: ON): ON
    --   ASSERTIONS             (Wanted: auto): auto
    --   CLOCK_GETTIME          (Wanted: OFF): OFF
    --   DIRECTFB_SHARED        (Wanted: OFF): OFF
    --   DIRECTX                (Wanted: OFF): OFF
    --   DISKAUDIO              (Wanted: ON): ON
    --   DUMMYAUDIO             (Wanted: ON): ON
    --   ESD                    (Wanted: ON): OFF
    --   ESD_SHARED             (Wanted: ON): OFF
    --   FUSIONSOUND            (Wanted: OFF): OFF
    --   FUSIONSOUND_SHARED     (Wanted: OFF): OFF
    --   GCC_ATOMICS            (Wanted: ON): ON
    --   INPUT_TSLIB            (Wanted: ON): OFF
    --   LIBC                   (Wanted: ON): ON
    --   LIBSAMPLERATE          (Wanted: ON): OFF
    --   LIBSAMPLERATE_SHARED   (Wanted: ON): OFF
    --   MIR_SHARED             (Wanted: ON): OFF
    --   MMX                    (Wanted: ON): ON
    --   NAS                    (Wanted: ON): OFF
    --   NAS_SHARED             (Wanted: ON): OFF
    --   OSS                    (Wanted: ON): ON
    --   PTHREADS               (Wanted: ON): ON
    --   PTHREADS_SEM           (Wanted: ON): ON
    --   PULSEAUDIO             (Wanted: ON): OFF
    --   PULSEAUDIO_SHARED      (Wanted: ON): OFF
    --   RENDER_D3D             (Wanted: OFF): OFF
    --   RPATH                  (Wanted: ON): ON
    --   SDL_DLOPEN             (Wanted: ON): ON
    --   SDL_STATIC_PIC         (Wanted: OFF): OFF
    --   SNDIO                  (Wanted: ON): OFF
    --   SSE                    (Wanted: ON): ON
    --   SSE2                   (Wanted: ON): ON
    --   SSE3                   (Wanted: ON): ON
    --   SSEMATH                (Wanted: ON): OFF
    --   VIDEO_COCOA            (Wanted: OFF): OFF
    --   VIDEO_DIRECTFB         (Wanted: OFF): OFF
    --   VIDEO_DUMMY            (Wanted: ON): ON
    --   VIDEO_MIR              (Wanted: ON): OFF
    --   VIDEO_OPENGL           (Wanted: ON): OFF
    --   VIDEO_OPENGLES         (Wanted: ON): OFF
    --   VIDEO_RPI              (Wanted: ON): OFF
    --   VIDEO_VIVANTE          (Wanted: ON): OFF
    --   VIDEO_WAYLAND          (Wanted: ON): OFF
    --   VIDEO_WAYLAND_QT_TOUCH (Wanted: ON): OFF
    --   VIDEO_X11              (Wanted: ON): OFF
    --   VIDEO_X11_XCURSOR      (Wanted: ON): OFF
    --   VIDEO_X11_XINERAMA     (Wanted: ON): OFF
    --   VIDEO_X11_XINPUT       (Wanted: ON): OFF
    --   VIDEO_X11_XRANDR       (Wanted: ON): OFF
    --   VIDEO_X11_XSCRNSAVER   (Wanted: ON): OFF
    --   VIDEO_X11_XSHAPE       (Wanted: ON): OFF
    --   VIDEO_X11_XVM          (Wanted: ON): OFF
    --   WAYLAND_SHARED         (Wanted: ON): OFF
    --   X11_SHARED             (Wanted: ON): OFF
    -- 
    --  CFLAGS:        -g -O3 -DHAVE_LINUX_VERSION_H
    --  EXTRA_CFLAGS:  -D_REENTRANT -msse3 -msse2 -msse -m3dnow -mmmx -Wshadow -fvisibility=hidden -Wdeclaration-after-statement -Werror=declaration-after-statement -Wall 
    --  EXTRA_LDFLAGS: -Wl,--no-undefined;-pthread
    --  EXTRA_LIBS:    m;dl
    -- 
    --  Build Shared Library: OFF
    --  Build Static Library: ON
    --  Build Static Library with Position Independent Code: OFF
    -- 
    -- If something was not detected, although the libraries
    -- were installed, then make sure you have set the
    -- CFLAGS and LDFLAGS environment variables correctly.
    -- 
    -- Performing Test HAS_FLTO
    -- Performing Test HAS_FLTO - Success
    -- LTO enabled
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /builds/hanja189/pycommandcenter/build
    [32;1m$ make library[0;m
    Scanning dependencies of target libprotobuf
    [  0%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any_lite.cc.o
    [  0%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/arena.cc.o
    [  1%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/extension_set.cc.o
    [  1%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_enum_util.cc.o
    [  1%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_table_driven_lite.cc.o
    [  1%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_util.cc.o
    [  3%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/implicit_weak_message.cc.o
    [  3%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/coded_stream.cc.o
    [  3%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/io_win32.cc.o
    [  3%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/strtod.cc.o
    [  5%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream.cc.o
    [  5%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream_impl.cc.o
    [  5%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o
    [  5%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/message_lite.cc.o
    [  6%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/parse_context.cc.o
    [  6%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/repeated_field.cc.o
    [  6%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/bytestream.cc.o
    [  6%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/common.cc.o
    [  8%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/int128.cc.o
    [  8%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/status.cc.o
    [  8%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/statusor.cc.o
    [  8%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/stringpiece.cc.o
    [ 10%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/stringprintf.cc.o
    [ 10%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/structurally_valid.cc.o
    [ 10%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/strutil.cc.o
    [ 10%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/time.cc.o
    [ 10%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wire_format_lite.cc.o
    [ 11%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any.cc.o
    [ 11%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any.pb.cc.o
    [ 11%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/api.pb.cc.o
    [ 11%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/compiler/importer.cc.o
    [ 13%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/compiler/parser.cc.o
    [ 13%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor.cc.o
    [ 13%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor.pb.cc.o
    [ 13%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor_database.cc.o
    [ 15%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/duration.pb.cc.o
    [ 15%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/dynamic_message.cc.o
    [ 15%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/empty.pb.cc.o
    [ 15%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/extension_set_heavy.cc.o
    [ 16%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/field_mask.pb.cc.o
    [ 16%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_reflection.cc.o
    [ 16%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_table_driven.cc.o
    [ 16%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/gzip_stream.cc.o
    [ 18%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/printer.cc.o
    [ 18%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/tokenizer.cc.o
    [ 18%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/map_field.cc.o
    [ 18%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/message.cc.o
    [ 20%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/reflection_ops.cc.o
    [ 20%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/service.cc.o
    [ 20%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/source_context.pb.cc.o
    [ 20%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/struct.pb.cc.o
    [ 20%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/substitute.cc.o
    [ 21%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/text_format.cc.o
    [ 21%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/timestamp.pb.cc.o
    [ 21%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/type.pb.cc.o
    [ 21%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/unknown_field_set.cc.o
    [ 23%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/delimited_message_util.cc.o
    [ 23%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/field_comparator.cc.o
    [ 23%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/field_mask_util.cc.o
    [ 23%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/datapiece.cc.o
    [ 25%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/default_value_objectwriter.cc.o
    [ 25%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/error_listener.cc.o
    [ 25%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/field_mask_utility.cc.o
    [ 25%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_escaping.cc.o
    [ 26%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_objectwriter.cc.o
    [ 26%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_stream_parser.cc.o
    [ 26%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/object_writer.cc.o
    [ 26%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/proto_writer.cc.o
    [ 28%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/protostream_objectsource.cc.o
    [ 28%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/protostream_objectwriter.cc.o
    [ 28%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/type_info.cc.o
    [ 28%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/type_info_test_helper.cc.o
    [ 30%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/utility.cc.o
    [ 30%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/json_util.cc.o
    [ 30%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/message_differencer.cc.o
    [ 30%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/time_util.cc.o
    [ 31%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/type_resolver_util.cc.o
    [ 31%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wire_format.cc.o
    [ 31%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wrappers.pb.cc.o
    [ 31%] Linking CXX static library ../../../bin/libprotobuf.a
    [ 31%] Built target libprotobuf
    Scanning dependencies of target libprotoc
    [ 31%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/code_generator.cc.o
    [ 31%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/command_line_interface.cc.o
    [ 33%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_enum.cc.o
    [ 33%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_enum_field.cc.o
    [ 33%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_extension.cc.o
    [ 33%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_field.cc.o
    [ 35%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_file.cc.o
    [ 35%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_generator.cc.o
    [ 35%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_helpers.cc.o
    [ 35%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_map_field.cc.o
    [ 36%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_message.cc.o
    [ 36%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_message_field.cc.o
    [ 36%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc.o
    [ 36%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_primitive_field.cc.o
    [ 38%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_service.cc.o
    [ 38%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_string_field.cc.o
    [ 38%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc.o
    [ 38%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_enum.cc.o
    [ 40%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_enum_field.cc.o
    [ 40%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_field_base.cc.o
    [ 40%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_generator.cc.o
    [ 40%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_helpers.cc.o
    [ 41%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_map_field.cc.o
    [ 41%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_message.cc.o
    [ 41%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_message_field.cc.o
    [ 41%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc.o
    [ 41%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc.o
    [ 43%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc.o
    [ 43%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc.o
    [ 43%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc.o
    [ 43%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc.o
    [ 45%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc.o
    [ 45%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_context.cc.o
    [ 45%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_doc_comment.cc.o
    [ 45%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum.cc.o
    [ 46%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_field.cc.o
    [ 46%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_field_lite.cc.o
    [ 46%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_lite.cc.o
    [ 46%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_extension.cc.o
    [ 48%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_extension_lite.cc.o
    [ 48%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_field.cc.o
    [ 48%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_file.cc.o
    [ 48%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_generator.cc.o
    [ 50%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_generator_factory.cc.o
    [ 50%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_helpers.cc.o
    [ 50%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_map_field.cc.o
    [ 50%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_map_field_lite.cc.o
    [ 51%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message.cc.o
    [ 51%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_builder.cc.o
    [ 51%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_builder_lite.cc.o
    [ 51%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_field.cc.o
    [ 53%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_field_lite.cc.o
    [ 53%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_lite.cc.o
    [ 53%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_name_resolver.cc.o
    [ 53%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_primitive_field.cc.o
    [ 53%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_primitive_field_lite.cc.o
    [ 55%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_service.cc.o
    [ 55%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_shared_code_generator.cc.o
    [ 55%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_string_field.cc.o
    [ 55%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_string_field_lite.cc.o
    [ 56%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/js/js_generator.cc.o
    [ 56%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/js/well_known_types_embed.cc.o
    [ 56%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_enum.cc.o
    [ 56%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc.o
    [ 58%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_extension.cc.o
    [ 58%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_field.cc.o
    [ 58%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_file.cc.o
    [ 58%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_generator.cc.o
    [ 60%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc.o
    [ 60%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_map_field.cc.o
    [ 60%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_message.cc.o
    [ 60%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_message_field.cc.o
    [ 61%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_oneof.cc.o
    [ 61%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc.o
    [ 61%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/php/php_generator.cc.o
    [ 61%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/plugin.cc.o
    [ 63%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/plugin.pb.cc.o
    [ 63%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/python/python_generator.cc.o
    [ 63%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/ruby/ruby_generator.cc.o
    [ 63%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/subprocess.cc.o
    [ 65%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/zip_writer.cc.o
    [ 65%] Linking CXX static library ../../../bin/libprotoc.a
    [ 65%] Built target libprotoc
    Scanning dependencies of target protoc
    [ 65%] Building CXX object lib/cpp-sc2/contrib/protobuf/cmake/CMakeFiles/protoc.dir/__/src/google/protobuf/compiler/main.cc.o
    [ 65%] Linking CXX executable ../../../bin/protoc
    [ 65%] Built target protoc
    [ 65%] Generating ../generated/s2clientprotocol/ui.pb.cc, ../generated/s2clientprotocol/ui.pb.h
    [ 65%] Generating ../generated/s2clientprotocol/common.pb.cc, ../generated/s2clientprotocol/common.pb.h
    [ 65%] Generating ../generated/s2clientprotocol/data.pb.cc, ../generated/s2clientprotocol/data.pb.h
    [ 65%] Generating ../generated/s2clientprotocol/debug.pb.cc, ../generated/s2clientprotocol/debug.pb.h
    [ 66%] Generating ../generated/s2clientprotocol/error.pb.cc, ../generated/s2clientprotocol/error.pb.h
    [ 66%] Generating ../generated/s2clientprotocol/query.pb.cc, ../generated/s2clientprotocol/query.pb.h
    [ 66%] Generating ../generated/s2clientprotocol/raw.pb.cc, ../generated/s2clientprotocol/raw.pb.h
    [ 66%] Generating ../generated/s2clientprotocol/sc2api.pb.cc, ../generated/s2clientprotocol/sc2api.pb.h
    [ 68%] Generating ../generated/s2clientprotocol/score.pb.cc, ../generated/s2clientprotocol/score.pb.h
    [ 68%] Generating ../generated/s2clientprotocol/spatial.pb.cc, ../generated/s2clientprotocol/spatial.pb.h
    Scanning dependencies of target sc2protocol
    [ 68%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2protocol.dir/__/generated/s2clientprotocol/common.pb.cc.o
    [ 70%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2protocol.dir/__/generated/s2clientprotocol/data.pb.cc.o
    [ 70%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2protocol.dir/__/generated/s2clientprotocol/debug.pb.cc.o
    [ 70%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2protocol.dir/__/generated/s2clientprotocol/error.pb.cc.o
    [ 70%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2protocol.dir/__/generated/s2clientprotocol/query.pb.cc.o
    [ 71%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2protocol.dir/__/generated/s2clientprotocol/raw.pb.cc.o
    [ 71%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2protocol.dir/__/generated/s2clientprotocol/sc2api.pb.cc.o
    [ 71%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2protocol.dir/__/generated/s2clientprotocol/score.pb.cc.o
    [ 71%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2protocol.dir/__/generated/s2clientprotocol/spatial.pb.cc.o
    [ 73%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2protocol.dir/__/generated/s2clientprotocol/ui.pb.cc.o
    [ 73%] Linking CXX static library ../bin/libsc2protocol.a
    [ 73%] Built target sc2protocol
    Scanning dependencies of target civetweb-c-library
    [ 73%] Building C object lib/cpp-sc2/contrib/civetweb/src/CMakeFiles/civetweb-c-library.dir/civetweb.c.o
    [ 73%] Linking C static library ../../../bin/libcivetweb.a
    [ 73%] Built target civetweb-c-library
    Scanning dependencies of target ipv6-parse
    [ 75%] Building C object lib/cpp-sc2/contrib/ipv6-parse/CMakeFiles/ipv6-parse.dir/ipv6.c.o
    [ 75%] Linking C static library bin/libipv6-parse.a
    [ 75%] Built target ipv6-parse
    Scanning dependencies of target sc2api
    [ 76%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2api.dir/sc2api/sc2_map_info.cpp.o
    [ 76%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2api.dir/sc2api/sc2_action.cc.o
    [ 76%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2api.dir/sc2api/sc2_agent.cc.o
    [ 76%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2api.dir/sc2api/sc2_args.cc.o
    [ 78%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2api.dir/sc2api/sc2_client.cc.o
    [ 78%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2api.dir/sc2api/sc2_common.cc.o
    [ 78%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2api.dir/sc2api/sc2_connection.cc.o
    /builds/hanja189/pycommandcenter/lib/cpp-sc2/src/sc2api/sc2_connection.cc: In member function 'void sc2::Connection::Send(const SC2APIProtocol::Request*)':
    /builds/hanja189/pycommandcenter/lib/cpp-sc2/src/sc2api/sc2_connection.cc:145:37: warning: 'int google::protobuf::MessageLite::ByteSize() const' is deprecated: Please use ByteSizeLong() instead [-Wdeprecated-declarations]
         size_t size = request->ByteSize();
                                         ^
    In file included from /builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/protobuf/src/google/protobuf/generated_enum_util.h:36:0,
                     from /builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/protobuf/src/google/protobuf/map.h:48,
                     from /builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/protobuf/src/google/protobuf/generated_message_table_driven.h:34,
                     from /builds/hanja189/pycommandcenter/build/lib/cpp-sc2/generated/s2clientprotocol/sc2api.pb.h:26,
                     from /builds/hanja189/pycommandcenter/lib/cpp-sc2/src/sc2api/sc2_connection.cc:7:
    /builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/protobuf/src/google/protobuf/message_lite.h:402:7: note: declared here
       int ByteSize() const { return internal::ToIntSize(ByteSizeLong()); }
           ^~~~~~~~
    [ 78%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2api.dir/sc2api/sc2_coordinator.cc.o
    [ 80%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2api.dir/sc2api/sc2_data.cc.o
    [ 80%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2api.dir/sc2api/sc2_game_settings.cc.o
    [ 80%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2api.dir/sc2api/sc2_proto_interface.cc.o
    [ 80%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2api.dir/sc2api/sc2_proto_to_pods.cc.o
    [ 81%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2api.dir/sc2api/sc2_replay_observer.cc.o
    [ 81%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2api.dir/sc2api/sc2_score.cc.o
    [ 81%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2api.dir/sc2api/sc2_server.cc.o
    /builds/hanja189/pycommandcenter/lib/cpp-sc2/src/sc2api/sc2_server.cc: In instantiation of 'void sc2::SendMessage(mg_connection*, std::queue<T>&) [with T = std::pair<mg_connection*, SC2APIProtocol::Request*>]':
    /builds/hanja189/pycommandcenter/lib/cpp-sc2/src/sc2api/sc2_server.cc:163:78:   required from here
    /builds/hanja189/pycommandcenter/lib/cpp-sc2/src/sc2api/sc2_server.cc:88:36: warning: 'int google::protobuf::MessageLite::ByteSize() const' is deprecated: Please use ByteSizeLong() instead [-Wdeprecated-declarations]
         size_t size = message->ByteSize();
                       ~~~~~~~~~~~~~~~~~^~
    In file included from /builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/protobuf/src/google/protobuf/generated_enum_util.h:36:0,
                     from /builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/protobuf/src/google/protobuf/map.h:48,
                     from /builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/protobuf/src/google/protobuf/generated_message_table_driven.h:34,
                     from /builds/hanja189/pycommandcenter/build/lib/cpp-sc2/generated/s2clientprotocol/sc2api.pb.h:26,
                     from /builds/hanja189/pycommandcenter/lib/cpp-sc2/src/sc2api/sc2_server.cc:3:
    /builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/protobuf/src/google/protobuf/message_lite.h:402:7: note: declared here
       int ByteSize() const { return internal::ToIntSize(ByteSizeLong()); }
           ^~~~~~~~
    /builds/hanja189/pycommandcenter/lib/cpp-sc2/src/sc2api/sc2_server.cc:88:36: warning: 'int google::protobuf::MessageLite::ByteSize() const' is deprecated: Please use ByteSizeLong() instead [-Wdeprecated-declarations]
         size_t size = message->ByteSize();
                       ~~~~~~~~~~~~~~~~~^~
    In file included from /builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/protobuf/src/google/protobuf/generated_enum_util.h:36:0,
                     from /builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/protobuf/src/google/protobuf/map.h:48,
                     from /builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/protobuf/src/google/protobuf/generated_message_table_driven.h:34,
                     from /builds/hanja189/pycommandcenter/build/lib/cpp-sc2/generated/s2clientprotocol/sc2api.pb.h:26,
                     from /builds/hanja189/pycommandcenter/lib/cpp-sc2/src/sc2api/sc2_server.cc:3:
    /builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/protobuf/src/google/protobuf/message_lite.h:402:7: note: declared here
       int ByteSize() const { return internal::ToIntSize(ByteSizeLong()); }
           ^~~~~~~~
    /builds/hanja189/pycommandcenter/lib/cpp-sc2/src/sc2api/sc2_server.cc: In instantiation of 'void sc2::SendMessage(mg_connection*, std::queue<T>&) [with T = std::pair<mg_connection*, SC2APIProtocol::Response*>]':
    /builds/hanja189/pycommandcenter/lib/cpp-sc2/src/sc2api/sc2_server.cc:169:79:   required from here
    /builds/hanja189/pycommandcenter/lib/cpp-sc2/src/sc2api/sc2_server.cc:88:36: warning: 'int google::protobuf::MessageLite::ByteSize() const' is deprecated: Please use ByteSizeLong() instead [-Wdeprecated-declarations]
         size_t size = message->ByteSize();
                       ~~~~~~~~~~~~~~~~~^~
    In file included from /builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/protobuf/src/google/protobuf/generated_enum_util.h:36:0,
                     from /builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/protobuf/src/google/protobuf/map.h:48,
                     from /builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/protobuf/src/google/protobuf/generated_message_table_driven.h:34,
                     from /builds/hanja189/pycommandcenter/build/lib/cpp-sc2/generated/s2clientprotocol/sc2api.pb.h:26,
                     from /builds/hanja189/pycommandcenter/lib/cpp-sc2/src/sc2api/sc2_server.cc:3:
    /builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/protobuf/src/google/protobuf/message_lite.h:402:7: note: declared here
       int ByteSize() const { return internal::ToIntSize(ByteSizeLong()); }
           ^~~~~~~~
    /builds/hanja189/pycommandcenter/lib/cpp-sc2/src/sc2api/sc2_server.cc:88:36: warning: 'int google::protobuf::MessageLite::ByteSize() const' is deprecated: Please use ByteSizeLong() instead [-Wdeprecated-declarations]
         size_t size = message->ByteSize();
                       ~~~~~~~~~~~~~~~~~^~
    In file included from /builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/protobuf/src/google/protobuf/generated_enum_util.h:36:0,
                     from /builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/protobuf/src/google/protobuf/map.h:48,
                     from /builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/protobuf/src/google/protobuf/generated_message_table_driven.h:34,
                     from /builds/hanja189/pycommandcenter/build/lib/cpp-sc2/generated/s2clientprotocol/sc2api.pb.h:26,
                     from /builds/hanja189/pycommandcenter/lib/cpp-sc2/src/sc2api/sc2_server.cc:3:
    /builds/hanja189/pycommandcenter/lib/cpp-sc2/contrib/protobuf/src/google/protobuf/message_lite.h:402:7: note: declared here
       int ByteSize() const { return internal::ToIntSize(ByteSizeLong()); }
           ^~~~~~~~
    [ 81%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2api.dir/sc2api/sc2_typeenums.cc.o
    [ 83%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2api.dir/sc2api/sc2_unit.cc.o
    [ 83%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2api.dir/sc2api/sc2_unit_filters.cc.o
    [ 83%] Linking CXX static library ../bin/libsc2api.a
    [ 83%] Built target sc2api
    Scanning dependencies of target sc2lib
    [ 83%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2lib.dir/sc2lib/sc2_search.cc.o
    [ 85%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2lib.dir/sc2lib/sc2_utils.cc.o
    [ 85%] Linking CXX static library ../bin/libsc2lib.a
    [ 85%] Built target sc2lib
    Scanning dependencies of target sc2utils
    [ 86%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2utils.dir/sc2utils/sc2_arg_parser.cc.o
    [ 86%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2utils.dir/sc2utils/sc2_manage_process.cc.o
    [ 86%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2utils.dir/sc2utils/sc2_property_reader.cc.o
    [ 86%] Building CXX object lib/cpp-sc2/src/CMakeFiles/sc2utils.dir/sc2utils/sc2_scan_directory.cc.o
    [ 88%] Linking CXX static library ../bin/libsc2utils.a
    [ 88%] Built target sc2utils
    Scanning dependencies of target library
    [ 88%] Building CXX object python-api-src/CMakeFiles/library.dir/library.cpp.o
    [ 88%] Building CXX object python-api-src/CMakeFiles/library.dir/__/src/BaseLocation.cpp.o
    [ 88%] Building CXX object python-api-src/CMakeFiles/library.dir/__/src/BaseLocationManager.cpp.o
    [ 90%] Building CXX object python-api-src/CMakeFiles/library.dir/__/src/BotAssert.cpp.o
    [ 90%] Building CXX object python-api-src/CMakeFiles/library.dir/__/src/BuildingPlacer.cpp.o
    [ 90%] Building CXX object python-api-src/CMakeFiles/library.dir/__/src/DistanceMap.cpp.o
    [ 90%] Building CXX object python-api-src/CMakeFiles/library.dir/__/src/IDABot.cpp.o
    [ 91%] Building CXX object python-api-src/CMakeFiles/library.dir/__/src/MapTools.cpp.o
    [ 91%] Building CXX object python-api-src/CMakeFiles/library.dir/__/src/MetaType.cpp.o
    [ 91%] Building CXX object python-api-src/CMakeFiles/library.dir/__/src/MyAgent.cpp.o
    [ 91%] Building CXX object python-api-src/CMakeFiles/library.dir/__/src/TechTree.cpp.o
    [ 93%] Building CXX object python-api-src/CMakeFiles/library.dir/__/src/TechTreeImproved.cpp.o
    [ 93%] Building CXX object python-api-src/CMakeFiles/library.dir/__/src/Unit.cpp.o
    /builds/hanja189/pycommandcenter/src/Unit.cpp: In member function 'bool Unit::hasTarget() const':
    /builds/hanja189/pycommandcenter/src/Unit.cpp:349:56: warning: NULL used in arithmetic [-Wpointer-arith]
             if (getUnitPtr()->orders[0].target_unit_tag != NULL) {
                                                            ^~~~
    [ 93%] Building CXX object python-api-src/CMakeFiles/library.dir/__/src/UnitData.cpp.o
    [ 93%] Building CXX object python-api-src/CMakeFiles/library.dir/__/src/UnitInfoManager.cpp.o
    [ 95%] Building CXX object python-api-src/CMakeFiles/library.dir/__/src/UnitType.cpp.o
    [ 95%] Building CXX object python-api-src/CMakeFiles/library.dir/__/src/Util.cpp.o
    [ 95%] Building CXX object python-api-src/CMakeFiles/library.dir/__/src/WorkerData.cpp.o
    [ 95%] Building CXX object python-api-src/CMakeFiles/library.dir/__/src/main.cpp.o
    [ 96%] Building CXX object python-api-src/CMakeFiles/library.dir/lib_base_location.cpp.o
    [ 96%] Building CXX object python-api-src/CMakeFiles/library.dir/lib_building_placer.cpp.o
    [ 96%] Building CXX object python-api-src/CMakeFiles/library.dir/lib_color.cpp.o
    [ 96%] Building CXX object python-api-src/CMakeFiles/library.dir/lib_map_tools.cpp.o
    [ 98%] Building CXX object python-api-src/CMakeFiles/library.dir/lib_point.cpp.o
    [ 98%] Building CXX object python-api-src/CMakeFiles/library.dir/lib_sc2_typeenums.cpp.o
    [ 98%] Building CXX object python-api-src/CMakeFiles/library.dir/lib_tech_tree.cpp.o
    [ 98%] Building CXX object python-api-src/CMakeFiles/library.dir/lib_unit.cpp.o
    [ 98%] Building CXX object python-api-src/CMakeFiles/library.dir/lib_unittype.cpp.o
    [100%] Building CXX object python-api-src/CMakeFiles/library.dir/lib_util.cpp.o
    [100%] Linking CXX shared module library.cpython-36m-x86_64-linux-gnu.so
    [100%] Built target library
    [32;1m$ cd ../docs[0;m
    [32;1m$ make html[0;m
    Running Sphinx v1.8.1
    making output directory...
    [autosummary] generating autosummary for: constants.rst, contributing.rst, coordinates.rst, gettingstarted.rst, helpers.rst, idabot.rst, index.rst, types.rst, unit.rst
    WARNING: [autosummary] failed to import 'library': no module named library
    WARNING: [autosummary] failed to import 'library.Coordinator': no module named library.Coordinator
    building [mo]: targets for 0 po files that are out of date
    building [html]: targets for 9 source files that are out of date
    updating environment: 9 added, 0 changed, 0 removed
    reading sources... [ 11%] constants
    reading sources... [ 22%] contributing
    reading sources... [ 33%] coordinates
    reading sources... [ 44%] gettingstarted
    reading sources... [ 55%] helpers
    reading sources... [ 66%] idabot
    reading sources... [ 77%] index
    reading sources... [ 88%] types
    reading sources... [100%] unit
    
    WARNING: autodoc: failed to import class 'PLAYER_SELF' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import class 'PLAYER_ENEMY' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import class 'PLAYER_NEUTRAL' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import class 'PLAYER_ALLY' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import class 'Difficulty' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import class 'AIBuild' from module 'library'; the following exception was raised:
    No module named 'library'
    looking for now-outdated files... WARNING: autodoc: failed to import method 'BaseLocationManager.get_occupied_base_locations' from module 'library'; the following exception was raised:
    No module named 'library'
    none found
    pickling environment... WARNING: autodoc: failed to import method 'BaseLocationManager.get_player_starting_base_location' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import method 'BaseLocationManager.get_next_expansion' from module 'library'; the following exception was raised:
    No module named 'library'
    done
    checking consistency... WARNING: autodoc: failed to import attribute 'BaseLocation.mineral_fields' from module 'library'; the following exception was raised:
    No module named 'library'
    done
    preparing documents... WARNING: autodoc: failed to import attribute 'BaseLocation.minerals' from module 'library'; the following exception was raised:
    No module named 'library'
    done
    writing output... [ 11%] constants
    WARNING: autodoc: failed to import attribute 'BaseLocation.geysers' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import method 'BaseLocation.get_ground_distance' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import method 'BaseLocation.is_occupied_by_player' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import method 'BaseLocation.is_player_start_location' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import method 'BaseLocation.contains_position' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import class 'TypeData' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import class 'MapTools' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import class 'Color' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import class 'DistanceMap' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import class 'BuildingPlacer' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'IDABot.minerals' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'IDABot.gas' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'IDABot.current_supply' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'IDABot.max_supply' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'IDABot.current_frame' from module 'library'; the following exception was raised:
    No module named 'library'
    /builds/hanja189/pycommandcenter/docs/index.rst:32: WARNING: Error in "autosummary" directive:
    unknown option: "hidden".
    
    .. autosummary::
       :toctree: _autosummary
       :hidden:
    
       library
       library.Coordinator
    WARNING: autodoc: failed to import class 'UnitType' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import class 'UNIT_TYPEID' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import class 'ABILITY_ID' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import class 'UPGRADE_ID' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import class 'EFFECT_ID' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.buffs' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.build_percentage' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.energy' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.facing' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.hit_points' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.max_hit_points' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.id' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.is_alive' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.is_blip' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.is_being_constructed' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.is_burrowed' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.is_cloaked' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.is_completed' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.is_flying' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.is_idle' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.is_powered' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.is_training' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.is_valid' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.position' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.current_ability_id' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.progress' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.radius' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.shields' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.tile_position' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.unit_type' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.weapon_cooldown' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.is_carrying_minerals' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.is_carrying_gas' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.gas_left_in_refinery' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.minerals_left_in_mineralfield' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import attribute 'Unit.owner' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import method 'Unit.ability' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import method 'Unit.stop' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import method 'Unit.attack_unit' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import method 'Unit.attack_move' from module 'library'; the following exception was raised:
    No module named 'library'
    writing output... [ 22%] contributing
    WARNING: autodoc: failed to import method 'Unit.right_click' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import method 'Unit.repair' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import method 'Unit.build' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import method 'Unit.build_target' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import method 'Unit.train' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import method 'Unit.research' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import method 'Unit.morph' from module 'library'; the following exception was raised:
    No module named 'library'
    WARNING: autodoc: failed to import method 'Unit.hold_position' from module 'library'; the following exception was raised:
    No module named 'library'
    writing output... [ 33%] coordinates
    WARNING: autodoc: failed to import method 'Unit.stop_dance' from module 'library'; the following exception was raised:
    No module named 'library'
    /builds/hanja189/pycommandcenter/docs/contributing.rst: WARNING: document isn't included in any toctree
    writing output... [ 44%] gettingstarted
    writing output... [ 55%] helpers
    writing output... [ 66%] idabot
    writing output... [ 77%] index
    writing output... [ 88%] types
    writing output... [100%] unit
    
    generating indices.../builds/hanja189/pycommandcenter/docs/unit.rst:11: WARNING: 'any' reference target not found: Unit.unit_type
     genindex
    writing additional pages... search
    copying static files... WARNING: html_static_path entry '/builds/hanja189/pycommandcenter/docs/_static' does not exist
    done
    copying extra files... done
    dumping search index in English (code: en) ... done
    dumping object inventory... done
    build succeeded, 81 warnings.
    
    The HTML pages are in _build/html.
    [32;1m$ cd ..[0;m
    [32;1m$ mkdir public[0;m
    [32;1m$ cp -r docs/_build/html/* public[0;m
    section_end:1595596887:step_script
    [0Ksection_start:1595596887:upload_artifacts_on_success
    [0K[0K[36;1mUploading artifacts for successful job[0;m
    [0;m[32;1mUploading artifacts...[0;m
    public: found 48 matching files and directories   [0;m 
    Uploading artifacts as "archive" to coordinator... ok[0;m  id[0;m=40206 responseStatus[0;m=201 Created token[0;m=b3J7oxx6
    section_end:1595596888:upload_artifacts_on_success
    [0K[32;1mJob succeeded
    [0;m
    Edited by David Bergström

    Linked items 0

  • Link items together to show that they're related or that one is blocking others.

    Activity

    • All activity
    • Comments only
    • History only
    • Newest first
    • Oldest first
    Loading Loading Loading Loading Loading Loading Loading Loading Loading Loading