BuildPackages failures on veyron_minnie-tot-chrome-pfq-informational and peach_pit-tot-chrome-pfq-informational |
|||||||||
Issue descriptionhttps://uberchromegw.corp.google.com/i/chromeos.chrome/builders/veyron_minnie-tot-chrome-pfq-informational/builds/4204 and https://uberchromegw.corp.google.com/i/chromeos.chrome/builders/peach_pit-tot-chrome-pfq-informational/builds/6181 Did something change in the available standard libraries in chroot? I'm looking into it. Failures of: chromeos-chrome-60.0.3105.0_alpha-r1: FAILED: obj/base/allocator/tcmalloc/free_list.o chromeos-chrome-60.0.3105.0_alpha-r1: clang++ -B/usr/x86_64-pc-linux-gnu/armv7a-cros-linux-gnueabi/binutils-bin/2.25.51-gold -MMD -MF obj/base/allocator/tcmalloc/free_list.o.d -DNO_HEAP_CHECK -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_ASH=1 -DUSE_AURA=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DGOOGLE_CHROME_BUILD -DCR_CLANG_REVISION=\"303369-1\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -DOS_CHROMEOS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DTCMALLOC_DONT_REPLACE_SYSTEM_ALLOC -I../../../../../../../home/chrome-bot/chrome_root/src/base/allocator -I../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/base -I../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src -I../../../../../../../home/chrome-bot/chrome_root/src -Igen -fno-strict-aliasing -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pipe -fcolor-diagnostics --target=arm-linux-gnueabihf -march=armv7-a -mfloat-abi=hard -mtune=generic-armv7-a -pthread -mfpu=neon -fno-omit-frame-pointer -g2 -gsplit-dwarf --sysroot=../../../../../../../build/peach_pit -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wall -Wno-unused-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-shift-negative-value -Wno-c++11-narrowing -Wno-covered-switch-default -Wno-unneeded-internal-declaration -Wno-inconsistent-missing-override -Wno-undefined-var-template -Wno-nonportable-include-path -Wno-address-of-packed-member -Wno-unused-lambda-capture -Wno-user-defined-warnings -Wno-reorder -Wno-unused-function -Wno-unused-local-typedefs -Wno-unused-private-field -Wno-sign-compare -Wno-unused-result -marm -O2 -fno-ident -fdata-sections -ffunction-sections -std=gnu++11 -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -pipe -march=armv7-a -mtune=cortex-a15 -mfpu=neon -mfloat-abi=hard -fno-split-dwarf-inlining -D__google_stl_debug_vector=1 -Wno-unknown-warning-option -c ../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/free_list.cc -o obj/base/allocator/tcmalloc/free_list.o chromeos-chrome-60.0.3105.0_alpha-r1: ../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/free_list.cc:62:10: fatal error: 'limits' file not found chromeos-chrome-60.0.3105.0_alpha-r1: #include <limits> chromeos-chrome-60.0.3105.0_alpha-r1: ^~~~~~~~ chromeos-chrome-60.0.3105.0_alpha-r1: 1 error generated. chromeos-chrome-60.0.3105.0_alpha-r1: chromeos-chrome-60.0.3105.0_alpha-r1: [30/37328] CXX obj/base/allocator/tcmalloc/vdso_support.o chromeos-chrome-60.0.3105.0_alpha-r1: [31/37328] CXX obj/base/allocator/tcmalloc/maybe_threads.o chromeos-chrome-60.0.3105.0_alpha-r1: FAILED: obj/base/allocator/tcmalloc/maybe_threads.o chromeos-chrome-60.0.3105.0_alpha-r1: clang++ -B/usr/x86_64-pc-linux-gnu/armv7a-cros-linux-gnueabi/binutils-bin/2.25.51-gold -MMD -MF obj/base/allocator/tcmalloc/maybe_threads.o.d -DNO_HEAP_CHECK -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_ASH=1 -DUSE_AURA=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DGOOGLE_CHROME_BUILD -DCR_CLANG_REVISION=\"303369-1\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -DOS_CHROMEOS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DTCMALLOC_DONT_REPLACE_SYSTEM_ALLOC -I../../../../../../../home/chrome-bot/chrome_root/src/base/allocator -I../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/base -I../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src -I../../../../../../../home/chrome-bot/chrome_root/src -Igen -fno-strict-aliasing -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pipe -fcolor-diagnostics --target=arm-linux-gnueabihf -march=armv7-a -mfloat-abi=hard -mtune=generic-armv7-a -pthread -mfpu=neon -fno-omit-frame-pointer -g2 -gsplit-dwarf --sysroot=../../../../../../../build/peach_pit -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wall -Wno-unused-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-shift-negative-value -Wno-c++11-narrowing -Wno-covered-switch-default -Wno-unneeded-internal-declaration -Wno-inconsistent-missing-override -Wno-undefined-var-template -Wno-nonportable-include-path -Wno-address-of-packed-member -Wno-unused-lambda-capture -Wno-user-defined-warnings -Wno-reorder -Wno-unused-function -Wno-unused-local-typedefs -Wno-unused-private-field -Wno-sign-compare -Wno-unused-result -marm -O2 -fno-ident -fdata-sections -ffunction-sections -std=gnu++11 -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -pipe -march=armv7-a -mtune=cortex-a15 -mfpu=neon -mfloat-abi=hard -fno-split-dwarf-inlining -D__google_stl_debug_vector=1 -Wno-unknown-warning-option -c ../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/maybe_threads.cc -o obj/base/allocator/tcmalloc/maybe_threads.o chromeos-chrome-60.0.3105.0_alpha-r1: ../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/maybe_threads.cc:47:10: fatal error: 'string' file not found chromeos-chrome-60.0.3105.0_alpha-r1: #include <string> chromeos-chrome-60.0.3105.0_alpha-r1: ^~~~~~~~ chromeos-chrome-60.0.3105.0_alpha-r1: 1 error generated. chromeos-chrome-60.0.3105.0_alpha-r1: chromeos-chrome-60.0.3105.0_alpha-r1: [32/37328] ACTION //base:build_date(//build/toolchain/cros:target) chromeos-chrome-60.0.3105.0_alpha-r1: [33/37328] CXX obj/base/allocator/tcmalloc/internal_logging.o chromeos-chrome-60.0.3105.0_alpha-r1: FAILED: obj/base/allocator/tcmalloc/internal_logging.o chromeos-chrome-60.0.3105.0_alpha-r1: clang++ -B/usr/x86_64-pc-linux-gnu/armv7a-cros-linux-gnueabi/binutils-bin/2.25.51-gold -MMD -MF obj/base/allocator/tcmalloc/internal_logging.o.d -DNO_HEAP_CHECK -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_ASH=1 -DUSE_AURA=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DGOOGLE_CHROME_BUILD -DCR_CLANG_REVISION=\"303369-1\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -DOS_CHROMEOS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DTCMALLOC_DONT_REPLACE_SYSTEM_ALLOC -I../../../../../../../home/chrome-bot/chrome_root/src/base/allocator -I../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/base -I../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src -I../../../../../../../home/chrome-bot/chrome_root/src -Igen -fno-strict-aliasing -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pipe -fcolor-diagnostics --target=arm-linux-gnueabihf -march=armv7-a -mfloat-abi=hard -mtune=generic-armv7-a -pthread -mfpu=neon -fno-omit-frame-pointer -g2 -gsplit-dwarf --sysroot=../../../../../../../build/peach_pit -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wall -Wno-unused-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-shift-negative-value -Wno-c++11-narrowing -Wno-covered-switch-default -Wno-unneeded-internal-declaration -Wno-inconsistent-missing-override -Wno-undefined-var-template -Wno-nonportable-include-path -Wno-address-of-packed-member -Wno-unused-lambda-capture -Wno-user-defined-warnings -Wno-reorder -Wno-unused-function -Wno-unused-local-typedefs -Wno-unused-private-field -Wno-sign-compare -Wno-unused-result -marm -O2 -fno-ident -fdata-sections -ffunction-sections -std=gnu++11 -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -pipe -march=armv7-a -mtune=cortex-a15 -mfpu=neon -mfloat-abi=hard -fno-split-dwarf-inlining -D__google_stl_debug_vector=1 -Wno-unknown-warning-option -c ../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/internal_logging.cc -o obj/base/allocator/tcmalloc/internal_logging.o chromeos-chrome-60.0.3105.0_alpha-r1: In file included from ../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/internal_logging.cc:43: chromeos-chrome-60.0.3105.0_alpha-r1: ../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/gperftools/malloc_extension.h:52:10: fatal error: 'string' file not found chromeos-chrome-60.0.3105.0_alpha-r1: #include <string> chromeos-chrome-60.0.3105.0_alpha-r1: ^~~~~~~~ chromeos-chrome-60.0.3105.0_alpha-r1: 1 error generated. chromeos-chrome-60.0.3105.0_alpha-r1: chromeos-chrome-60.0.3105.0_alpha-r1: [34/37328] CXX obj/base/allocator/tcmalloc/sampler.o chromeos-chrome-60.0.3105.0_alpha-r1: FAILED: obj/base/allocator/tcmalloc/sampler.o chromeos-chrome-60.0.3105.0_alpha-r1: clang++ -B/usr/x86_64-pc-linux-gnu/armv7a-cros-linux-gnueabi/binutils-bin/2.25.51-gold -MMD -MF obj/base/allocator/tcmalloc/sampler.o.d -DNO_HEAP_CHECK -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_ASH=1 -DUSE_AURA=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DGOOGLE_CHROME_BUILD -DCR_CLANG_REVISION=\"303369-1\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -DOS_CHROMEOS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DTCMALLOC_DONT_REPLACE_SYSTEM_ALLOC -I../../../../../../../home/chrome-bot/chrome_root/src/base/allocator -I../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/base -I../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src -I../../../../../../../home/chrome-bot/chrome_root/src -Igen -fno-strict-aliasing -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pipe -fcolor-diagnostics --target=arm-linux-gnueabihf -march=armv7-a -mfloat-abi=hard -mtune=generic-armv7-a -pthread -mfpu=neon -fno-omit-frame-pointer -g2 -gsplit-dwarf --sysroot=../../../../../../../build/peach_pit -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wall -Wno-unused-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-shift-negative-value -Wno-c++11-narrowing -Wno-covered-switch-default -Wno-unneeded-internal-declaration -Wno-inconsistent-missing-override -Wno-undefined-var-template -Wno-nonportable-include-path -Wno-address-of-packed-member -Wno-unused-lambda-capture -Wno-user-defined-warnings -Wno-reorder -Wno-unused-function -Wno-unused-local-typedefs -Wno-unused-private-field -Wno-sign-compare -Wno-unused-result -marm -O2 -fno-ident -fdata-sections -ffunction-sections -std=gnu++11 -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -pipe -march=armv7-a -mtune=cortex-a15 -mfpu=neon -mfloat-abi=hard -fno-split-dwarf-inlining -D__google_stl_debug_vector=1 -Wno-unknown-warning-option -c ../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/sampler.cc -o obj/base/allocator/tcmalloc/sampler.o chromeos-chrome-60.0.3105.0_alpha-r1: ../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/sampler.cc:37:10: fatal error: 'algorithm' file not found chromeos-chrome-60.0.3105.0_alpha-r1: #include <algorithm> // For min() chromeos-chrome-60.0.3105.0_alpha-r1: ^~~~~~~~~~~ chromeos-chrome-60.0.3105.0_alpha-r1: 1 error generated. chromeos-chrome-60.0.3105.0_alpha-r1: chromeos-chrome-60.0.3105.0_alpha-r1: [35/37328] CXX obj/base/allocator/tcmalloc/symbolize.o chromeos-chrome-60.0.3105.0_alpha-r1: FAILED: obj/base/allocator/tcmalloc/symbolize.o chromeos-chrome-60.0.3105.0_alpha-r1: clang++ -B/usr/x86_64-pc-linux-gnu/armv7a-cros-linux-gnueabi/binutils-bin/2.25.51-gold -MMD -MF obj/base/allocator/tcmalloc/symbolize.o.d -DNO_HEAP_CHECK -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_ASH=1 -DUSE_AURA=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DGOOGLE_CHROME_BUILD -DCR_CLANG_REVISION=\"303369-1\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -DOS_CHROMEOS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DTCMALLOC_DONT_REPLACE_SYSTEM_ALLOC -I../../../../../../../home/chrome-bot/chrome_root/src/base/allocator -I../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/base -I../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src -I../../../../../../../home/chrome-bot/chrome_root/src -Igen -fno-strict-aliasing -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pipe -fcolor-diagnostics --target=arm-linux-gnueabihf -march=armv7-a -mfloat-abi=hard -mtune=generic-armv7-a -pthread -mfpu=neon -fno-omit-frame-pointer -g2 -gsplit-dwarf --sysroot=../../../../../../../build/peach_pit -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wall -Wno-unused-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-shift-negative-value -Wno-c++11-narrowing -Wno-covered-switch-default -Wno-unneeded-internal-declaration -Wno-inconsistent-missing-override -Wno-undefined-var-template -Wno-nonportable-include-path -Wno-address-of-packed-member -Wno-unused-lambda-capture -Wno-user-defined-warnings -Wno-reorder -Wno-unused-function -Wno-unused-local-typedefs -Wno-unused-private-field -Wno-sign-compare -Wno-unused-result -marm -O2 -fno-ident -fdata-sections -ffunction-sections -std=gnu++11 -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -pipe -march=armv7-a -mtune=cortex-a15 -mfpu=neon -mfloat-abi=hard -fno-split-dwarf-inlining -D__google_stl_debug_vector=1 -Wno-unknown-warning-option -c ../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/symbolize.cc -o obj/base/allocator/tcmalloc/symbolize.o chromeos-chrome-60.0.3105.0_alpha-r1: In file included from ../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/symbolize.cc:37: chromeos-chrome-60.0.3105.0_alpha-r1: ../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/symbolize.h:41:10: fatal error: 'map' file not found chromeos-chrome-60.0.3105.0_alpha-r1: #include <map> chromeos-chrome-60.0.3105.0_alpha-r1: ^~~~~ chromeos-chrome-60.0.3105.0_alpha-r1: 1 error generated. chromeos-chrome-60.0.3105.0_alpha-r1: chromeos-chrome-60.0.3105.0_alpha-r1: [36/37328] CXX obj/base/allocator/tcmalloc/raw_printer.o chromeos-chrome-60.0.3105.0_alpha-r1: FAILED: obj/base/allocator/tcmalloc/raw_printer.o chromeos-chrome-60.0.3105.0_alpha-r1: clang++ -B/usr/x86_64-pc-linux-gnu/armv7a-cros-linux-gnueabi/binutils-bin/2.25.51-gold -MMD -MF obj/base/allocator/tcmalloc/raw_printer.o.d -DNO_HEAP_CHECK -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_ASH=1 -DUSE_AURA=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DGOOGLE_CHROME_BUILD -DCR_CLANG_REVISION=\"303369-1\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -DOS_CHROMEOS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DTCMALLOC_DONT_REPLACE_SYSTEM_ALLOC -I../../../../../../../home/chrome-bot/chrome_root/src/base/allocator -I../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/base -I../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src -I../../../../../../../home/chrome-bot/chrome_root/src -Igen -fno-strict-aliasing -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pipe -fcolor-diagnostics --target=arm-linux-gnueabihf -march=armv7-a -mfloat-abi=hard -mtune=generic-armv7-a -pthread -mfpu=neon -fno-omit-frame-pointer -g2 -gsplit-dwarf --sysroot=../../../../../../../build/peach_pit -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wall -Wno-unused-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-shift-negative-value -Wno-c++11-narrowing -Wno-covered-switch-default -Wno-unneeded-internal-declaration -Wno-inconsistent-missing-override -Wno-undefined-var-template -Wno-nonportable-include-path -Wno-address-of-packed-member -Wno-unused-lambda-capture -Wno-user-defined-warnings -Wno-reorder -Wno-unused-function -Wno-unused-local-typedefs -Wno-unused-private-field -Wno-sign-compare -Wno-unused-result -marm -O2 -fno-ident -fdata-sections -ffunction-sections -std=gnu++11 -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -pipe -march=armv7-a -mtune=cortex-a15 -mfpu=neon -mfloat-abi=hard -fno-split-dwarf-inlining -D__google_stl_debug_vector=1 -Wno-unknown-warning-option -c ../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/raw_printer.cc -o obj/base/allocator/tcmalloc/raw_printer.o chromeos-chrome-60.0.3105.0_alpha-r1: In file included from ../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/raw_printer.cc:37: chromeos-chrome-60.0.3105.0_alpha-r1: In file included from ../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/base/logging.h:49: chromeos-chrome-60.0.3105.0_alpha-r1: ../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/base/commandlineflags.h:52:10: fatal error: 'string' file not found chromeos-chrome-60.0.3105.0_alpha-r1: #include <string> chromeos-chrome-60.0.3105.0_alpha-r1: ^~~~~~~~ chromeos-chrome-60.0.3105.0_alpha-r1: 1 error generated. chromeos-chrome-60.0.3105.0_alpha-r1: chromeos-chrome-60.0.3105.0_alpha-r1: [37/37328] CXX obj/base/allocator/tcmalloc/linuxthreads.o chromeos-chrome-60.0.3105.0_alpha-r1: [38/37328] CXX obj/base/allocator/tcmalloc/page_heap.o chromeos-chrome-60.0.3105.0_alpha-r1: FAILED: obj/base/allocator/tcmalloc/page_heap.o chromeos-chrome-60.0.3105.0_alpha-r1: clang++ -B/usr/x86_64-pc-linux-gnu/armv7a-cros-linux-gnueabi/binutils-bin/2.25.51-gold -MMD -MF obj/base/allocator/tcmalloc/page_heap.o.d -DNO_HEAP_CHECK -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_ASH=1 -DUSE_AURA=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DGOOGLE_CHROME_BUILD -DCR_CLANG_REVISION=\"303369-1\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -DOS_CHROMEOS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DTCMALLOC_DONT_REPLACE_SYSTEM_ALLOC -I../../../../../../../home/chrome-bot/chrome_root/src/base/allocator -I../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/base -I../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src -I../../../../../../../home/chrome-bot/chrome_root/src -Igen -fno-strict-aliasing -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pipe -fcolor-diagnostics --target=arm-linux-gnueabihf -march=armv7-a -mfloat-abi=hard -mtune=generic-armv7-a -pthread -mfpu=neon -fno-omit-frame-pointer -g2 -gsplit-dwarf --sysroot=../../../../../../../build/peach_pit -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wall -Wno-unused-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-shift-negative-value -Wno-c++11-narrowing -Wno-covered-switch-default -Wno-unneeded-internal-declaration -Wno-inconsistent-missing-override -Wno-undefined-var-template -Wno-nonportable-include-path -Wno-address-of-packed-member -Wno-unused-lambda-capture -Wno-user-defined-warnings -Wno-reorder -Wno-unused-function -Wno-unused-local-typedefs -Wno-unused-private-field -Wno-sign-compare -Wno-unused-result -marm -O2 -fno-ident -fdata-sections -ffunction-sections -std=gnu++11 -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -pipe -march=armv7-a -mtune=cortex-a15 -mfpu=neon -mfloat-abi=hard -fno-split-dwarf-inlining -D__google_stl_debug_vector=1 -Wno-unknown-warning-option -c ../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/page_heap.cc -o obj/base/allocator/tcmalloc/page_heap.o chromeos-chrome-60.0.3105.0_alpha-r1: In file included from ../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/page_heap.cc:37: chromeos-chrome-60.0.3105.0_alpha-r1: ../../../../../../../home/chrome-bot/chrome_root/src/third_party/tcmalloc/chromium/src/gperftools/malloc_extension.h:52:10: fatal error: 'string' file not found chromeos-chrome-60.0.3105.0_alpha-r1: #include <string> chromeos-chrome-60.0.3105.0_alpha-r1: ^~~~~~~~ chromeos-chrome-60.0.3105.0_alpha-r1: 1 error generated.
,
May 20 2017
,
May 20 2017
The only build config I see in this range is CL: https://codereview.chromium.org/2895583004 Not sure if that's the culprit.
,
May 20 2017
The GN_ARGS seem to be different from those I can find on my local simple-chrome chroot. For example, on the builders, we have cros_target_cc="clang -B/usr/x86_64-pc-linux-gnu/armv7a-cros-linux-gnueabi/binutils-bin/2.25.51-gold" cros_target_cxx="clang++ -B/usr/x86_64-pc-linux-gnu/armv7a-cros-linux-gnueabi/binutils-bin/2.25.51-gold" cros_target_ld="clang++ -B/usr/x86_64-pc-linux-gnu/armv7a-cros-linux-gnueabi/binutils-bin/2.25.51-gold" Whereas on the simple-chrome chroot, we have: cros_target_cc = "armv7a-cros-linux-gnueabi-clang -B/work2/chromium/.cros_cache/chrome-sdk/tarballs/peach_pit+9536.0.0+target_toolchain/usr/x86_64-pc-linux-gnu/armv7a-cros-linux-gnueabi/binutils-bin/2.25.51-gold -Wno-unknown-warning-option" cros_target_cxx = "armv7a-cros-linux-gnueabi-clang++ -B/work2/chromium/.cros_cache/chrome-sdk/tarballs/peach_pit+9536.0.0+target_toolchain/usr/x86_64-pc-linux-gnu/armv7a-cros-linux-gnueabi/binutils-bin/2.25.51-gold -Wno-unknown-warning-option" cros_target_ld = "armv7a-cros-linux-gnueabi-clang++ -B/work2/chromium/.cros_cache/chrome-sdk/tarballs/peach_pit+9536.0.0+target_toolchain/usr/x86_64-pc-linux-gnu/armv7a-cros-linux-gnueabi/binutils-bin/2.25.51-gold -Wno-unknown-warning-option"
,
May 20 2017
My cl doesn't have an effect on anything but fuchsia builds.
,
May 20 2017
,
May 20 2017
Can this CL https://chromium-review.googlesource.com/c/498692/ be related? +yunlian
,
May 20 2017
,
May 20 2017
yeah, that CL looks like the source of the current issue, although it seems like the real problem is that we've got dead code here:
if use clang; then
BUILD_ARGS+=(
treat_warnings_as_errors=false
)
# The chrome build system will add -m32 for 32bit arches, and
# clang defaults to 64bit because our cros_sdk is 64bit default.
export CC="clang" CXX="clang++"
posted this CL:
https://chromium-review.googlesource.com/510089
,
May 20 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/1b1a0250215abe98d9a0aa75aba20d8f8107474b commit 1b1a0250215abe98d9a0aa75aba20d8f8107474b Author: Mike Frysinger <vapier@chromium.org> Date: Sat May 20 02:38:31 2017 chrome: drop old clang overrides We have CC/CXX defaulting to clang now, so there's no need to set them to plain `clang` values. This will select the wrong version, both in the CrOS chroot and in the simple chrome flow. BUG=chromium:724699 TEST=none Change-Id: Ie4d2cd7e991870c1bdbbbc0b48df0a2cdfc01dc7 Reviewed-on: https://chromium-review.googlesource.com/510089 Reviewed-by: Ilja H. Friedel <ihf@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> [modify] https://crrev.com/1b1a0250215abe98d9a0aa75aba20d8f8107474b/chromeos-base/chromeos-chrome/chromeos-chrome-9999.ebuild
,
May 20 2017
Off to the next gardener to keep an eye on it.
,
Dec 26 2017
,
Jan 2 2018
[It appears that a bunch of old cros issues bulk-added the "Infra" component recently, but they should probably be "Infra>Client>ChromeOS".] |
|||||||||
►
Sign in to add a comment |
|||||||||
Comment 1 by vapier@chromium.org
, May 19 2017