Project

General

Profile

Actions

Bug #934

closed

Build of crystax-test-objc failed on windows, when building with clang

Added by Dmitry M. almost 9 years ago. Updated almost 9 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
-
Target version:
Start date:
04/30/2015
Due date:
% Done:

100%

Estimated time:
CPU Architecture:
Host OS:
Windows
Toolchain:
clang-3.4, clang-3.5
Android version:
CrystaX NDK Version:

Description

2015-04-29 11:32:45.739 UTC: > [armeabi-v7a-hard] Compile thumb : test-objc <= main.c
2015-04-29 11:32:45.755 UTC: > [armeabi-v7a-hard] Compile thumb: test-objc <= base.m
2015-04-29 11:32:45.755 UTC: > C:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/toolchains/llvm-3.5/prebuilt/windows-x86_64/bin/clang.exe -MMD -MP -MF ./obj/local/armeabi-v7a-h
ard/objs/test-objc/main.o.d -gcc-toolchain C:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/toolchains/arm-linux-androideabi-4.8/prebuilt/windows-x86_64 -fpic -ffunction-sections
-funwind-tables -fstack-protector-strong -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -no-canonical-prefixes -fno-integrated-as -target armv7-none-linux-androideabi -march=armv7-a -mfpu=vfpv3-d16 -mhard-float -D_NDK_MATH_NO_SOFTFP=1 -mthumb -Os -g -DNDEBUG -fomit-frame-pointer -fno-strict-aliasing -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/sources/cxx-stl/gnu-libstdc++/4.8/include -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a-hard/include -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/sources/cxx-stl/gnu-libstdc++/4.8/include/backward -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/sources/objc/gnu-libobjc/4.8/include -Ijni -DANDROID -Wa,--noexecstack -Wformat -Werror=format-security -fPIE -c -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/sources/crystax/include -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/platforms/android-3/arch-arm/usr/include jni/main.c -o ./obj/local/armeabi-v7a-hard/objs/test-objc/main.o
2015-04-29 11:32:45.770 UTC: > C:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/toolchains/llvm-3.5/prebuilt/windows-x86_64/bin/clang.exe -MMD -MP -MF ./obj/local/armeabi-v7a-hard/objs/test-objc/base.o.d -gcc-toolchain C:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/toolchains/arm-linux-androideabi-4.8/prebuilt/windows-x86_64 -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -no-canonical-prefixes -fno-integrated-as -target armv7-none-linux-androideabi -march=armv7-a -mfpu=vfpv3-d16 -mhard-float -D_NDK_MATH_NO_SOFTFP=1 -mthumb -Os -g -DNDEBUG -fomit-frame-pointer -fno-strict-aliasing -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/sources/cxx-stl/gnu-libstdc++/4.8/include -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a-hard/include -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/sources/cxx-stl/gnu-libstdc++/4.8/include/backward -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/sources/objc/gnu-libobjc/4.8/include -Ijni -DANDROID -Wa,--noexecstack -Wformat -Werror=format-security -fPIE -fobjc-exceptions -fblocks -c -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/sources/crystax/include -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/platforms/android-3/arch-arm/usr/include jni/base.m -o ./obj/local/armeabi-v7a-hard/objs/test-objc/base.o
2015-04-29 11:32:45.801 UTC: > [armeabi-v7a-hard] Compile thumb: test-objc <= test-objc.m
2015-04-29 11:32:45.864 UTC: > C:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/toolchains/llvm-3.5/prebuilt/windows-x86_64/bin/clang.exe -MMD -MP -MF ./obj/local/armeabi-v7a-hard/objs/test-objc/test-objc.o.d -gcc-toolchain C:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/toolchains/arm-linux-androideabi-4.8/prebuilt/windows-x86_64 -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -no-canonical-prefixes -fno-integrated-as -target armv7-none-linux-androideabi -march=armv7-a -mfpu=vfpv3-d16 -mhard-float -D_NDK_MATH_NO_SOFTFP=1 -mthumb -Os -g -DNDEBUG -fomit-frame-pointer -fno-strict-aliasing -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/sources/cxx-stl/gnu-libstdc++/4.8/include -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a-hard/include -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/sources/cxx-stl/gnu-libstdc++/4.8/include/backward -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/sources/objc/gnu-libobjc/4.8/include -Ijni -DANDROID -Wa,--noexecstack -Wformat -Werror=format-security -fPIE -fobjc-exceptions -fblocks -c -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/sources/crystax/include -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/platforms/android-3/arch-arm/usr/include jni/test-objc.m -o ./obj/local/armeabi-v7a-hard/objs/test-objc/test-objc.o
2015-04-29 11:32:45.880 UTC: > [armeabi-v7a-hard] Compile++ thumb: test-objc <= test-objc++.mm
2015-04-29 11:32:45.880 UTC: * C:\cygwin\tmp\test-objc-2adc14.s: Assembler messages:
2015-04-29 11:32:45.895 UTC: > C:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/toolchains/llvm-3.5/prebuilt/windows-x86_64/bin/clang++.exe -MMD -MP -MF ./obj/local/armeabi-v7a-hard/objs/test-objc/test-objc++.o.d -gcc-toolchain C:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/toolchains/arm-linux-androideabi-4.8/prebuilt/windows-x86_64 -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -no-canonical-prefixes -fno-integrated-as -target armv7-none-linux-androideabi -march=armv7-a -mfpu=vfpv3-d16 -mhard-float -D_NDK_MATH_NO_SOFTFP=1 -fno-exceptions -fno-rtti -mthumb -Os -g -DNDEBUG -fomit-frame-pointer -fno-strict-aliasing -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/sources/cxx-stl/gnu-libstdc++/4.8/include -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a-hard/include -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/sources/cxx-stl/gnu-libstdc++/4.8/include/backward -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/sources/objc/gnu-libobjc/4.8/include -Ijni -DANDROID -Wa,--noexecstack -Wformat -Werror=format-security -fPIE -fobjc-exceptions -fblocks -fexceptions -frtti -std=gnu++11 -c -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/sources/crystax/include -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/platforms/android-3/arch-arm/usr/include jni/test-objc++.mm -o ./obj/local/armeabi-v7a-hard/objs/test-objc/test-objc++.o
2015-04-29 11:32:45.895 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:956: Error: Missing symbol name in directive
2015-04-29 11:32:45.895 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:956: Error: unrecognized symbol type ".objc_sel_nameisEqual"
2015-04-29 11:32:45.895 UTC: > [armeabi-v7a-hard] Prebuilt : libgnustl_shared.so <= /sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a-hard/thumb/
2015-04-29 11:32:45.895 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:956: Error: junk at end of line, first unrecognized character is :'
2015-04-29 11:32:45.895 UTC: > copy /b/y "C:\tmp\crystaxndk-ndk\crystax-ndk-10.1.0-b448-windows-x86_64\sources\cxx-stl\gnu-libstdc++\4.8\libs\armeabi-v7a-hard\thumb\libgnustl_shared.so" "obj\local\armeabi-v7a-hard\libgnustl_shared.so" > NUL
2015-04-29 11:32:45.911 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:958: Error: Missing symbol name in directive
2015-04-29 11:32:45.911 UTC: > [armeabi-v7a-hard] Prebuilt : libgnuobjc_shared.so <= <NDK>/sources/objc/gnu-libobjc/4.8/libs/armeabi-v7a-hard/
2015-04-29 11:32:45.911 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:958: Error: junk at end of line, first unrecognized character is
"'
2015-04-29 11:32:45.911 UTC: > copy /b/y "C:\tmp\crystaxndk-ndk\crystax-ndk-10.1.0-b448-windows-x86_64\sources\objc\gnu-libobjc\4.8\libs\armeabi-v7a-hard\libgnuobjc_shared.so" "obj\local\armeabi-v7a-hard\libgnuobjc_shared.so" > NUL
2015-04-29 11:32:45.926 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:960: Error: junk at end of line, first unrecognized character is "'
2015-04-29 11:32:45.926 UTC: > [armeabi-v7a-hard] Compile thumb : test-objc-dlopen-libgnuobjc <= test-dlopen-libgnuobjc.c
2015-04-29 11:32:45.926 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:962: Error: expected comma after name
' in .size directive
2015-04-29 11:32:45.926 UTC: > C:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/toolchains/llvm-3.5/prebuilt/windows-x86_64/bin/clang.exe -MMD -MP -MF ./obj/local/armeabi-v7a-hard/objs/test-objc-dlopen-libgnuobjc/test-dlopen-libgnuobjc.o.d -gcc-toolchain C:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/toolchains/arm-linux-androideabi-4.8/prebuilt/windows-x86_64 -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -no-canonical-prefixes -fno-integrated-as -target armv7-none-linux-androideabi -march=armv7-a -mfpu=vfpv3-d16 -mhard-float -D_NDK_MATH_NO_SOFTFP=1 -mthumb -Os -g -DNDEBUG -fomit-frame-pointer -fno-strict-aliasing -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/sources/objc/gnu-libobjc/4.8/include -Ijni -DANDROID -Wa,--noexecstack -Wformat -Werror=format-security -fPIE -c -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/sources/crystax/include -IC:/tmp/crystaxndk-ndk/crystax-ndk-10.1.0-b448-windows-x86_64/platforms/android-3/arch-arm/usr/include jni/test-dlopen-libgnuobjc.c -o ./obj/local/armeabi-v7a-hard/objs/test-objc-dlopen-libgnuobjc/test-dlopen-libgnuobjc.o
2015-04-29 11:32:45.942 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:994: Error: Missing symbol name in directive
2015-04-29 11:32:45.942 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:994: Error: unrecognized symbol type ".objc_sel_namesetStringProperty"
2015-04-29 11:32:45.942 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:994: Error: junk at end of line, first unrecognized character is :'
2015-04-29 11:32:45.942 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:996: Error: Missing symbol name in directive
2015-04-29 11:32:45.942 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:996: Error: junk at end of line, first unrecognized character is
"'
2015-04-29 11:32:45.958 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:998: Error: junk at end of line, first unrecognized character is "'
2015-04-29 11:32:45.958 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:1000: Error: expected comma after name
' in .size directive
2015-04-29 11:32:45.958 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:1010: Error: Missing symbol name in directive
2015-04-29 11:32:45.958 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:1010: Error: unrecognized symbol type ".objc_sel_namesetBoolProperty"
2015-04-29 11:32:45.973 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:1010: Error: junk at end of line, first unrecognized character is :'
2015-04-29 11:32:45.973 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:1012: Error: Missing symbol name in directive
2015-04-29 11:32:45.973 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:1012: Error: junk at end of line, first unrecognized character is
"'
2015-04-29 11:32:45.973 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:1014: Error: junk at end of line, first unrecognized character is "'
2015-04-29 11:32:45.989 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:1016: Error: expected comma after name
' in .size directive
2015-04-29 11:32:45.989 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:1038: Error: bad expression
2015-04-29 11:32:45.989 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:1038: Error: junk at end of line, first unrecognized character is .'
2015-04-29 11:32:46.005 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:1046: Error: bad expression
2015-04-29 11:32:46.005 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:1046: Error: junk at end of line, first unrecognized character is
.'
2015-04-29 11:32:46.005 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:1050: Error: bad expression
2015-04-29 11:32:46.005 UTC: * C:\cygwin\tmp\test-objc-2adc14.s:1050: Error: junk at end of line, first unrecognized character is `.'
2015-04-29 11:32:46.020 UTC: * clang.exe: error: assembler command failed with exit code 1 (use -v to see invocation)

Actions

Also available in: Atom PDF