Back to build
Raw log | Switch to full mode | Login

python -u /b/s/w/ir/kitchen-checkout/depot_tools/recipes/recipe_modules/bot_update/resources/bot_update.py --spec-path /b/s/w/ir/tmp/t/tmpg5RGKO --patch_root boringssl --revision_mapping_file /b/s/w/ir/tmp/t/tmpCxStfX.json --git-cache-dir /b/s/w/ir/cache/git --cleanup-dir /b/s/w/ir/k/recipe_cleanup/bot_update --output_json /b/s/w/ir/tmp/t/tmpR37Ehz.json --patch_ref https://boringssl.googlesource.com/boringssl@refs/changes/48/34948/5 --revision boringssl@HEAD in dir /b/s/w/ir/k: allow_subannotations: False cmd: ['python', '-u', '/b/s/w/ir/kitchen-checkout/depot_tools/recipes/recipe_modules/bot_update/resources/bot_update.py', '--spec-path', '/b/s/w/ir/tmp/t/tmpg5RGKO', '--patch_root', 'boringssl', '--revision_mapping_file', '/b/s/w/ir/tmp/t/tmpCxStfX.json', '--git-cache-dir', '/b/s/w/ir/cache/git', '--cleanup-dir', '/b/s/w/ir/k/recipe_cleanup/bot_update', '--output_json', '/b/s/w/ir/tmp/t/tmpR37Ehz.json', '--patch_ref', 'https://boringssl.googlesource.com/boringssl@refs/changes/48/34948/5', '--revision', 'boringssl@HEAD'] env: {} env_prefixes: {} env_suffixes: {'PATH': '/b/s/w/ir/kitchen-checkout/depot_tools'} infra_step: True name_tokens: ('bot_update',) ok_ret: frozenset([0, 87, 88]) step_test_data: <lambda>(...) trigger_specs: () full environment: BOTO_CONFIG: /b/s/w/ir/tmp/gsutil_task/.boto BUILDBUCKET_EXPERIMENTAL: FALSE CIPD_CACHE_DIR: /b/s/cipd_cache/cache CIPD_PROTOCOL: v2 DEVSHELL_CLIENT_PORT: 34988 DOCKER_CONFIG: /b/s/w/ir/tmp/docker_cfg_task DOCKER_TMPDIR: /b/s/w/ir/tmp/docker_tmp_task GIT_CONFIG_NOSYSTEM: 1 GIT_TERMINAL_PROMPT: 0 HOME: /home/chrome-bot INFRA_GIT_WRAPPER_HOME: /b/s/w/ir/tmp/git_home_task LOGDOG_COORDINATOR_HOST: logs.chromium.org LOGDOG_STREAM_PREFIX: buildbucket/cr-buildbucket.appspot.com/8915374035318583440 LOGDOG_STREAM_PROJECT: boringssl LOGDOG_STREAM_SERVER_PATH: unix:/b/s/w/ir/tmp/ld.sock LOGNAME: chrome-bot LUCI_CONTEXT: /b/s/w/itTjnzYi/luci_context.273522644 MAC_CHROMIUM_TMPDIR: /b/s/w/ir/tmp/t MAIL: /var/mail/chrome-bot NO_GCE_CHECK: False PATH: /b/s/w/ir/cipd_bin_packages:/b/s/w/ir/cipd_bin_packages/bin:/b/s/cipd_cache/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/b/s/w/ir/kitchen-checkout/depot_tools PWD: /b/s/w/ir/k PYTHONIOENCODING: UTF-8 PYTHONUNBUFFERED: 1 SHELL: /bin/bash SHLVL: 1 SUDO_COMMAND: /usr/bin/python /b/s/swarming_bot.zip start_bot SUDO_GID: 0 SUDO_UID: 0 SUDO_USER: root SWARMING_BOT_ID: luci-flex-try-trusty-4-ot1t SWARMING_EXTERNAL_BOT_SETUP: 1 SWARMING_HEADLESS: 1 SWARMING_SERVER: https://chromium-swarm.appspot.com SWARMING_TASK_ID: 4463a8d732ac9811 TEMP: /b/s/w/ir/tmp/t TEMPDIR: /b/s/w/ir/tmp/t TERM: linux TMP: /b/s/w/ir/tmp/t TMPDIR: /b/s/w/ir/tmp/t USER: chrome-bot USERNAME: chrome-bot VPYTHON_VIRTUALENV_ROOT: /b/s/w/ir/cache/vpython _: /b/s/w/ir/cipd_bin_packages/vpython Debugging info: CURRENT_DIR: '/b/s/w/ir/k' DEPOT_TOOLS_DIR: '/b/s/w/ir/kitchen-checkout/depot_tools' THIS_DIR: '/b/s/w/ir/kitchen-checkout/depot_tools/recipes/recipe_modules/bot_update/resources' Gclient Solutions ================= boringssl (https://boringssl.googlesource.com/boringssl.git) Dependencies file is util/bot/DEPS Managed mode is OFF ===Running /b/s/w/ir/cipd_bin_packages/bin/python -u /b/s/w/ir/kitchen-checkout/depot_tools/gclient.py recurse -v git update-index --refresh === In directory: /b/s/w/ir/k WARNING: Your metrics.cfg file was invalid or nonexistent. A new one will be created. Can't find .gclient_entries You need to run gclient sync at least once to use 'recurse'. This is because .gclient_entries needs to exist and be up to date. ===Failed in 0.0 mins of /b/s/w/ir/cipd_bin_packages/bin/python -u /b/s/w/ir/kitchen-checkout/depot_tools/gclient.py recurse -v git update-index --refresh === WARNING: Failed to update git indices. Revisions: ['boringssl@HEAD'] Fetching Git checkout at boringssl@HEAD Using Python version: 2.7.14+chromium14 (df075345c7-dirty:df075345c7, Oct 3 2017, 17:29:00) [GCC 4.8.4] Checking git version... ===Running git version === In directory: /b/s/w/ir/k git version 2.21.0.chromium16 / Infra wrapper (infra/tools/git/linux-amd64 @ EWp1PZOjn8W4pXONR9mtwNO0RQzp2N1qKYAikv60t3sC) ===Succeeded in 0.0 mins of git version === Using git version 2.21.0.chromium16 / Infra wrapper (infra/tools/git/linux-amd64 @ EWp1PZOjn8W4pXONR9mtwNO0RQzp2N1qKYAikv60t3sC) ===Running git config --get protocol.version === In directory: /b/s/w/ir/k 2 ===Succeeded in 0.0 mins of git config --get protocol.version === Using git protocol version 2 Fetching Git checkout ===Running /b/s/w/ir/cipd_bin_packages/bin/python -u /b/s/w/ir/kitchen-checkout/depot_tools/git_cache.py populate --ignore_locks -v --cache-dir /b/s/w/ir/cache/git https://boringssl.googlesource.com/boringssl.git --reset-fetch-config === In directory: /b/s/w/ir/k running "git init --bare" in "/b/s/w/ir/cache/git/_cache_tmpAMmMl2boringssl.googlesource.com-boringssl" Initialized empty Git repository in /b/s/w/ir/cache/git/_cache_tmpAMmMl2boringssl.googlesource.com-boringssl/ running "git config --unset-all remote.origin.fetch" in "/b/s/w/ir/cache/git/_cache_tmpAMmMl2boringssl.googlesource.com-boringssl" running "git config gc.autodetach 0" in "/b/s/w/ir/cache/git/_cache_tmpAMmMl2boringssl.googlesource.com-boringssl" running "git config core.deltaBaseCacheLimit 2g" in "/b/s/w/ir/cache/git/_cache_tmpAMmMl2boringssl.googlesource.com-boringssl" running "git config remote.origin.url https://boringssl.googlesource.com/boringssl.git" in "/b/s/w/ir/cache/git/_cache_tmpAMmMl2boringssl.googlesource.com-boringssl" running "git config --replace-all remote.origin.fetch +refs/heads/*:refs/heads/* \+refs/heads/\*:.*" in "/b/s/w/ir/cache/git/_cache_tmpAMmMl2boringssl.googlesource.com-boringssl" Fetching +refs/heads/*:refs/heads/* running "git fetch -v --progress origin +refs/heads/*:refs/heads/*" in "/b/s/w/ir/cache/git/_cache_tmpAMmMl2boringssl.googlesource.com-boringssl" remote: Sending approximately 156.33 MiB ... remote: Counting objects: 1 remote: Counting objects: 39, done remote: Finding sources: 1% (695/69456) remote: Finding sources: 2% (1390/69456) remote: Finding sources: 3% (2084/69456) remote: Finding sources: 4% (2779/69456) remote: Finding sources: 5% (3473/69456) remote: Finding sources: 6% (4168/69456) remote: Finding sources: 7% (4862/69456) remote: Finding sources: 8% (5557/69456) remote: Finding sources: 9% (6252/69456) remote: Finding sources: 10% (6946/69456) remote: Finding sources: 11% (7641/69456) remote: Finding sources: 12% (8335/69456) remote: Finding sources: 13% (9030/69456) remote: Finding sources: 14% (9724/69456) remote: Finding sources: 15% (10419/69456) remote: Finding sources: 16% (11113/69456) remote: Finding sources: 17% (11808/69456) remote: Finding sources: 18% (12503/69456) remote: Finding sources: 19% (13197/69456) remote: Finding sources: 20% (13892/69456) remote: Finding sources: 21% (14586/69456) remote: Finding sources: 22% (15281/69456) remote: Finding sources: 23% (15975/69456) remote: Finding sources: 24% (16670/69456) remote: Finding sources: 25% (17364/69456) remote: Finding sources: 26% (18059/69456) remote: Finding sources: 27% (18754/69456) remote: Finding sources: 28% (19448/69456) remote: Finding sources: 29% (20143/69456) remote: Finding sources: 30% (20837/69456) remote: Finding sources: 31% (21532/69456) remote: Finding sources: 32% (22226/69456) remote: Finding sources: 33% (22921/69456) remote: Finding sources: 34% (23616/69456) remote: Finding sources: 35% (24310/69456) remote: Finding sources: 36% (25005/69456) remote: Finding sources: 37% (25699/69456) remote: Finding sources: 38% (26394/69456) remote: Finding sources: 39% (27088/69456) remote: Finding sources: 40% (27783/69456) remote: Finding sources: 41% (28477/69456) remote: Finding sources: 42% (29172/69456) remote: Finding sources: 43% (29867/69456) remote: Finding sources: 44% (30561/69456) remote: Finding sources: 45% (31256/69456) remote: Finding sources: 46% (31950/69456) remote: Finding sources: 47% (32645/69456) remote: Finding sources: 48% (33339/69456) remote: Finding sources: 49% (34034/69456) remote: Finding sources: 50% (34728/69456) remote: Finding sources: 51% (35423/69456) remote: Finding sources: 52% (36118/69456) remote: Finding sources: 53% (36812/69456) remote: Finding sources: 54% (37507/69456) remote: Finding sources: 55% (38201/69456) remote: Finding sources: 56% (38896/69456) remote: Finding sources: 57% (39590/69456) remote: Finding sources: 58% (40285/69456) remote: Finding sources: 59% (40980/69456) remote: Finding sources: 60% (41674/69456) remote: Finding sources: 61% (42369/69456) remote: Finding sources: 62% (43063/69456) remote: Finding sources: 63% (43758/69456) remote: Finding sources: 64% (44452/69456) remote: Finding sources: 65% (45147/69456) remote: Finding sources: 66% (45841/69456) remote: Finding sources: 67% (46536/69456) remote: Finding sources: 68% (47231/69456) remote: Finding sources: 69% (47925/69456) remote: Finding sources: 70% (48620/69456) remote: Finding sources: 71% (49314/69456) remote: Finding sources: 72% (50009/69456) remote: Finding sources: 73% (50703/69456) remote: Finding sources: 74% (51398/69456) remote: Finding sources: 75% (52092/69456) remote: Finding sources: 76% (52787/69456) remote: Finding sources: 77% (53482/69456) remote: Finding sources: 78% (54176/69456) remote: Finding sources: 79% (54871/69456) remote: Finding sources: 80% (55565/69456) remote: Finding sources: 81% (56260/69456) remote: Finding sources: 82% (56954/69456) remote: Finding sources: 83% (57649/69456) remote: Finding sources: 84% (58344/69456) remote: Finding sources: 85% (59038/69456) remote: Finding sources: 86% (59733/69456) remote: Finding sources: 87% (60427/69456) remote: Finding sources: 88% (61122/69456) remote: Finding sources: 89% (61816/69456) remote: Finding sources: 90% (62511/69456) remote: Finding sources: 91% (63205/69456) remote: Finding sources: 92% (63900/69456) remote: Finding sources: 93% (64595/69456) remote: Finding sources: 94% (65289/69456) remote: Finding sources: 95% (65984/69456) remote: Finding sources: 96% (66678/69456) remote: Finding sources: 97% (67373/69456) remote: Finding sources: 98% (68067/69456) remote: Finding sources: 99% (68762/69456) remote: Finding sources: 100% (69456/69456) remote: Finding sources: 100% (69456/69456) Receiving objects: 0% (1/69456) Receiving objects: 1% (695/69456) Receiving objects: 2% (1390/69456) Receiving objects: 3% (2084/69456) Receiving objects: 4% (2779/69456) Receiving objects: 5% (3473/69456) Receiving objects: 6% (4168/69456) Receiving objects: 7% (4862/69456) Receiving objects: 8% (5557/69456) Receiving objects: 9% (6252/69456) Receiving objects: 10% (6946/69456) Receiving objects: 11% (7641/69456) Receiving objects: 12% (8335/69456) Receiving objects: 13% (9030/69456) Receiving objects: 14% (9724/69456) Receiving objects: 15% (10419/69456) Receiving objects: 16% (11113/69456) Receiving objects: 17% (11808/69456) Receiving objects: 18% (12503/69456) Receiving objects: 19% (13197/69456) Receiving objects: 20% (13892/69456) Receiving objects: 21% (14586/69456) Receiving objects: 22% (15281/69456) Receiving objects: 23% (15975/69456) Receiving objects: 24% (16670/69456) Receiving objects: 25% (17364/69456) Receiving objects: 26% (18059/69456) Receiving objects: 27% (18754/69456) Receiving objects: 28% (19448/69456) Receiving objects: 29% (20143/69456) Receiving objects: 30% (20837/69456) Receiving objects: 31% (21532/69456) Receiving objects: 32% (22226/69456) Receiving objects: 33% (22921/69456) Receiving objects: 34% (23616/69456) Receiving objects: 35% (24310/69456) Receiving objects: 36% (25005/69456) Receiving objects: 37% (25699/69456) Receiving objects: 38% (26394/69456) Receiving objects: 39% (27088/69456) Receiving objects: 40% (27783/69456) Receiving objects: 41% (28477/69456) Receiving objects: 42% (29172/69456) Receiving objects: 43% (29867/69456) Receiving objects: 44% (30561/69456) Receiving objects: 45% (31256/69456) Receiving objects: 46% (31950/69456) Receiving objects: 47% (32645/69456) Receiving objects: 48% (33339/69456) Receiving objects: 49% (34034/69456) Receiving objects: 50% (34728/69456) Receiving objects: 51% (35423/69456) Receiving objects: 52% (36118/69456), 10.38 MiB | 20.74 MiB/s Receiving objects: 52% (36209/69456), 10.38 MiB | 20.74 MiB/s Receiving objects: 53% (36812/69456), 19.56 MiB | 19.56 MiB/s Receiving objects: 54% (37507/69456), 29.20 MiB | 19.47 MiB/s Receiving objects: 55% (38201/69456), 29.20 MiB | 19.47 MiB/s Receiving objects: 56% (38896/69456), 29.20 MiB | 19.47 MiB/s Receiving objects: 57% (39590/69456), 29.20 MiB | 19.47 MiB/s Receiving objects: 58% (40285/69456), 29.20 MiB | 19.47 MiB/s Receiving objects: 59% (40980/69456), 29.20 MiB | 19.47 MiB/s Receiving objects: 60% (41674/69456), 29.20 MiB | 19.47 MiB/s Receiving objects: 61% (42369/69456), 29.20 MiB | 19.47 MiB/s Receiving objects: 61% (42491/69456), 29.20 MiB | 19.47 MiB/s Receiving objects: 62% (43063/69456), 37.14 MiB | 18.57 MiB/s Receiving objects: 63% (43758/69456), 37.14 MiB | 18.57 MiB/s Receiving objects: 64% (44452/69456), 37.14 MiB | 18.57 MiB/s Receiving objects: 65% (45147/69456), 37.14 MiB | 18.57 MiB/s Receiving objects: 65% (45468/69456), 44.92 MiB | 17.97 MiB/s Receiving objects: 66% (45841/69456), 53.87 MiB | 17.96 MiB/s Receiving objects: 67% (46536/69456), 62.43 MiB | 17.83 MiB/s Receiving objects: 67% (47028/69456), 71.66 MiB | 17.91 MiB/s Receiving objects: 68% (47231/69456), 81.00 MiB | 18.00 MiB/s Receiving objects: 68% (47749/69456), 81.00 MiB | 18.00 MiB/s Receiving objects: 69% (47925/69456), 81.00 MiB | 18.00 MiB/s Receiving objects: 70% (48620/69456), 89.86 MiB | 17.66 MiB/s Receiving objects: 71% (49314/69456), 89.86 MiB | 17.66 MiB/s Receiving objects: 72% (50009/69456), 98.64 MiB | 17.57 MiB/s Receiving objects: 73% (50703/69456), 98.64 MiB | 17.57 MiB/s Receiving objects: 73% (51065/69456), 98.64 MiB | 17.57 MiB/s Receiving objects: 74% (51398/69456), 98.64 MiB | 17.57 MiB/s Receiving objects: 75% (52092/69456), 107.46 MiB | 17.39 MiB/s Receiving objects: 76% (52787/69456), 107.46 MiB | 17.39 MiB/s Receiving objects: 77% (53482/69456), 116.50 MiB | 17.64 MiB/s Receiving objects: 78% (54176/69456), 116.50 MiB | 17.64 MiB/s Receiving objects: 79% (54871/69456), 116.50 MiB | 17.64 MiB/s Receiving objects: 80% (55565/69456), 116.50 MiB | 17.64 MiB/s Receiving objects: 81% (56260/69456), 116.50 MiB | 17.64 MiB/s Receiving objects: 81% (56465/69456), 116.50 MiB | 17.64 MiB/s Receiving objects: 82% (56954/69456), 125.06 MiB | 17.81 MiB/s Receiving objects: 83% (57649/69456), 125.06 MiB | 17.81 MiB/s Receiving objects: 84% (58344/69456), 125.06 MiB | 17.81 MiB/s Receiving objects: 85% (59038/69456), 125.06 MiB | 17.81 MiB/s Receiving objects: 86% (59733/69456), 125.06 MiB | 17.81 MiB/s Receiving objects: 87% (60427/69456), 125.06 MiB | 17.81 MiB/s Receiving objects: 88% (61122/69456), 133.58 MiB | 17.71 MiB/s Receiving objects: 89% (61816/69456), 133.58 MiB | 17.71 MiB/s Receiving objects: 90% (62511/69456), 133.58 MiB | 17.71 MiB/s Receiving objects: 91% (63205/69456), 133.58 MiB | 17.71 MiB/s Receiving objects: 92% (63900/69456), 133.58 MiB | 17.71 MiB/s Receiving objects: 93% (64595/69456), 133.58 MiB | 17.71 MiB/s Receiving objects: 94% (65289/69456), 133.58 MiB | 17.71 MiB/s Receiving objects: 95% (65984/69456), 133.58 MiB | 17.71 MiB/s Receiving objects: 95% (66589/69456), 133.58 MiB | 17.71 MiB/s Receiving objects: 96% (66678/69456), 133.58 MiB | 17.71 MiB/s Receiving objects: 97% (67373/69456), 133.58 MiB | 17.71 MiB/s Receiving objects: 98% (68067/69456), 141.83 MiB | 17.65 MiB/s Receiving objects: 99% (68762/69456), 141.83 MiB | 17.65 MiB/s remote: Total 69456 (delta 43022), reused 69447 (delta 43022) Receiving objects: 100% (69456/69456), 141.83 MiB | 17.65 MiB/s Receiving objects: 100% (69456/69456), 147.29 MiB | 17.49 MiB/s, done. Resolving deltas: 0% (0/43022) Resolving deltas: 1% (439/43022) Resolving deltas: 2% (861/43022) Resolving deltas: 3% (1292/43022) Resolving deltas: 4% (1721/43022) Resolving deltas: 5% (2158/43022) Resolving deltas: 6% (2582/43022) Resolving deltas: 7% (3013/43022) Resolving deltas: 8% (3450/43022) Resolving deltas: 9% (3872/43022) Resolving deltas: 10% (4309/43022) Resolving deltas: 11% (4733/43022) Resolving deltas: 12% (5164/43022) Resolving deltas: 13% (5599/43022) Resolving deltas: 14% (6028/43022) Resolving deltas: 15% (6455/43022) Resolving deltas: 16% (6896/43022) Resolving deltas: 17% (7314/43022) Resolving deltas: 18% (7744/43022) Resolving deltas: 19% (8184/43022) Resolving deltas: 20% (8628/43022) Resolving deltas: 21% (9035/43022) Resolving deltas: 22% (9465/43022) Resolving deltas: 23% (9907/43022) Resolving deltas: 24% (10328/43022) Resolving deltas: 25% (10768/43022) Resolving deltas: 26% (11188/43022) Resolving deltas: 27% (11634/43022) Resolving deltas: 28% (12054/43022) Resolving deltas: 29% (12486/43022) Resolving deltas: 30% (12911/43022) Resolving deltas: 31% (13343/43022) Resolving deltas: 32% (13802/43022) Resolving deltas: 33% (14211/43022) Resolving deltas: 34% (14628/43022) Resolving deltas: 35% (15061/43022) Resolving deltas: 36% (15496/43022) Resolving deltas: 37% (15928/43022) Resolving deltas: 38% (16416/43022) Resolving deltas: 39% (16898/43022) Resolving deltas: 40% (17311/43022) Resolving deltas: 41% (17671/43022) Resolving deltas: 42% (18073/43022) Resolving deltas: 43% (18516/43022) Resolving deltas: 44% (18930/43022) Resolving deltas: 45% (19363/43022) Resolving deltas: 46% (19856/43022) Resolving deltas: 47% (20243/43022) Resolving deltas: 48% (20660/43022) Resolving deltas: 49% (21104/43022) Resolving deltas: 50% (21511/43022) Resolving deltas: 51% (21953/43022) Resolving deltas: 52% (22394/43022) Resolving deltas: 53% (22841/43022) Resolving deltas: 54% (23233/43022) Resolving deltas: 55% (23672/43022) Resolving deltas: 56% (24125/43022) Resolving deltas: 57% (24525/43022) Resolving deltas: 58% (24954/43022) Resolving deltas: 59% (25384/43022) Resolving deltas: 60% (25819/43022) Resolving deltas: 61% (26251/43022) Resolving deltas: 62% (26675/43022) Resolving deltas: 63% (27106/43022) Resolving deltas: 64% (27535/43022) Resolving deltas: 65% (27976/43022) Resolving deltas: 66% (28405/43022) Resolving deltas: 67% (28843/43022) Resolving deltas: 68% (29290/43022) Resolving deltas: 68% (29552/43022) Resolving deltas: 69% (29689/43022) Resolving deltas: 69% (29921/43022) Resolving deltas: 70% (30116/43022) Resolving deltas: 71% (30546/43022) Resolving deltas: 72% (30981/43022) Resolving deltas: 72% (31334/43022) Resolving deltas: 73% (31410/43022) Resolving deltas: 74% (31839/43022) Resolving deltas: 75% (32272/43022) Resolving deltas: 76% (32714/43022) Resolving deltas: 77% (33130/43022) Resolving deltas: 78% (33558/43022) Resolving deltas: 79% (33990/43022) Resolving deltas: 79% (34020/43022) Resolving deltas: 80% (34449/43022) Resolving deltas: 81% (34853/43022) Resolving deltas: 82% (35279/43022) Resolving deltas: 83% (35721/43022) Resolving deltas: 84% (36139/43022) Resolving deltas: 85% (36617/43022) Resolving deltas: 86% (37012/43022) Resolving deltas: 87% (37509/43022) Resolving deltas: 88% (37891/43022) Resolving deltas: 88% (37931/43022) Resolving deltas: 89% (38292/43022) Resolving deltas: 90% (38723/43022) Resolving deltas: 91% (39154/43022) Resolving deltas: 92% (39585/43022) Resolving deltas: 93% (40011/43022) Resolving deltas: 94% (40454/43022) Resolving deltas: 95% (40871/43022) Resolving deltas: 96% (41308/43022) Resolving deltas: 97% (41747/43022) Resolving deltas: 98% (42162/43022) Resolving deltas: 99% (42592/43022) Resolving deltas: 100% (43022/43022) Resolving deltas: 100% (43022/43022), done. From https://boringssl.googlesource.com/a/boringssl * [new branch] 2214 -> 2214 * [new branch] 2272 -> 2272 * [new branch] 2311 -> 2311 * [new branch] 2357 -> 2357 * [new branch] 2490 -> 2490 * [new branch] 2564 -> 2564 * [new branch] 2623 -> 2623 * [new branch] 2661 -> 2661 * [new branch] 2704 -> 2704 * [new branch] 2883 -> 2883 * [new branch] 2924 -> 2924 * [new branch] 2987 -> 2987 * [new branch] 3029 -> 3029 * [new branch] 3071 -> 3071 * [new branch] 3112 -> 3112 * [new branch] 3202 -> 3202 * [new branch] 3239 -> 3239 * [new branch] 3282 -> 3282 * [new branch] 3359 -> 3359 * [new branch] 3538 -> 3538 * [new branch] chromium-stable -> chromium-stable * [new branch] chromium-stable-with-bazel -> chromium-stable-with-bazel * [new branch] fips-20180730 -> fips-20180730 * [new branch] infra/config -> infra/config * [new branch] master -> master * [new branch] master-with-bazel -> master-with-bazel * [new tag] fips-20180730 -> fips-20180730 * [new tag] version_for_cocoapods_10.0 -> version_for_cocoapods_10.0 * [new tag] version_for_cocoapods_8.0 -> version_for_cocoapods_8.0 * [new tag] version_for_cocoapods_9.0 -> version_for_cocoapods_9.0 * [new tag] fips-20170615 -> fips-20170615 * [new tag] version_for_cocoapods_1.0 -> version_for_cocoapods_1.0 * [new tag] version_for_cocoapods_2.0 -> version_for_cocoapods_2.0 * [new tag] version_for_cocoapods_3.0 -> version_for_cocoapods_3.0 * [new tag] version_for_cocoapods_4.0 -> version_for_cocoapods_4.0 * [new tag] version_for_cocoapods_5.0 -> version_for_cocoapods_5.0 * [new tag] version_for_cocoapods_6.0 -> version_for_cocoapods_6.0 * [new tag] version_for_cocoapods_7.0 -> version_for_cocoapods_7.0 fetch +refs/heads/*:refs/heads/* took 0.3 minutes ===Succeeded in 0.3 mins of /b/s/w/ir/cipd_bin_packages/bin/python -u /b/s/w/ir/kitchen-checkout/depot_tools/git_cache.py populate --ignore_locks -v --cache-dir /b/s/w/ir/cache/git https://boringssl.googlesource.com/boringssl.git --reset-fetch-config === ===Running /b/s/w/ir/cipd_bin_packages/bin/python -u /b/s/w/ir/kitchen-checkout/depot_tools/git_cache.py exists --quiet --cache-dir /b/s/w/ir/cache/git https://boringssl.googlesource.com/boringssl.git === In directory: /b/s/w/ir/k /b/s/w/ir/cache/git/boringssl.googlesource.com-boringssl ===Succeeded in 0.0 mins of /b/s/w/ir/cipd_bin_packages/bin/python -u /b/s/w/ir/kitchen-checkout/depot_tools/git_cache.py exists --quiet --cache-dir /b/s/w/ir/cache/git https://boringssl.googlesource.com/boringssl.git === ===Running git clone --no-checkout --local --shared /b/s/w/ir/cache/git/boringssl.googlesource.com-boringssl /b/s/w/ir/k/boringssl === In directory: /b/s/w/ir/k Cloning into '/b/s/w/ir/k/boringssl'... done. ===Succeeded in 0.0 mins of git clone --no-checkout --local --shared /b/s/w/ir/cache/git/boringssl.googlesource.com-boringssl /b/s/w/ir/k/boringssl === ===Running git config gc.auto 0 === In directory: /b/s/w/ir/k/boringssl ===Succeeded in 0.0 mins of git config gc.auto 0 === ===Running git config gc.autodetach 0 === In directory: /b/s/w/ir/k/boringssl ===Succeeded in 0.0 mins of git config gc.autodetach 0 === ===Running git config gc.autopacklimit 0 === In directory: /b/s/w/ir/k/boringssl ===Succeeded in 0.0 mins of git config gc.autopacklimit 0 === ===Running git remote set-url --push origin https://boringssl.googlesource.com/boringssl.git === In directory: /b/s/w/ir/k/boringssl ===Succeeded in 0.0 mins of git remote set-url --push origin https://boringssl.googlesource.com/boringssl.git === ===Running git checkout --force origin/HEAD -- === In directory: /b/s/w/ir/k/boringssl Note: checking out 'origin/HEAD'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b <new-branch-name> HEAD is now at 7540cc2ec Predeclare enums in base.h ===Succeeded in 0.0 mins of git checkout --force origin/HEAD -- === ===Running git clean -dff === In directory: /b/s/w/ir/k/boringssl ===Succeeded in 0.0 mins of git clean -dff === ===Running git log --format=%H --max-count=1 === In directory: /b/s/w/ir/k/boringssl 7540cc2ec0a5c29306ed852483f833c61eddf133 ===Succeeded in 0.0 mins of git log --format=%H --max-count=1 === ===Running git config --global user.name === In directory: /b/s/w/ir/k boringssl-try-builder ===Succeeded in 0.0 mins of git config --global user.name === ===Running git config --global user.email === In directory: /b/s/w/ir/k boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com ===Succeeded in 0.0 mins of git config --global user.email === ===Running /b/s/w/ir/cipd_bin_packages/bin/python -u /b/s/w/ir/kitchen-checkout/depot_tools/gclient.py sync --verbose --reset --force --ignore_locks --output-json /b/s/w/ir/tmp/t/tmp8YcFgF.json --nohooks --noprehooks --delete_unversioned_trees --revision boringssl@unmanaged --patch-ref https://boringssl.googlesource.com/boringssl@refs/changes/48/34948/5 === In directory: /b/s/w/ir/k Looking for .gclient starting from /b/s/w/ir/k Loaded .gclient config in /b/s/w/ir/k: solutions = [ { 'deps_file': 'util/bot/DEPS', 'managed': False, 'name': 'boringssl', 'url': 'https://boringssl.googlesource.com/boringssl.git'}] cache_dir = r"/b/s/w/ir/cache/git" target_os_only=False gclient(756) ParseDepsFile:Found recursedeps "{'boringssl/util/bot/android_tools': 'util/bot/DEPS'}". boringssl (Elapsed: 0:00:01) ---------------------------------------- [0:00:00] Started. _____ boringssl at refs/remotes/origin/master [0:00:00] ________ unmanaged solution; skipping boringssl [0:00:00] ===Applying patch ref=== [0:00:00] Patch ref is 'https://boringssl.googlesource.com/boringssl.git' @ 'refs/changes/48/34948/5'. Target branch for patch is 'refs/remotes/origin/master'. Current HEAD is '7540cc2ec0a5c29306ed852483f833c61eddf133'. Current dir is '/b/s/w/ir/k/boringssl' [0:00:01] Merge base of refs/remotes/origin/master and 27b234aa4fdd6e051ad22fee07ebb7f6ffb67298 is 24a18b8a40e876f828a5ce185849d46f19c671e8 [0:00:02] Finished. ---------------------------------------- Copying gs://chromium-git-cache/chromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/240.zip... / [0 files][ 0.0 B/507.6 KiB] Copying gs://chromium-git-cache/chromium.googlesource.com-external-gyp/2153.zip... / [0 files][ 0.0 B/ 11.7 MiB] / [1 files][507.6 KiB/507.6 KiB] Operation completed over 1 objects/507.6 KiB. Archive: /b/s/w/ir/cache/git/_cache_tmpFyrEb8/240.zip inflating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/config extracting: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/HEAD creating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/refs/ creating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/refs/tags/ creating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/refs/heads/ creating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/refs/number/ inflating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/number.idx inflating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/description creating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/info/ inflating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/info/refs inflating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/info/exclude creating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/hooks/ inflating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/hooks/pre-push.sample inflating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/hooks/update.sample inflating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/hooks/applypatch-msg.sample inflating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/hooks/prepare-commit-msg.sample inflating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/hooks/pre-applypatch.sample inflating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/hooks/pre-receive.sample inflating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/hooks/post-update.sample inflating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/hooks/commit-msg.sample inflating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/hooks/pre-commit.sample inflating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/hooks/fsmonitor-watchman.sample inflating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/hooks/pre-rebase.sample inflating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/FETCH_HEAD inflating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/packed-refs creating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/objects/ creating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/objects/info/ inflating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/objects/info/packs creating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/objects/pack/ inflating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/objects/pack/pack-5ab0629a24efb68ec672f7f5e9c6b52db4d583ee.pack inflating: /b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/objects/pack/pack-5ab0629a24efb68ec672f7f5e9c6b52db4d583ee.idx / [1 files][ 11.7 MiB/ 11.7 MiB] Operation completed over 1 objects/11.7 MiB. Archive: /b/s/w/ir/cache/git/_cache_tmpNQV5h9/2153.zip inflating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/config extracting: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/HEAD creating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/refs/ creating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/refs/tags/ creating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/refs/heads/ creating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/refs/number/ inflating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/number.idx inflating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/description creating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/info/ inflating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/info/refs inflating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/info/exclude creating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/hooks/ inflating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/hooks/pre-push.sample inflating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/hooks/update.sample inflating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/hooks/applypatch-msg.sample inflating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/hooks/prepare-commit-msg.sample inflating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/hooks/pre-applypatch.sample inflating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/hooks/pre-receive.sample inflating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/hooks/post-update.sample inflating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/hooks/commit-msg.sample inflating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/hooks/pre-commit.sample inflating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/hooks/fsmonitor-watchman.sample inflating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/hooks/pre-rebase.sample inflating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/FETCH_HEAD inflating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/packed-refs creating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/objects/ creating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/objects/info/ inflating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/objects/info/packs creating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/objects/pack/ inflating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/objects/pack/pack-e1e26dea1430205fde191e5c83750e4af007648b.idx inflating: /b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp/objects/pack/pack-e1e26dea1430205fde191e5c83750e4af007648b.pack boringssl/util/bot/libFuzzer (Elapsed: 0:00:09) ---------------------------------------- [0:00:02] Started. _____ boringssl/util/bot/libFuzzer at e847d8a9b47158695593d5693b0f69250472b229 [0:00:06] Downloading gs://chromium-git-cache/chromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer/240.zip [0:00:07] download took 0.0 minutes [0:00:07] unzip took 0.0 minutes [0:00:07] running "git config gc.autodetach 0" in "/b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer" [0:00:07] running "git config gc.autopacklimit 0" in "/b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer" [0:00:07] running "git config core.deltaBaseCacheLimit 2g" in "/b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer" [0:00:07] running "git config remote.origin.url https://chromium.googlesource.com/chromium/llvm-project/compiler-rt/lib/fuzzer.git" in "/b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer" [0:00:07] running "git config --replace-all remote.origin.fetch +refs/heads/*:refs/heads/* \+refs/heads/\*:.*" in "/b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer" [0:00:07] Fetching +refs/heads/*:refs/heads/* [0:00:07] running "git fetch -v --progress origin +refs/heads/*:refs/heads/*" in "/b/s/w/ir/cache/git/_cache_tmpT0oW6Mchromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer" [0:00:08] From https://chromium.googlesource.com/a/chromium/llvm-project/compiler-rt/lib/fuzzer [0:00:08] = [up to date] master -> master [0:00:08] fetch +refs/heads/*:refs/heads/* took 0.0 minutes ________ running 'git -c core.deltaBaseCacheLimit=2g clone --no-checkout --progress --shared --verbose /b/s/w/ir/cache/git/chromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer /b/s/w/ir/k/boringssl/util/bot/_gclient_libFuzzer_5RA9lv' in '/b/s/w/ir/k' [0:00:08] Cloning into '/b/s/w/ir/k/boringssl/util/bot/_gclient_libFuzzer_5RA9lv'... [0:00:10] done. ________ running 'git -c core.deltaBaseCacheLimit=2g fetch origin --prune --verbose' in '/b/s/w/ir/k/boringssl/util/bot/libFuzzer' [0:00:11] From /b/s/w/ir/cache/git/chromium.googlesource.com-chromium-llvm--project-compiler--rt-lib-fuzzer [0:00:11] = [up to date] master -> origin/master [0:00:11] Checked out e847d8a9b47158695593d5693b0f69250472b229 to a detached HEAD. Before making any commits in this repo, you should use 'git checkout <branch>' to switch to an existing branch or use 'git checkout origin -b <branch>' to create a new branch for your work. [0:00:11] Finished. ---------------------------------------- boringssl/util/bot/gyp (Elapsed: 0:00:09) ---------------------------------------- [0:00:02] Started. _____ boringssl/util/bot/gyp at d61a9397e668fa9843c4aa7da9e79460fe590bfb [0:00:06] Downloading gs://chromium-git-cache/chromium.googlesource.com-external-gyp/2153.zip [0:00:07] download took 0.0 minutes [0:00:08] unzip took 0.0 minutes [0:00:08] running "git config gc.autodetach 0" in "/b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp" [0:00:08] running "git config gc.autopacklimit 0" in "/b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp" [0:00:08] running "git config core.deltaBaseCacheLimit 2g" in "/b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp" [0:00:08] running "git config remote.origin.url https://chromium.googlesource.com/external/gyp.git" in "/b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp" [0:00:08] running "git config --replace-all remote.origin.fetch +refs/heads/*:refs/heads/* \+refs/heads/\*:.*" in "/b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp" [0:00:08] Fetching +refs/heads/*:refs/heads/* [0:00:08] running "git fetch -v --progress origin +refs/heads/*:refs/heads/*" in "/b/s/w/ir/cache/git/_cache_tmpLsxtOechromium.googlesource.com-external-gyp" [0:00:08] From https://chromium.googlesource.com/a/external/gyp [0:00:08] = [up to date] infra/config -> infra/config [0:00:08] = [up to date] master -> master [0:00:08] = [up to date] md-pages -> md-pages [0:00:08] fetch +refs/heads/*:refs/heads/* took 0.0 minutes ________ running 'git -c core.deltaBaseCacheLimit=2g clone --no-checkout --progress --shared --verbose /b/s/w/ir/cache/git/chromium.googlesource.com-external-gyp /b/s/w/ir/k/boringssl/util/bot/_gclient_gyp_TLeDly' in '/b/s/w/ir/k' [0:00:08] Cloning into '/b/s/w/ir/k/boringssl/util/bot/_gclient_gyp_TLeDly'... [0:00:10] done. ________ running 'git -c core.deltaBaseCacheLimit=2g fetch origin --prune --verbose' in '/b/s/w/ir/k/boringssl/util/bot/gyp' [0:00:11] From /b/s/w/ir/cache/git/chromium.googlesource.com-external-gyp [0:00:11] = [up to date] master -> origin/master [0:00:11] = [up to date] infra/config -> origin/infra/config [0:00:11] = [up to date] md-pages -> origin/md-pages [0:00:11] Checked out d61a9397e668fa9843c4aa7da9e79460fe590bfb to a detached HEAD. Before making any commits in this repo, you should use 'git checkout <branch>' to switch to an existing branch or use 'git checkout origin -b <branch>' to create a new branch for your work. [0:00:11] Finished. ---------------------------------------- ===Succeeded in 0.2 mins of /b/s/w/ir/cipd_bin_packages/bin/python -u /b/s/w/ir/kitchen-checkout/depot_tools/gclient.py sync --verbose --reset --force --ignore_locks --output-json /b/s/w/ir/tmp/t/tmp8YcFgF.json --nohooks --noprehooks --delete_unversioned_trees --revision boringssl@unmanaged --patch-ref https://boringssl.googlesource.com/boringssl@refs/changes/48/34948/5 === ===Running git ls-files .DEPS.git === In directory: boringssl ===Succeeded in 0.0 mins of git ls-files .DEPS.git === ===Running git rev-parse HEAD === In directory: boringssl/ 7540cc2ec0a5c29306ed852483f833c61eddf133 ===Succeeded in 0.0 mins of git rev-parse HEAD === ===Running git log --format=%B -n1 HEAD === In directory: boringssl/ Predeclare enums in base.h Including ssl.h is quite a chunk of code and #defines, so we've tried to limit its spread internally in the interests of code hygine given that we have a multi-billion-line repo. However, header files that mention enums from ssl.h currently need to include ssl.h. For example, your class may have static class member functions intended to be callbacks, and they need to be class members because they'll call other private methods. C cannot predeclare enums, but C++ can if you explicitly type them. Sadly C doesn't support explicit types. So option one is to move the enums into base.h. That works, but the enums properly live in ssl.h and reading the header file is a lot clearer if you don't have to jump around to see all the pieces. So option two (this change) is to explicitly type and predelcare the enums in base.h for C++ only. The worry now is that C and C++ might disagree about the type of the enums. However, this has already happened: at least for |ssl_private_key_result_t|, g++ thinks that it's an |int| (without any explicit type) and gcc thinks that it's an |unsigned|. At least they're the same length, I guess? So, to make sure that this doesn't slip any more, this change also adds |ssl_test_c.c| which tests that C views the enums as having the same size as an |int|, at least. Change-Id: I8248583ec997021f8226d5a798609f6afc96dac4 Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/35664 Reviewed-by: Adam Langley <agl@google.com> Reviewed-by: David Benjamin <davidben@google.com> Commit-Queue: Adam Langley <agl@google.com> ===Succeeded in 0.0 mins of git log --format=%B -n1 HEAD === ===Running /b/s/w/ir/cipd_bin_packages/bin/python -u /b/s/w/ir/kitchen-checkout/depot_tools/gclient.py revinfo -a === In directory: /b/s/w/ir/k boringssl: https://boringssl.googlesource.com/boringssl.git@7540cc2ec0a5c29306ed852483f833c61eddf133 boringssl/util/bot/gyp: https://chromium.googlesource.com/external/gyp.git@d61a9397e668fa9843c4aa7da9e79460fe590bfb boringssl/util/bot/libFuzzer: https://chromium.googlesource.com/chromium/llvm-project/compiler-rt/lib/fuzzer.git@e847d8a9b47158695593d5693b0f69250472b229 ===Succeeded in 0.0 mins of /b/s/w/ir/cipd_bin_packages/bin/python -u /b/s/w/ir/kitchen-checkout/depot_tools/gclient.py revinfo -a ===