{"action":"created","issue":{"url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/2788","repository_url":"https://api.github.com/repos/ARMmbed/mbed-os","labels_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/2788/labels{/name}","comments_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/2788/comments","events_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/2788/events","html_url":"https://github.com/ARMmbed/mbed-os/pull/2788","id":178708517,"number":2788,"title":"Print percent complete when building","user":{"login":"theotherjimmy","id":685409,"avatar_url":"https://avatars.githubusercontent.com/u/685409?v=3","gravatar_id":"","url":"https://api.github.com/users/theotherjimmy","html_url":"https://github.com/theotherjimmy","followers_url":"https://api.github.com/users/theotherjimmy/followers","following_url":"https://api.github.com/users/theotherjimmy/following{/other_user}","gists_url":"https://api.github.com/users/theotherjimmy/gists{/gist_id}","starred_url":"https://api.github.com/users/theotherjimmy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/theotherjimmy/subscriptions","organizations_url":"https://api.github.com/users/theotherjimmy/orgs","repos_url":"https://api.github.com/users/theotherjimmy/repos","events_url":"https://api.github.com/users/theotherjimmy/events{/privacy}","received_events_url":"https://api.github.com/users/theotherjimmy/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ARMmbed/mbed-os/labels/needs:%20CI","name":"needs: CI","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2016-09-22T20:11:19Z","updated_at":"2016-09-23T20:28:53Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ARMmbed/mbed-os/pulls/2788","html_url":"https://github.com/ARMmbed/mbed-os/pull/2788","diff_url":"https://github.com/ARMmbed/mbed-os/pull/2788.diff","patch_url":"https://github.com/ARMmbed/mbed-os/pull/2788.patch"},"body":"e.g.:\n```\n$ mbed compile -t gcc_arm -m k64f -c\n[mbed] Auto-installing missing Python modules...\n[mbed] WARNING: Unable to auto-install required Python modules.\n---\n[mbed] WARNING: -----------------------------------------------------------------\n[mbed] WARNING: The mbed OS tools in this program require the following Python modules: colorama, requests\n[mbed] WARNING: You can install all missing modules by running \"pip install -r requirements.txt\" in \"/home/jimbri01/src/arm-mbed/mbed-os-example-blinky/mbed-os\"\n[mbed] WARNING: On Posix systems (Linux, Mac, etc) you might have to switch to superuser account or use \"sudo\"\n---\nBuilding project mbed-os-example-blinky (K64F, GCC_ARM)\nScan: .\nScan: FEATURE_COMMON_PAL\nScan: FEATURE_UVISOR\nScan: FEATURE_BLE\nScan: FEATURE_IPV6\nScan: FEATURE_IPV4\nScan: FEATURE_STORAGE\nScan: mbed\nScan: env\nCompile [  0.3%]: greentea_serial.cpp\nCompile [  0.7%]: main.cpp\nCompile [  1.0%]: unity_handler.cpp\nCompile [  1.4%]: greentea_metrics.cpp\nCompile [  1.7%]: mbed-utest-shim.cpp\nCompile [  2.1%]: utest_stack_trace.cpp\nCompile [  2.4%]: utest_case.cpp\nCompile [  2.8%]: test_env.cpp\nCompile [  3.1%]: aesni.c\nCompile [  3.5%]: unity.c\nCompile [  3.8%]: arc4.c\nCompile [  4.2%]: utest_default_handlers.cpp\nCompile [  4.5%]: utest_shim.cpp\nCompile [  4.8%]: utest_greentea_handlers.cpp\nCompile [  5.2%]: asn1parse.c\nCompile [  5.5%]: utest_types.cpp\nCompile [  5.9%]: blowfish.c\nCompile [  6.2%]: asn1write.c\nCompile [  6.6%]: base64.c\nCompile [  6.9%]: camellia.c\nCompile [  7.3%]: certs.c\nCompile [  7.6%]: utest_harness.cpp\nCompile [  8.0%]: aes.c\nCompile [  8.3%]: des.c\nCompile [  8.7%]: dhm.c\nCompile [  9.0%]: cipher_wrap.c\nCompile [  9.3%]: ccm.c\nCompile [  9.7%]: ecjpake.c\nCompile [ 10.0%]: ctr_drbg.c\nCompile [ 10.4%]: ecdh.c\nCompile [ 10.7%]: debug.c\nCompile [ 11.1%]: cipher.c\nCompile [ 11.4%]: entropy_poll.c\nCompile [ 11.8%]: havege.c\nCompile [ 12.1%]: ecdsa.c\nCompile [ 12.5%]: entropy.c\nCompile [ 12.8%]: md2.c\nCompile [ 13.1%]: md4.c\nCompile [ 13.5%]: hmac_drbg.c\nCompile [ 13.8%]: ecp_curves.c\nCompile [ 14.2%]: md.c\nCompile [ 14.5%]: gcm.c\nCompile [ 14.9%]: md5.c\nCompile [ 15.2%]: memory_buffer_alloc.c\nCompile [ 15.6%]: net.c\nCompile [ 15.9%]: padlock.c\nCompile [ 16.3%]: md_wrap.c\nCompile [ 16.6%]: error.c\nCompile [ 17.0%]: pem.c\nCompile [ 17.3%]: pkcs11.c\nCompile [ 17.6%]: pkcs12.c\nCompile [ 18.0%]: bignum.c\nCompile [ 18.3%]: oid.c\nCompile [ 18.7%]: pkcs5.c\nCompile [ 19.0%]: pk.c\nCompile [ 19.4%]: ripemd160.c\nCompile [ 19.7%]: pk_wrap.c\nCompile [ 20.1%]: platform.c\nCompile [ 20.4%]: sha1.c\nCompile [ 20.8%]: pkwrite.c\nCompile [ 21.1%]: pkparse.c\nCompile [ 21.5%]: ssl_cache.c\nCompile [ 21.8%]: ssl_ciphersuites.c\nCompile [ 22.1%]: ssl_cookie.c\nCompile [ 22.5%]: ecp.c\nCompile [ 22.8%]: sha256.c\nCompile [ 23.2%]: sha512.c\nCompile [ 23.5%]: ssl_ticket.c\nCompile [ 23.9%]: threading.c\nCompile [ 24.2%]: timing.c\nCompile [ 24.6%]: version.c\nCompile [ 24.9%]: x509_create.c\nCompile [ 25.3%]: version_features.c\nCompile [ 25.6%]: x509_csr.c\nCompile [ 26.0%]: rsa.c\nCompile [ 26.3%]: x509write_crt.c\nCompile [ 26.6%]: x509write_csr.c\nCompile [ 27.0%]: xtea.c\nCompile [ 27.3%]: x509.c\nCompile [ 27.7%]: x509_crl.c\nCompile [ 28.0%]: lwip_checksum.c\nCompile [ 28.4%]: hardware_init_MK64F12.c\nCompile [ 28.7%]: lwip_memcpy.c\nCompile [ 29.1%]: EthernetInterface.cpp\nCompile [ 29.4%]: ssl_cli.c\nCompile [ 29.8%]: k64f_emac.c\nCompile [ 30.1%]: lwip_sys_arch.c\nCompile [ 30.4%]: lwip_err.c\nCompile [ 30.8%]: ssl_srv.c\nCompile [ 31.1%]: lwip_api_lib.c\nCompile [ 31.5%]: lwip_netdb.c\nCompile [ 31.8%]: lwip_netbuf.c\nCompile [ 32.2%]: lwip_netifapi.c\nCompile [ 32.5%]: x509_crt.c\nCompile [ 32.9%]: lwip_sockets.c\nCompile [ 33.2%]: lwip_autoip.c\nCompile [ 33.6%]: lwip_tcpip.c\nCompile [ 33.9%]: lwip_icmp.c\nCompile [ 34.3%]: lwip_inet.c\nCompile [ 34.6%]: lwip_api_msg.c\nCompile [ 34.9%]: lwip_inet_chksum.c\nCompile [ 35.3%]: lwip_igmp.c\nCompile [ 35.6%]: lwip_ip_addr.c\nCompile [ 36.0%]: lwip_def.c\nCompile [ 36.3%]: lwip_ip.c\nCompile [ 36.7%]: lwip_ip_frag.c\nCompile [ 37.0%]: lwip_init.c\nCompile [ 37.4%]: lwip_memp.c\nCompile [ 37.7%]: lwip_dns.c\nCompile [ 38.1%]: lwip_mem.c\nCompile [ 38.4%]: lwip_netif.c\nCompile [ 38.8%]: lwip_raw.c\nCompile [ 39.1%]: lwip_stats.c\nCompile [ 39.4%]: lwip_dhcp.c\nCompile [ 39.8%]: lwip_pbuf.c\nCompile [ 40.1%]: lwip_timers.c\nCompile [ 40.5%]: lwip_asn1_dec.c\nCompile [ 40.8%]: lwip_asn1_enc.c\nCompile [ 41.2%]: lwip_udp.c\nCompile [ 41.5%]: lwip_tcp.c\nCompile [ 41.9%]: lwip_mib2.c\nCompile [ 42.2%]: lwip_tcp_out.c\nCompile [ 42.6%]: lwip_mib_structs.c\nCompile [ 42.9%]: lwip_tcp_in.c\nCompile [ 43.3%]: lwip_msg_in.c\nCompile [ 43.6%]: lwip_msg_out.c\nCompile [ 43.9%]: lwip_ethernetif.c\nCompile [ 44.3%]: ssl_tls.c\nCompile [ 44.6%]: lwip_slipif.c\nCompile [ 45.0%]: lwip_auth.c\nCompile [ 45.3%]: lwip_chap.c\nCompile [ 45.7%]: lwip_chpms.c\nCompile [ 46.0%]: lwip_fsm.c\nCompile [ 46.4%]: lwip_magic.c\nCompile [ 46.7%]: lwip_md5.c\nCompile [ 47.1%]: lwip_etharp.c\nCompile [ 47.4%]: lwip_lcp.c\nCompile [ 47.8%]: lwip_ppp.c\nCompile [ 48.1%]: lwip_randm.c\nCompile [ 48.4%]: lwip_ipcp.c\nCompile [ 48.8%]: lwip_ppp_oe.c\nCompile [ 49.1%]: lwip_pap.c\nCompile [ 49.5%]: lwip_vj.c\nCompile [ 49.8%]: TCPSocket.cpp\nCompile [ 50.2%]: nsapi_dns.cpp\nCompile [ 50.5%]: UDPSocket.cpp\nCompile [ 50.9%]: lwip_stack.c\nCompile [ 51.2%]: Socket.cpp\nCompile [ 51.6%]: TCPServer.cpp\nCompile [ 51.9%]: cfstore_svm.cpp\nCompile [ 52.2%]: SocketAddress.cpp\nCompile [ 52.6%]: cfstore_fnmatch.c\nCompile [ 52.9%]: flash_journal_crc.c\nCompile [ 53.3%]: NetworkStack.cpp\nCompile [ 53.6%]: cfstore_test.c\nCompile [ 54.0%]: storage_volume.cpp\nCompile [ 54.3%]: strategy.c\nCompile [ 54.7%]: support_funcs.c\nCompile [ 55.0%]: AnalogIn.cpp\nCompile [ 55.4%]: BusIn.cpp\nCompile [ 55.7%]: storage_volume_manager.cpp\nCompile [ 56.1%]: CAN.cpp\nCompile [ 56.4%]: BusInOut.cpp\nCompile [ 56.7%]: BusOut.cpp\nCompile [ 57.1%]: Ethernet.cpp\nCompile [ 57.4%]: CallChain.cpp\nCompile [ 57.8%]: FileBase.cpp\nCompile [ 58.1%]: FileLike.cpp\nCompile [ 58.5%]: FilePath.cpp\nCompile [ 58.8%]: I2CSlave.cpp\nCompile [ 59.2%]: FileSystemLike.cpp\nCompile [ 59.5%]: I2C.cpp\nCompile [ 59.9%]: configuration_store.c\nCompile [ 60.2%]: LocalFileSystem.cpp\nCompile [ 60.6%]: InterruptIn.cpp\nCompile [ 60.9%]: InterruptManager.cpp\nCompile [ 61.2%]: SPISlave.cpp\nCompile [ 61.6%]: SPI.cpp\nCompile [ 61.9%]: RawSerial.cpp\nCompile [ 62.3%]: Serial.cpp\nCompile [ 62.6%]: TimerEvent.cpp\nCompile [ 63.0%]: Timeout.cpp\nCompile [ 63.3%]: mbed_alloc_wrappers.cpp\nCompile [ 63.7%]: mbed_assert.c\nCompile [ 64.0%]: SerialBase.cpp\n[Warning] SerialBase.cpp@34,23: comparison between signed and unsigned integer expressions [-Wsign-compare]\nCompile [ 64.4%]: Timer.cpp\nCompile [ 64.7%]: Stream.cpp\nCompile [ 65.1%]: Ticker.cpp\nCompile [ 65.4%]: mbed_board.c\nCompile [ 65.7%]: mbed_error.c\nCompile [ 66.1%]: mbed_critical.c\nCompile [ 66.4%]: mbed_interface.c\nCompile [ 66.8%]: mbed_mem_trace.c\nCompile [ 67.1%]: mbed_gpio.c\nCompile [ 67.5%]: mbed_lp_ticker_api.c\nCompile [ 67.8%]: mbed_wait_api_no_rtos.c\nCompile [ 68.2%]: mbed_pinmap_common.c\nCompile [ 68.5%]: mbed_semihost_api.c\nCompile [ 68.9%]: mbed_us_ticker_api.c\nCompile [ 69.2%]: startup_MK64F12.S\nCompile [ 69.6%]: mbed_rtc_time.cpp\nCompile [ 69.9%]: mbed_ticker_api.c\nCompile [ 70.2%]: cmsis_nvic.c\nCompile [ 70.6%]: crc.c\nCompile [ 70.9%]: system_MK64F12.c\nCompile [ 71.3%]: PeripheralPins.c\nCompile [ 71.6%]: fsl_clock_config.c\nCompile [ 72.0%]: mbed_overrides.c\nCompile [ 72.3%]: mbed_wait_api_rtos.cpp\nCompile [ 72.7%]: fsl_phy.c\nCompile [ 73.0%]: fsl_adc16.c\nCompile [ 73.4%]: fsl_common.c\nCompile [ 73.7%]: fsl_cmp.c\nCompile [ 74.0%]: retarget.cpp\nCompile [ 74.4%]: fsl_cmt.c\nCompile [ 74.7%]: fsl_crc.c\nCompile [ 75.1%]: fsl_dac.c\nCompile [ 75.4%]: fsl_dmamux.c\nCompile [ 75.8%]: fsl_ewm.c\nCompile [ 76.1%]: fsl_flexbus.c\nCompile [ 76.5%]: fsl_clock.c\nCompile [ 76.8%]: fsl_dspi_edma.c\nCompile [ 77.2%]: fsl_gpio.c\nCompile [ 77.5%]: fsl_edma.c\nCompile [ 77.9%]: fsl_enet.c\n[Warning] fsl_enet.c@493,29: comparison between pointer and integer\nCompile [ 78.2%]: fsl_dspi.c\nCompile [ 78.5%]: fsl_flash.c\nCompile [ 78.9%]: fsl_ftm.c\nCompile [ 79.2%]: fsl_llwu.c\nCompile [ 79.6%]: fsl_lptmr.c\nCompile [ 79.9%]: fsl_flexcan.c\nCompile [ 80.3%]: fsl_pdb.c\nCompile [ 80.6%]: fsl_i2c_edma.c\nCompile [ 81.0%]: fsl_mpu.c\nCompile [ 81.3%]: fsl_pit.c\nCompile [ 81.7%]: fsl_rcm.c\nCompile [ 82.0%]: fsl_pmc.c\nCompile [ 82.4%]: fsl_rnga.c\nCompile [ 82.7%]: fsl_sim.c\nCompile [ 83.0%]: fsl_rtc.c\nCompile [ 83.4%]: fsl_smc.c\nCompile [ 83.7%]: fsl_sai_edma.c\nCompile [ 84.1%]: fsl_i2c.c\nCompile [ 84.4%]: fsl_uart_edma.c\nCompile [ 84.8%]: fsl_vref.c\nCompile [ 85.1%]: entropy_hardware_poll.c\nCompile [ 85.5%]: fsl_wdog.c\nCompile [ 85.8%]: fsl_sai.c\nCompile [ 86.2%]: fsl_sdhc.c\nCompile [ 86.5%]: pwmout_api.c\nCompile [ 86.9%]: fsl_uart.c\nCompile [ 87.2%]: us_ticker.c\nCompile [ 87.5%]: spi_api.c\nCompile [ 87.9%]: analogin_api.c\nCompile [ 88.2%]: analogout_api.c\nCompile [ 88.6%]: gpio_api.c\nCompile [ 88.9%]: serial_api.c\nCompile [ 89.3%]: gpio_irq_api.c\nCompile [ 89.6%]: port_api.c\nCompile [ 90.0%]: storage_driver.c\nCompile [ 90.3%]: pinmap.c\nCompile [ 90.7%]: lp_ticker.c\nCompile [ 91.0%]: i2c_api.c\nCompile [ 91.3%]: sleep.c\nCompile [ 91.7%]: Semaphore.cpp\nCompile [ 92.0%]: rtc_api.c\nCompile [ 92.4%]: rtos_idle.c\nCompile [ 92.7%]: HAL_CM4.S\nCompile [ 93.1%]: Mutex.cpp\nCompile [ 93.4%]: SVC_Table.S\nCompile [ 93.8%]: HAL_CM.c\nCompile [ 94.1%]: RTX_Conf_CM.c\nCompile [ 94.5%]: rt_Event.c\nCompile [ 94.8%]: rt_Mailbox.c\nCompile [ 95.2%]: rt_Memory.c\nCompile [ 95.5%]: rt_List.c\nCompile [ 95.8%]: RtosTimer.cpp\nCompile [ 96.2%]: rt_MemBox.c\nCompile [ 96.5%]: rt_OsEventObserver.c\nCompile [ 96.9%]: rt_Mutex.c\nCompile [ 97.2%]: rt_Robin.c\nCompile [ 97.6%]: rt_Semaphore.c\nCompile [ 97.9%]: rt_Time.c\nCompile [ 98.3%]: rt_System.c\nCompile [ 98.6%]: rt_Timer.c\nCompile [ 99.0%]: Thread.cpp\nCompile [ 99.3%]: rt_Task.c\nCompile [ 99.7%]: test_env.cpp\nCompile [100.0%]: rt_CMSIS.c\nLink: mbed-os-example-blinky\nElf2Bin: mbed-os-example-blinky\n+------------------+-------+-------+-------+\n| Module           | .text | .data |  .bss |\n+------------------+-------+-------+-------+\n| Fill             |    63 |     4 |  2533 |\n| Misc             | 26603 |  2212 |    88 |\n| features/storage |    42 |     0 |   184 |\n| hal/common       |  1560 |     4 |   277 |\n| hal/targets      | 10101 |    12 |   184 |\n| rtos/rtos        |    38 |     4 |     4 |\n| rtos/rtx         |  5785 |    20 |  6810 |\n| Subtotals        | 44192 |  2256 | 10080 |\n+------------------+-------+-------+-------+\nAllocated Heap: 65536 bytes\nAllocated Stack: unknown\nTotal Static RAM memory (data + bss): 12336 bytes\nTotal RAM memory (data + bss + heap + stack): 77872 bytes\nTotal Flash memory (text + data + misc): 47488 bytes\nImage: ./.build/k64f/gcc_arm/mbed-os-example-blinky.bin\n```"},"comment":{"url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/comments/249294491","html_url":"https://github.com/ARMmbed/mbed-os/pull/2788#issuecomment-249294491","issue_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/2788","id":249294491,"user":{"login":"mbed-bot","id":12690234,"avatar_url":"https://avatars.githubusercontent.com/u/12690234?v=3","gravatar_id":"","url":"https://api.github.com/users/mbed-bot","html_url":"https://github.com/mbed-bot","followers_url":"https://api.github.com/users/mbed-bot/followers","following_url":"https://api.github.com/users/mbed-bot/following{/other_user}","gists_url":"https://api.github.com/users/mbed-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/mbed-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbed-bot/subscriptions","organizations_url":"https://api.github.com/users/mbed-bot/orgs","repos_url":"https://api.github.com/users/mbed-bot/repos","events_url":"https://api.github.com/users/mbed-bot/events{/privacy}","received_events_url":"https://api.github.com/users/mbed-bot/received_events","type":"User","site_admin":false},"created_at":"2016-09-23T20:28:53Z","updated_at":"2016-09-23T20:28:53Z","body":"[Build 972]\nSUCCESS: Building succeeded and tests were run! Be sure to check the test results\n"}}
{"actor":{"display_login":"mbed-bot"}}