ARMmbed / yotta

DEPRECATED: yotta build; better software
Apache License 2.0
164 stars 64 forks source link

Yotta fails to build with error "The command line is too long." #701

Open mazimkhan opened 8 years ago

mazimkhan commented 8 years ago

Yotta produces the linking command line with all objects paths. It becomes too long for Windows. Perhaps some other mechanism should be adopted while linking to avoid command lines longer than the limit.

11:44:11 Started by upstream project "core-util-nightly-build/compiler=gcc,target=stm32f429i-disco-gcc" build number 8
11:44:11 originally caused by:
11:44:11  Started by upstream project "core-util-nightly-build" build number 8
11:44:11  originally caused by:
11:44:11   Started by user anonymous
11:44:11 [EnvInject] - Loading node environment variables.
11:44:11 Building remotely on cam_int_win_hw_3_builds (gcc windows armcc) in workspace c:\jslv3_1\ws\yb@10
11:44:11 [WS-CLEANUP] Deleting project workspace...
11:44:11 Cloning the remote Git repository
11:44:11 Cloning repository git@github.com:ARMmbed/core-util.git
11:44:11  > C:\Program Files\Git\cmd\git.exe init c:\jslv3_1\ws\yb@10 # timeout=10
11:44:12 Fetching upstream changes from git@github.com:ARMmbed/core-util.git
11:44:12  > C:\Program Files\Git\cmd\git.exe --version # timeout=10
11:44:12 using GIT_SSH to set credentials Jenkins master ssh keys
11:44:13  > C:\Program Files\Git\cmd\git.exe -c core.askpass=true fetch --tags --progress git@github.com:ARMmbed/core-util.git +refs/heads/*:refs/remotes/origin/*
11:44:15  > C:\Program Files\Git\cmd\git.exe config remote.origin.url git@github.com:ARMmbed/core-util.git # timeout=10
11:44:15  > C:\Program Files\Git\cmd\git.exe config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
11:44:15  > C:\Program Files\Git\cmd\git.exe config remote.origin.url git@github.com:ARMmbed/core-util.git # timeout=10
11:44:15 Fetching upstream changes from git@github.com:ARMmbed/core-util.git
11:44:15 using GIT_SSH to set credentials Jenkins master ssh keys
11:44:15  > C:\Program Files\Git\cmd\git.exe -c core.askpass=true fetch --tags --progress git@github.com:ARMmbed/core-util.git +refs/heads/*:refs/remotes/origin/*
11:44:17  > C:\Program Files\Git\cmd\git.exe rev-parse "refs/remotes/origin/master^{commit}" # timeout=10
11:44:17  > C:\Program Files\Git\cmd\git.exe rev-parse "refs/remotes/origin/origin/master^{commit}" # timeout=10
11:44:17 Checking out Revision ba6b6ad7a6be2d1a8b67e9208f2874202f164ea3 (refs/remotes/origin/master)
11:44:17  > C:\Program Files\Git\cmd\git.exe config core.sparsecheckout # timeout=10
11:44:17  > C:\Program Files\Git\cmd\git.exe checkout -f ba6b6ad7a6be2d1a8b67e9208f2874202f164ea3
11:44:17  > C:\Program Files\Git\cmd\git.exe rev-list e20c8c58fc8fba78ec581c84ff1f6e1b6a4a5675 # timeout=10
11:44:18 First time build. Skipping changelog.
11:44:18 Cloning the remote Git repository
11:44:18 Cloning repository git@github.com:ARMmbed/update-tools.git
11:44:18  > C:\Program Files\Git\cmd\git.exe init c:\jslv3_1\ws\yb@10\update-tools # timeout=10
11:44:18 Fetching upstream changes from git@github.com:ARMmbed/update-tools.git
11:44:18  > C:\Program Files\Git\cmd\git.exe --version # timeout=10
11:44:18 using GIT_SSH to set credentials Jenkins master ssh keys
11:44:18  > C:\Program Files\Git\cmd\git.exe -c core.askpass=true fetch --tags --progress git@github.com:ARMmbed/update-tools.git +refs/heads/*:refs/remotes/origin/*
11:44:34  > C:\Program Files\Git\cmd\git.exe config remote.origin.url git@github.com:ARMmbed/update-tools.git # timeout=10
11:44:34  > C:\Program Files\Git\cmd\git.exe config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
11:44:34  > C:\Program Files\Git\cmd\git.exe config remote.origin.url git@github.com:ARMmbed/update-tools.git # timeout=10
11:44:34 Fetching upstream changes from git@github.com:ARMmbed/update-tools.git
11:44:34 using GIT_SSH to set credentials Jenkins master ssh keys
11:44:34  > C:\Program Files\Git\cmd\git.exe -c core.askpass=true fetch --tags --progress git@github.com:ARMmbed/update-tools.git +refs/heads/*:refs/remotes/origin/*
11:44:36  > C:\Program Files\Git\cmd\git.exe rev-parse "refs/remotes/origin/master^{commit}" # timeout=10
11:44:36  > C:\Program Files\Git\cmd\git.exe rev-parse "refs/remotes/origin/origin/master^{commit}" # timeout=10
11:44:36 Checking out Revision d919f6b62fd29d96b8e5e6b4df97368cb25deeb5 (refs/remotes/origin/master)
11:44:36  > C:\Program Files\Git\cmd\git.exe config core.sparsecheckout # timeout=10
11:44:36  > C:\Program Files\Git\cmd\git.exe checkout -f d919f6b62fd29d96b8e5e6b4df97368cb25deeb5
11:44:36  > C:\Program Files\Git\cmd\git.exe rev-list d919f6b62fd29d96b8e5e6b4df97368cb25deeb5 # timeout=10
11:44:36 Next nodes: []
11:44:36 [yb@10] $ sh -xe C:\Windows\TEMP\hudson8692351234540348915.sh
11:44:36 + rm -rf venv
11:44:36 + virtualenv venv
11:44:43 New python executable in c:\jslv3_1\ws\yb@10\venv\Scripts\python.exe
11:45:40 Installing setuptools, pip, wheel...done.
11:45:40 + source venv/Scripts/activate
11:45:40 ++ deactivate nondestructive
11:45:40 ++ unset -f pydoc
11:45:40 ++ '[' -z '' ']'
11:45:40 ++ '[' -z '' ']'
11:45:40 ++ '[' -n /usr/bin/sh ']'
11:45:40 ++ hash -r
11:45:40 ++ '[' -z '' ']'
11:45:40 ++ unset VIRTUAL_ENV
11:45:40 ++ '[' '!' nondestructive = nondestructive ']'
11:45:40 +++ '[' msys == cygwin ']'
11:45:40 +++ echo /c/jslv3_1/ws/yb@10/venv
11:45:40 ++ VIRTUAL_ENV=/c/jslv3_1/ws/yb@10/venv
11:45:40 ++ export VIRTUAL_ENV
11:45:40 ++ _OLD_VIRTUAL_PATH='/c/Program Files (x86)/Windows Resource Kits/Tools:/c/ProgramData/Oracle/Java/javapath:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0:/c/Python27:/c/Python27/Scripts:/cmd:/mingw64/bin:/usr/bin:/c/Users/IOTAdmin/Downloads/PSTools:/c/Program Files (x86)/CMake/bin:/c/ninja-win:/c/Program Files (x86)/GNU Tools ARM Embedded/4.9 2015q3/bin:/c/Program Files (x86)/ARM_Compiler_5/bin:/c/Program Files/Microsoft SQL Server/110/Tools/Binn:/c/Program Files (x86)/Microsoft SDKs/TypeScript/1.0:/c/Program Files/Microsoft SQL Server/120/Tools/Binn'
11:45:40 ++ PATH='/c/jslv3_1/ws/yb@10/venv/Scripts:/c/Program Files (x86)/Windows Resource Kits/Tools:/c/ProgramData/Oracle/Java/javapath:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0:/c/Python27:/c/Python27/Scripts:/cmd:/mingw64/bin:/usr/bin:/c/Users/IOTAdmin/Downloads/PSTools:/c/Program Files (x86)/CMake/bin:/c/ninja-win:/c/Program Files (x86)/GNU Tools ARM Embedded/4.9 2015q3/bin:/c/Program Files (x86)/ARM_Compiler_5/bin:/c/Program Files/Microsoft SQL Server/110/Tools/Binn:/c/Program Files (x86)/Microsoft SDKs/TypeScript/1.0:/c/Program Files/Microsoft SQL Server/120/Tools/Binn'
11:45:40 ++ export PATH
11:45:40 ++ '[' -z '' ']'
11:45:40 ++ '[' -z '' ']'
11:45:40 ++ _OLD_VIRTUAL_PS1=
11:45:40 ++ '[' x '!=' x ']'
11:45:40 +++ basename /c/jslv3_1/ws/yb@10/venv
11:45:40 ++ PS1='(venv) '
11:45:40 ++ export PS1
11:45:40 ++ alias pydoc
11:45:40 ++ '[' -n /usr/bin/sh ']'
11:45:40 ++ hash -r
11:45:40 + test -e update-tools/build_requirements.txt
11:45:40 + pip install -r update-tools/build_requirements.txt
11:45:41 Collecting argcomplete==1.0.0 (from -r update-tools/build_requirements.txt (line 1))
11:45:41   Using cached argcomplete-1.0.0-py2.py3-none-any.whl
11:45:42 Collecting cffi==1.5.0 (from -r update-tools/build_requirements.txt (line 2))
11:45:42   Using cached cffi-1.5.0-cp27-none-win32.whl
11:45:42 Collecting colorama==0.3.6 (from -r update-tools/build_requirements.txt (line 3))
11:45:43   Using cached colorama-0.3.6-py2.py3-none-any.whl
11:45:43 Collecting cryptography==1.2.2 (from -r update-tools/build_requirements.txt (line 4))
11:45:44   Using cached cryptography-1.2.2-cp27-none-win32.whl
11:45:44 Collecting enum34==1.1.2 (from -r update-tools/build_requirements.txt (line 5))
11:45:45 Collecting functools32==3.2.3.post2 (from -r update-tools/build_requirements.txt (line 6))
11:45:45 Collecting hgapi==1.7.2 (from -r update-tools/build_requirements.txt (line 7))
11:45:45 Collecting idna==2.0 (from -r update-tools/build_requirements.txt (line 8))
11:45:45   Using cached idna-2.0-py2.py3-none-any.whl
11:45:45 Collecting intelhex==2.0 (from -r update-tools/build_requirements.txt (line 9))
11:45:45   Using cached intelhex-2.0-py2.py3-none-any.whl
11:45:45 Collecting ipaddress==1.0.16 (from -r update-tools/build_requirements.txt (line 10))
11:45:45   Using cached ipaddress-1.0.16-py27-none-any.whl
11:45:45 Collecting Jinja2==2.8 (from -r update-tools/build_requirements.txt (line 11))
11:46:21   Using cached Jinja2-2.8-py2.py3-none-any.whl
11:46:21 Collecting jsonpointer==1.10 (from -r update-tools/build_requirements.txt (line 12))
11:46:21   Using cached jsonpointer-1.10-py2-none-any.whl
11:46:21 Collecting jsonschema==2.5.1 (from -r update-tools/build_requirements.txt (line 13))
11:46:21   Using cached jsonschema-2.5.1-py2.py3-none-any.whl
11:46:22 Collecting MarkupSafe==0.23 (from -r update-tools/build_requirements.txt (line 14))
11:46:22 Collecting mbed-test-wrapper==0.0.2 (from -r update-tools/build_requirements.txt (line 15))
11:46:22 Collecting ndg-httpsclient==0.4.0 (from -r update-tools/build_requirements.txt (line 16))
11:46:22 Collecting ntfsutils==0.1.3 (from -r update-tools/build_requirements.txt (line 17))
11:46:22 Collecting pathlib==1.0.1 (from -r update-tools/build_requirements.txt (line 18))
11:46:22 Collecting project-generator==0.8.6 (from -r update-tools/build_requirements.txt (line 19))
11:46:23 Collecting project-generator-definitions==0.2.4 (from -r update-tools/build_requirements.txt (line 20))
11:46:24 Collecting pyasn1==0.1.9 (from -r update-tools/build_requirements.txt (line 21))
11:46:24   Using cached pyasn1-0.1.9-py2.py3-none-any.whl
11:46:24 Collecting pycparser==2.14 (from -r update-tools/build_requirements.txt (line 22))
11:46:25 Collecting pyelftools==0.23 (from -r update-tools/build_requirements.txt (line 23))
11:46:25 Collecting PyGithub==1.26.0 (from -r update-tools/build_requirements.txt (line 24))
11:46:28 Collecting PyJWT==1.4.0 (from -r update-tools/build_requirements.txt (line 25))
11:46:28   Using cached PyJWT-1.4.0-py2.py3-none-any.whl
11:46:28 Collecting pyOCD==0.6.1 (from -r update-tools/build_requirements.txt (line 26))
11:46:29 Collecting pyOpenSSL==0.15.1 (from -r update-tools/build_requirements.txt (line 27))
11:46:29   Using cached pyOpenSSL-0.15.1-py2.py3-none-any.whl
11:46:29 Collecting pywinusb==0.4.0 (from -r update-tools/build_requirements.txt (line 28))
11:46:30 Collecting PyYAML==3.11 (from -r update-tools/build_requirements.txt (line 29))
11:46:30 Collecting requests==2.9.1 (from -r update-tools/build_requirements.txt (line 30))
11:46:30   Using cached requests-2.9.1-py2.py3-none-any.whl
11:46:30 Collecting semantic-version==2.4.2 (from -r update-tools/build_requirements.txt (line 31))
11:46:30 Collecting six==1.10.0 (from -r update-tools/build_requirements.txt (line 32))
11:46:30   Using cached six-1.10.0-py2.py3-none-any.whl
11:46:31 Collecting valinor==0.0.13 (from -r update-tools/build_requirements.txt (line 33))
11:46:31 Requirement already satisfied (use --upgrade to upgrade): wheel==0.26.0 in .\venv\lib\site-packages (from -r update-tools/build_requirements.txt (line 34))
11:46:31 Collecting xmltodict==0.9.2 (from -r update-tools/build_requirements.txt (line 35))
11:46:31 Collecting yotta==0.13.1 (from -r update-tools/build_requirements.txt (line 36))
11:46:50 Requirement already satisfied (use --upgrade to upgrade): setuptools>=1.0 in .\venv\lib\site-packages (from cryptography==1.2.2->-r update-tools/build_requirements.txt (line 4))
11:46:50 Collecting argparse (from project-generator==0.8.6->-r update-tools/build_requirements.txt (line 19))
11:46:50   Using cached argparse-1.4.0-py2.py3-none-any.whl
11:46:50 Installing collected packages: argcomplete, pycparser, cffi, colorama, enum34, ipaddress, pyasn1, six, idna, cryptography, functools32, hgapi, intelhex, MarkupSafe, Jinja2, jsonpointer, jsonschema, mbed-test-wrapper, pyOpenSSL, ndg-httpsclient, ntfsutils, pathlib, argparse, xmltodict, PyYAML, project-generator-definitions, project-generator, pyelftools, PyGithub, PyJWT, pywinusb, pyOCD, requests, semantic-version, valinor, yotta
11:48:09 Successfully installed Jinja2-2.8 MarkupSafe-0.23 PyGithub-1.26.0 PyJWT-1.4.0 PyYAML-3.11 argcomplete-1.0.0 argparse-1.4.0 cffi-1.5.0 colorama-0.3.6 cryptography-1.2.2 enum34-1.1.2 functools32-3.2.3.post2 hgapi-1.7.2 idna-2.0 intelhex-2.0 ipaddress-1.0.16 jsonpointer-1.10 jsonschema-2.5.1 mbed-test-wrapper-0.0.2 ndg-httpsclient-0.4.0 ntfsutils-0.1.3 pathlib-1.0.1 project-generator-0.8.6 project-generator-definitions-0.2.4 pyOCD-0.6.1 pyOpenSSL-0.15.1 pyasn1-0.1.9 pycparser-2.14 pyelftools-0.23 pywinusb-0.4.0 requests-2.9.1 semantic-version-2.4.2 six-1.10.0 valinor-0.0.13 xmltodict-0.9.2 yotta-0.13.1
11:50:44 + yotta target stm32f429i-disco-gcc
11:50:44 info: get versions for stm32f429i-disco-gcc
11:50:45 info: download stm32f429i-disco-gcc@0.0.17 from the public module registry
11:50:45 info: get versions for mbed-gcc
11:50:46 info: download mbed-gcc@1.1.0 from the public module registry
11:50:46 + yotta build
11:50:47 info: get versions for ualloc
11:50:48 info: download ualloc@1.0.3 from the public module registry
11:50:48 info: get versions for cmsis-core
11:50:48 info: download cmsis-core@1.1.2 from the public module registry
11:51:13 info: get versions for mbed-drivers
11:51:14 info: download mbed-drivers@0.12.0 from the public module registry
11:51:55 info: get versions for dlmalloc
11:51:55 info: download dlmalloc@1.0.0 from the public module registry
11:51:56 info: get versions for cmsis-core-st
11:51:57 info: download cmsis-core-st@1.0.0 from the public module registry
11:52:14 info: get versions for cmsis-core-stm32f4
11:52:15 info: download cmsis-core-stm32f4@1.0.5 from the public module registry
11:52:15 info: get versions for uvisor-lib
11:52:16 info: download uvisor-lib@1.0.12 from the public module registry
11:52:17 info: get versions for mbed-hal-st-stm32f4
11:52:17 info: download mbed-hal-st-stm32f4@1.1.2 from the public module registry
11:52:19 info: get versions for cmsis-core-stm32f429xi
11:52:20 info: download cmsis-core-stm32f429xi@1.0.3 from the public module registry
11:52:37 info: get versions for mbed-hal-st-stm32cubef4
11:52:37 info: download mbed-hal-st-stm32cubef4@1.0.2 from the public module registry
11:52:53 info: get versions for mbed-hal
11:52:54 info: download mbed-hal@1.2.2 from the public module registry
11:52:58 info: get versions for mbed-hal-st-stm32f429zi
11:52:58 info: download mbed-hal-st-stm32f429zi@1.0.5 from the public module registry
11:53:08 info: get versions for mbed-hal-st
11:53:09 info: download mbed-hal-st@1.0.0 from the public module registry
11:53:09 info: get versions for minar
11:53:10 info: download minar@1.0.4 from the public module registry
11:53:19 info: get versions for compiler-polyfill
11:53:19 info: download compiler-polyfill@1.2.1 from the public module registry
11:53:20 info: get versions for minar-platform
11:53:20 info: download minar-platform@1.0.0 from the public module registry
11:53:21 info: get versions for minar-platform-mbed
11:53:21 info: download minar-platform-mbed@1.1.0 from the public module registry
11:53:22 info: generate for target: stm32f429i-disco-gcc 0.0.17 at c:\jslv3_1\ws\yb@10\yotta_targets\stm32f429i-disco-gcc
11:53:35 GCC version is: 4.9.3
11:53:35 suppressing warnings from mbed-hal-st-stm32cubef4
11:53:35 -- The ASM compiler identification is GNU
11:53:35 -- Found assembler: C:/Program Files (x86)/GNU Tools ARM Embedded/4.9 2015q3/bin/arm-none-eabi-gcc.exe
11:53:38 -- Configuring done
11:53:58 -- Generating done
11:53:58 -- Build files have been written to: C:/jslv3_1/ws/yb@10/build/stm32f429i-disco-gcc
11:53:58 [1/176] Building C object ym/compiler-polyfill/yotta_dummy_lib_compiler_polyfill/CMakeFiles/compiler-polyfill.dir/dummy.c.o
11:53:58 [2/176] Building C object ym/dlmalloc/source/CMakeFiles/dlmalloc.dir/c_/jslv3_1/ws/yb@10/yotta_modules/dlmalloc/source/dlmalloc.c.o
11:53:58 [3/176] Building CXX object ym/uvisor-lib/source/CMakeFiles/uvisor-lib.dir/error.cpp.o
11:53:58 [4/176] Building CXX object ym/uvisor-lib/source/CMakeFiles/uvisor-lib.dir/benchmark.cpp.o
11:53:58 [5/176] Building CXX object ym/uvisor-lib/source/CMakeFiles/uvisor-lib.dir/interrupts.cpp.o
11:53:58 [6/176] Generating C:/jslv3_1/ws/yb@10/build/stm32f429i-disco-gcc/generated/include/mbed-hal/pins.array
11:53:58 [7/176] Linking C static library ym/compiler-polyfill/yotta_dummy_lib_compiler_polyfill/compiler-polyfill.a
11:53:58 [8/176] Linking CXX static library ym/uvisor-lib/source/uvisor-lib.a
11:54:05 [9/176] Linking C static library ym/dlmalloc/source/dlmalloc.a
11:54:05 [10/176] Building C object ym/ualloc/source/CMakeFiles/ualloc.dir/ualloc.c.o
11:54:05 [11/176] Building C object ym/ualloc/source/CMakeFiles/ualloc.dir/malloc.c.o
11:54:05 [12/176] Linking C static library ym/ualloc/source/ualloc.a
11:54:06 [13/176] Building CXX object source/CMakeFiles/core-util.dir/c_/jslv3_1/ws/yb@10/source/PoolAllocator.cpp.o
11:54:06 [14/176] Building CXX object source/CMakeFiles/core-util.dir/c_/jslv3_1/ws/yb@10/source/sbrk.cpp.o
11:54:06 [15/176] Building CXX object source/CMakeFiles/core-util.dir/c_/jslv3_1/ws/yb@10/source/ExtendablePoolAllocator.cpp.o
11:54:06 [16/176] Building C object source/CMakeFiles/core-util.dir/c_/jslv3_1/ws/yb@10/source/assert_mbed.c.o
11:54:06 [17/176] Building CXX object source/CMakeFiles/core-util.dir/c_/jslv3_1/ws/yb@10/source/atomic_ops.cpp.o
11:54:06 [18/176] Building C object source/CMakeFiles/core-util.dir/c_/jslv3_1/ws/yb@10/source/assert_posix.c.o
11:54:06 [19/176] Linking CXX static library source/core-util.a
11:54:06 [20/176] Building CXX object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/I2C.cpp.o
11:54:06 [21/176] Building C object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/ticker_api.c.o
11:54:06 [22/176] Building C object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/exit.c.o
11:54:06 [23/176] Building CXX object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/Timeout.cpp.o
11:54:06 [24/176] Building C object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/wait_api.c.o
11:54:06 [25/176] Building CXX object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/test_env.cpp.o
11:54:06 [26/176] Building CXX object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/InterruptManager.cpp.o
11:54:06 [27/176] Building CXX object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/Ticker.cpp.o
11:54:08 [28/176] Building C object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/board.c.o
11:54:08 [29/176] Building CXX object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/TimerEvent.cpp.o
11:54:08 [30/176] Building CXX object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/InterruptIn.cpp.o
11:54:08 [31/176] Building C object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/rtc_time.c.o
11:54:08 [32/176] Building C object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/error.c.o
11:54:08 [33/176] Building CXX object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/BusIn.cpp.o
11:54:08 [34/176] Building CXX object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/Serial.cpp.o
11:54:08 [35/176] Building CXX object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/BusInOut.cpp.o
11:54:12 [36/176] Building CXX object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/BusOut.cpp.o
11:54:12 [37/176] Building CXX object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/FilePath.cpp.o
11:54:12 [38/176] Building C object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/gpio.c.o
11:54:12 [39/176] Building CXX object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/FileLike.cpp.o
11:54:13 [40/176] Building CXX object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/RawSerial.cpp.o
11:54:13 [41/176] Building C object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/assert.c.o
11:54:13 [42/176] Building CXX object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/FileSystemLike.cpp.o
11:54:13 [43/176] Building CXX object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/SerialBase.cpp.o
11:54:13 [44/176] Building CXX object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/retarget.cpp.o
11:54:13 [45/176] Building C object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/us_ticker_api.c.o
11:54:13 [46/176] Building CXX object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/CallChain.cpp.o
11:54:14 [47/176] Building CXX object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/SPI.cpp.o
11:54:15 [48/176] Building CXX object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/Stream.cpp.o
11:54:15 [49/176] Building CXX object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/Timer.cpp.o
11:54:15 [50/176] Building C object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/pinmap_common.c.o
11:54:15 [51/176] Building CXX object ym/mbed-drivers/source/CMakeFiles/mbed-drivers.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-drivers/source/FileBase.cpp.o
11:54:18 [52/176] Linking CXX static library ym/mbed-drivers/source/mbed-drivers.a
11:54:19 [53/176] Building CXX object ym/minar/source/CMakeFiles/minar.dir/c_/jslv3_1/ws/yb@10/yotta_modules/minar/source/minar.cpp.o
11:54:21 [54/176] Linking CXX static library ym/minar/source/minar.a
11:54:21 [55/176] Building C object ym/minar-platform/yotta_dummy_lib_minar_platform/CMakeFiles/minar-platform.dir/dummy.c.o
11:54:22 [56/176] Linking CXX static library ym/minar-platform/yotta_dummy_lib_minar_platform/minar-platform.a
11:54:22 [57/176] Building CXX object ym/minar-platform-mbed/source/CMakeFiles/minar-platform-mbed.dir/c_/jslv3_1/ws/yb@10/yotta_modules/minar-platform-mbed/source/mbed_platform.cpp.o
11:54:23 c:/jslv3_1/ws/yb@10/yotta_modules/minar-platform-mbed/source/mbed_platform.cpp:39:32: warning: 'last_wakeup' defined but not used [-Wunused-variable]

11:54:23  static minar::platform::tick_t last_wakeup = 0;

11:54:23                                 ^

11:54:23 c:/jslv3_1/ws/yb@10/yotta_modules/minar-platform-mbed/source/mbed_platform.cpp:40:32: warning: 'last_gotosleep' defined but not used [-Wunused-variable]

11:54:23  static minar::platform::tick_t last_gotosleep = 0;

11:54:23                                 ^

11:54:23 [58/176] Linking CXX static library ym/minar-platform-mbed/source/minar-platform-mbed.a
11:54:23 [59/176] Building C object ym/cmsis-core/source/CMakeFiles/cmsis-core.dir/c_/jslv3_1/ws/yb@10/yotta_modules/cmsis-core/source/cmsis_nvic.c.o
11:54:31 [60/176] Linking CXX static library ym/cmsis-core/source/cmsis-core.a
11:54:31 [61/176] Building C object ym/cmsis-core-st/yotta_dummy_lib_cmsis_core_st/CMakeFiles/cmsis-core-st.dir/dummy.c.o
11:54:31 [62/176] Linking CXX static library ym/cmsis-core-st/yotta_dummy_lib_cmsis_core_st/cmsis-core-st.a
11:54:31 [63/176] Building C object ym/cmsis-core-stm32f4/yotta_dummy_lib_cmsis_core_stm32f4/CMakeFiles/cmsis-core-stm32f4.dir/dummy.c.o
11:54:32 [64/176] Linking CXX static library ym/cmsis-core-stm32f4/yotta_dummy_lib_cmsis_core_stm32f4/cmsis-core-stm32f4.a
11:54:33 [65/176] Building C object ym/cmsis-core-stm32f429xi/source/CMakeFiles/cmsis-core-stm32f429xi.dir/c_/jslv3_1/ws/yb@10/yotta_modules/cmsis-core-stm32f429xi/source/system_stm32f4xx.c.o
11:54:33 [66/176] Building C object ym/cmsis-core-stm32f429xi/source/CMakeFiles/cmsis-core-stm32f429xi.dir/c_/jslv3_1/ws/yb@10/yotta_modules/cmsis-core-stm32f429xi/source/system_init_pre.c.o
11:54:33 [67/176] Linking CXX static library ym/cmsis-core-stm32f429xi/source/cmsis-core-stm32f429xi.a
11:54:34 [68/176] Building C object ym/mbed-hal-st-stm32f4/source/CMakeFiles/mbed-hal-st-stm32f4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32f4/source/gpio_irq_api.c.o
11:54:34 [69/176] Building C object ym/mbed-hal-st-stm32f4/source/CMakeFiles/mbed-hal-st-stm32f4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32f4/source/rtc_api.c.o
11:54:34 [70/176] Building C object ym/mbed-hal-st-stm32f4/source/CMakeFiles/mbed-hal-st-stm32f4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32f4/source/hal_tick.c.o
11:54:34 [71/176] Building C object ym/mbed-hal-st-stm32f4/source/CMakeFiles/mbed-hal-st-stm32f4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32f4/source/hal_api.c.o
11:54:34 [72/176] Building C object ym/mbed-hal-st-stm32f4/source/CMakeFiles/mbed-hal-st-stm32f4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32f4/source/analogout_api.c.o
11:54:34 [73/176] Building C object ym/mbed-hal-st-stm32f4/source/CMakeFiles/mbed-hal-st-stm32f4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32f4/source/port_api.c.o
11:54:34 [74/176] Building C object ym/mbed-hal-st-stm32f4/source/CMakeFiles/mbed-hal-st-stm32f4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32f4/source/pinmap.c.o
11:54:34 [75/176] Building C object ym/mbed-hal-st-stm32f4/source/CMakeFiles/mbed-hal-st-stm32f4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32f4/source/us_ticker.c.o
11:54:35 [76/176] Building C object ym/mbed-hal-st-stm32f4/source/CMakeFiles/mbed-hal-st-stm32f4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32f4/source/serial_api.c.o
11:54:35 [77/176] Building C object ym/mbed-hal-st-stm32f4/source/CMakeFiles/mbed-hal-st-stm32f4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32f4/source/analogin_api.c.o
11:54:35 [78/176] Building C object ym/mbed-hal-st-stm32f4/source/CMakeFiles/mbed-hal-st-stm32f4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32f4/source/sleep.c.o
11:54:36 [79/176] Building C object ym/mbed-hal-st-stm32f4/source/CMakeFiles/mbed-hal-st-stm32f4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32f4/source/i2c_api.c.o
11:54:36 [80/176] Building C object ym/mbed-hal-st-stm32f4/source/CMakeFiles/mbed-hal-st-stm32f4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32f4/source/gpio_api.c.o
11:54:36 [81/176] Building C object ym/mbed-hal-st-stm32f4/source/CMakeFiles/mbed-hal-st-stm32f4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32f4/source/pwmout_api.c.o
11:54:36 [82/176] Building C object ym/mbed-hal-st-stm32f4/source/CMakeFiles/mbed-hal-st-stm32f4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32f4/source/lp_ticker.c.o
11:54:36 [83/176] Building C object ym/mbed-hal-st-stm32f4/source/CMakeFiles/mbed-hal-st-stm32f4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32f4/source/spi_api.c.o
11:54:37 [84/176] Linking CXX static library ym/mbed-hal-st-stm32f4/source/mbed-hal-st-stm32f4.a
11:54:37 [85/176] Building ASM object ym/mbed-hal-st-stm32f429zi/source/CMakeFiles/mbed-hal-st-stm32f429zi.dir/bootstrap_gcc/startup_stm32f429xx.s.obj
11:54:37 [86/176] Building C object ym/mbed-hal-st-stm32f429zi/source/CMakeFiles/mbed-hal-st-stm32f429zi.dir/PeripheralPins.c.o
11:54:39 [87/176] Linking C static library ym/mbed-hal-st-stm32f429zi/source/mbed-hal-st-stm32f429zi.a
11:54:40 [88/176] Building C object ym/mbed-hal/source/CMakeFiles/mbed-hal.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal/source/pins.c.o
11:54:46 [89/176] Linking CXX static library ym/mbed-hal/source/mbed-hal.a
11:54:46 [90/176] Building C object ym/mbed-hal-st/yotta_dummy_lib_mbed_hal_st/CMakeFiles/mbed-hal-st.dir/dummy.c.o
11:54:48 [91/176] Linking CXX static library ym/mbed-hal-st/yotta_dummy_lib_mbed_hal_st/mbed-hal-st.a
11:54:48 [92/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_dac_ex.c.o
11:54:48 [93/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_pwr_ex.c.o
11:54:48 [94/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_rtc_ex.c.o
11:54:48 [95/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_dma2d.c.o
11:54:48 [96/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_sai.c.o
11:54:48 [97/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_smartcard.c.o
11:54:48 [98/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/hal_init_pre.c.o
11:54:48 [99/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_pcd.c.o
11:54:49 [100/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_ll_fmc.c.o
11:54:50 [101/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_sd.c.o
11:54:50 [102/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal.c.o
11:54:50 [103/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_tim_ex.c.o
11:54:50 [104/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_sdram.c.o
11:54:51 [105/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_ll_sdmmc.c.o
11:54:51 [106/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_rcc_ex.c.o
11:54:51 [107/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_tim.c.o
11:54:52 [108/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_i2s.c.o
11:54:52 [109/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_gpio.c.o
11:54:53 [110/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_dcmi.c.o
11:54:53 [111/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_ltdc.c.o
11:54:53 [112/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_fmpi2c_ex.c.o
11:54:53 [113/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_cortex.c.o
11:54:53 [114/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_dma.c.o
11:54:54 [115/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_hash_ex.c.o
11:54:55 [116/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_flash_ramfunc.c.o
11:54:55 [117/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_uart.c.o
11:54:55 [118/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_usart.c.o
11:54:55 [119/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_nor.c.o
11:54:55 [120/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_iwdg.c.o
11:54:56 [121/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_i2c_ex.c.o
11:54:57 [122/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_fmpi2c.c.o
11:54:57 [123/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_pccard.c.o
11:54:57 [124/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_flash.c.o
11:54:57 [125/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_crc.c.o
11:54:58 [126/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_spdifrx.c.o
11:54:58 [127/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_cryp_ex.c.o
11:54:58 [128/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_qspi.c.o
11:54:59 [129/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_eth.c.o
11:54:59 [130/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_ll_fsmc.c.o
11:54:59 [131/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_dma_ex.c.o
11:54:59 [132/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_adc.c.o
11:54:59 [133/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_dcmi_ex.c.o
11:54:59 [134/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_spi.c.o
11:54:59 [135/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_msp_template.c.o
11:55:00 [136/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_hash.c.o
11:55:00 [137/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_ll_usb.c.o
11:55:00 [138/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_rtc.c.o
11:55:01 [139/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_can.c.o
11:55:01 [140/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_adc_ex.c.o
11:55:01 [141/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_flash_ex.c.o
11:55:01 [142/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_cec.c.o
11:55:01 [143/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_i2c.c.o
11:55:01 [144/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_pwr.c.o
11:55:01 [145/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_wwdg.c.o
11:55:02 [146/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_sai_ex.c.o
11:55:02 [147/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_rng.c.o
11:55:02 [148/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_pcd_ex.c.o
11:55:02 [149/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_irda.c.o
11:55:02 [150/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_i2s_ex.c.o
11:55:03 [151/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_nand.c.o
11:55:03 [152/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_rcc.c.o
11:55:03 [153/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_cryp.c.o
11:55:03 [154/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_sram.c.o
11:55:03 [155/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_hcd.c.o
11:55:03 [156/176] Building C object ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_dac.c.o
11:55:04 [157/176] Linking CXX static library ym/mbed-hal-st-stm32cubef4/source/mbed-hal-st-stm32cubef4.a
11:55:04 FAILED: cmd.exe /C "cd . && C:\PROGRA~2\GNUTOO~1\4195F~1.920\bin\ARM-NO~2.EXE -cr  ym/mbed-hal-st-stm32cubef4/source/mbed-hal-st-stm32cubef4.a ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_dma2d.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_dac_ex.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_rtc_ex.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_pwr_ex.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_sai.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_smartcard.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_sd.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_gpio.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_ltdc.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_dma.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_usart.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_cortex.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_iwdg.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_hash_ex.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_spdifrx.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_cryp_ex.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_dcmi.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/hal_init_pre.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_ll_sdmmc.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_nor.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_rcc_ex.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_fmpi2c_ex.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_tim_ex.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_i2c_ex.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_fmpi2c.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_flash_ramfunc.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_pccard.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_qspi.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_sdram.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_uart.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_flash.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_crc.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_tim.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_eth.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_pcd.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_ll_fmc.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_i2s.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_rng.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_cec.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_pcd_ex.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_pwr.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_ll_usb.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_rtc.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_sram.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_can.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_dcmi_ex.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_ll_fsmc.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_nand.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_adc_ex.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_spi.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_flash_ex.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_msp_template.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_irda.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_sai_ex.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_i2c.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_dma_ex.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_rcc.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_hcd.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_i2s_ex.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_hash.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_dac.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_wwdg.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_cryp.c.o ym/mbed-hal-st-stm32cubef4/source/CMakeFiles/mbed-hal-st-stm32cubef4.dir/c_/jslv3_1/ws/yb@10/yotta_modules/mbed-hal-st-stm32cubef4/source/stm32f4xx_hal_adc.c.o && cd ."
11:55:04 The command line is too long.

11:55:04 ninja: build stopped: subcommand failed.
11:55:04 error: command ['ninja'] failed
11:55:04 Build step 'Execute shell' marked build as failure
11:55:05 Archiving artifacts
11:55:06 Finished: FAILURE
autopulated commented 8 years ago

I believe that a linker response file (a file which lists the objects to be linked, instead of listing them on the command line) should be being used for this step (@filename on the command line for gnu ld).

Could you confirm if the build works with an armcc based target, and also what versions of ninja and cmake you have?

mazimkhan commented 8 years ago

It is mostly failing for gcc. Haven't seen this error for armcc. Although for armcc we have license server issues. So it is not being fully tested.

cmake version 3.2.1 ninja version 1.5.3

autopulated commented 8 years ago

Thanks – please could you try updating cmake and ninja to >=3.4 and >=1.6 respectively, and confirm if this is still an issue for a clean build?

mazimkhan commented 8 years ago

Upgraded cmake and ninja. Still having the same issue

http://e108747.cambridge.arm.com:8080/job/yb/684/console http://e108747.cambridge.arm.com:8080/job/yb/690/console http://e108747.cambridge.arm.com:8080/job/yb/687/console

Plus after upgrade following exception is raised by Yotta http://e108747.cambridge.arm.com:8080/job/yb/681/console http://e108747.cambridge.arm.com:8080/job/yb/682/console

mazimkhan commented 8 years ago

This issue is still at large http://e108747.cambridge.arm.com:8080/job/yb/7149/console http://e108747.cambridge.arm.com:8080/job/yb/7202/console http://e108747.cambridge.arm.com:8080/job/yb/7198/console ... and many more

This at this time is only issue affecting CI jobs. Can you please look at it.

autopulated commented 8 years ago

For some reason the linker response file isn't being used, when it should be.

Unfortunately I haven't been able to access the build logs you reference.

It's worth checking that CMAKE_C_RESPONSE_FILE_LINK_FLAG and CMAKE_CXX_RESPONSE_FILE_LINK_FLAG are being set correctly in the target you're using (or one of the targets it inherits from). (It should be set to "@", I think)