Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Intermittent macos build error in mozjs (clang++: cannot execute binary file) (/Library/Developer/CommandLineTools/usr/bin/make: cannot execute binary file) #24786

Open
jdm opened this issue Nov 19, 2019 · 1 comment

Comments

@jdm
Copy link
Member

@jdm jdm commented Nov 19, 2019

/Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -std=gnu++14 --target=arm-linux-androideabi -o standardplural.o -c  -I/Users/worker/tasks/task_1574189900/repo/target/android/armv7-linux-androideabi/debug/build/mozjs_sys-400e780a292f0a8c/out/dist/system_wrappers -include /Users/worker/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/5906588/mozjs/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/Users/worker/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/5906588/mozjs/config/external/icu/i18n -I/Users/worker/tasks/task_1574189900/repo/target/android/armv7-linux-androideabi/debug/build/mozjs_sys-400e780a292f0a8c/out/config/external/icu/i18n -I/Users/worker/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/5906588/mozjs/intl/icu/source/common -I/Users/worker/tasks/task_1574189900/repo/target/android/armv7-linux-androideabi/debug/build/mozjs_sys-400e780a292f0a8c/out/dist/include -fPIC -DMOZILLA_CLIENT -include /Users/worker/tasks/task_1574189900/repo/target/android/armv7-linux-androideabi/debug/build/mozjs_sys-400e780a292f0a8c/out/js/src/js-confdefs.h -Qunused-arguments -isystem /Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/platforms/android-21/arch-arm/usr/include -isystem /Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/platforms/android-21/arch-arm/usr/include -gcc-toolchain /Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64 -D__ANDROID_API__=21 --target=armv7-linux-androideabi --sysroot=/Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/sysroot -I/Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/sysroot/usr/include/arm-linux-androideabi -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++1z-compat -Wcomma -Wimplicit-fallthrough -Wstring-conversion -Wtautological-overlap-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-unknown-warning-option -Wno-return-type-c-linkage -fno-sized-deallocation -fno-short-enums -fno-exceptions --target=armv7-linux-androideabi --sysroot=/Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/sysroot --gcc-toolchain=/Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64 -I/Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/sources/android/cpufeatures -I/Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/sources/cxx-stl/llvm-libc++/include -I/Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/5.0/include -isystem /Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/sysroot/usr/include -I/Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/sources/cxx-stl/llvm-libc++abi/include -I/Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/5.0/include -I/Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/sysroot/usr/include/arm-linux-androideabi -I/Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/sources/android/support/include -L/Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x -B/Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/platforms/android-21/arch-arm/usr/lib -L/Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/platforms/android-21/arch-arm/usr/lib -D__ANDROID_API__=21 -D__STDC_CONSTANT_MACROS -D__NDK_FPABI__= -I/Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/sources/cxx-stl/llvm-libc++/include -I/Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/sources/android/support/include -I/Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/sources/cxx-stl/llvm-libc++abi/include -march=armv7-a -mfpu=neon -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -g -O3 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/standardplural.o.pp   /Users/worker/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/5906588/mozjs/intl/icu/source/i18n/standardplural.cpp

/Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++: /Users/worker/tasks/task_1574189900/repo/android-toolchains/ndk/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++: cannot execute binary file
make[4]: *** [standardplural.o] Error 126
@jdm jdm mentioned this issue Feb 10, 2020
2 of 5 tasks complete
@ferjm ferjm mentioned this issue Feb 26, 2020
3 of 3 tasks complete
@jdm jdm mentioned this issue Feb 28, 2020
4 of 4 tasks complete
@jdm jdm changed the title Intermittent android build error in mozjs (clang++: cannot execute binary file) Intermittent android build error in mozjs (clang++: cannot execute binary file) (/Library/Developer/CommandLineTools/usr/bin/make: cannot execute binary file) Feb 28, 2020
@jdm jdm changed the title Intermittent android build error in mozjs (clang++: cannot execute binary file) (/Library/Developer/CommandLineTools/usr/bin/make: cannot execute binary file) Intermittent macos build error in mozjs (clang++: cannot execute binary file) (/Library/Developer/CommandLineTools/usr/bin/make: cannot execute binary file) Jun 26, 2020
@jdm
Copy link
Member Author

@jdm jdm commented Jun 26, 2020

--- stderr
Reticulating splines...
Finished reading 51 moz.build files in 0.24s
Read 0 gyp files in parallel contributing 0.00s to total wall time
Processed into 205 build config descriptors in 0.66s
RecursiveMake backend executed in 0.65s
  141 total backend files; 141 created; 0 updated; 0 unchanged; 0 deleted; 6 -> 32 Makefile
Total wall time: 1.61s; CPU time: 1.32s; Efficiency: 82%; Untracked: 0.07s
/usr/bin/clang++: /usr/bin/clang++: cannot execute binary file
make[4]: *** [Unified_cpp_js_src10.o] Error 126
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [js/src/target-objects] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [compile] Error 2
make[1]: *** [default] Error 2
make: *** [all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant
You can’t perform that action at this time.