/Intermediates/ArchiveIntermediates/Develop/IntermediateBuildFilesPath/Develop.build/Release-iphoneos/Develop.build/Objects-normal/arm64/com_codename1_io_gzip_InfTree.o ** BUILD INTERRUPTED ** Failed xcodebuild step
My builds were taking less than 10 minutes last week.
I saw another report for this. It might be a regression due to the new xcode changes e.g. the null check RFE. We need to look into that.
--
You received this message because you are subscribed to the Google Groups "CodenameOne Discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to codenameone-discussions+unsub...@googlegroups.com.
Visit this group at https://groups.google.com/group/codenameone-discussions.
To view this discussion on the web visit https://groups.google.com/d/msgid/codenameone-discussions/f6892c3a-5acd-4130-bf70-548d7904c00f%40googlegroups.com.
BluekeyInspect-dummy.o)) was built for newer iOS version (7.0) than being linked (6.0)
Undefined symbols for architecture armv7:
"_com_codename1_components_FloatingHint___INIT_____com_codename1_ui_TextField", referenced from:
_com_bluekey_app_forms_Home_lambda$init$0___com_bluekey_app_forms_Home in com_bluekey_app_forms_Home.o
_com_bluekey_app_forms_InspectionForm_addItem___com_codename1_ui_events_ActionEvent in com_bluekey_app_forms_InspectionForm.o
_com_bluekey_app_forms_PhotoEditor_beforeShow__ in com_bluekey_app_forms_PhotoEditor.o
_com_bluekey_app_forms_RoomSelection_addNewRoom___com_codename1_ui_events_ActionEvent in com_bluekey_app_forms_RoomSelection.o
or:
Not sure how things are tested before being pushed live, but this kind of critical failure is causing serious consequences for me and my clients and it resulting in us evaluating other alternatives to Codename One so we can build locally and at least have some action that we can take when issues arise.CompileC build/Build/Intermediates/ArchiveIntermediates/OurConference/IntermediateBuildFilesPath/OurConference.build/Release-iphoneos/OurConference.build/Objects-normal/arm64/com_codename1_io_gzip_InfTree.o OurConference-src/com_codename1_io_gzip_InfTree.m normal arm64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
cd /var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build6740292962730382277xxx/dist
export LANG=en_US.US-ASCII
export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -arch arm64 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=c99 -Wno-trigraphs -fpascal-strings -O3 -Wno-missing-field-initializers -Wno-missing-prototypes -Werror=return-type -Wno-implicit-atomic-properties -Werror=deprecated-objc-isa-usage -Werror=objc-root-class -Wno-arc-repeated-use-of-weak -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wuninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wno-int-conversion -Wbool-conversion -Wno-enum-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wno-deprecated-implementations -DCOCOAPODS=1 -DNS_BLOCK_ASSERTIONS=1 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -miphoneos-version-min=6.0 -g -fvisibility=hidden -Wno-sign-conversion -iquote /var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build6740292962730382277xxx/dist/build/Build/Intermediates/ArchiveIntermediates/OurConference/IntermediateBuildFilesPath/OurConference.build/Release-iphoneos/OurConference.build/OurConference-generated-files.hmap -I/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build6740292962730382277xxx/dist/build/Build/Intermediates/ArchiveIntermediates/OurConference/IntermediateBuildFilesPath/OurConference.build/Release-iphoneos/OurConference.build/OurConference-own-target-headers.hmap -I/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build6740292962730382277xxx/dist/build/Build/Intermediates/ArchiveIntermediates/OurConference/IntermediateBuildFilesPath/OurConference.build/Release-iphoneos/OurConference.build/OurConference-all-target-headers.hmap -iquote /var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build6740292962730382277xxx/dist/build/Build/Intermediates/ArchiveIntermediates/OurConference/IntermediateBuildFilesPath/OurConference.build/Release-iphoneos/OurConference.build/OurConference-project-headers.hmap -I/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build6740292962730382277xxx/dist/build/Build/Intermediates/ArchiveIntermediates/OurConference/BuildProductsPath/Release-iphoneos/include -I/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build6740292962730382277xxx/dist/Pods/Headers/Public -I/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build6740292962730382277xxx/dist/build/Build/Intermediates/ArchiveIntermediates/OurConference/IntermediateBuildFilesPath/OurConference.build/Release-iphoneos/OurConference.build/DerivedSources/arm64 -I/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build6740292962730382277xxx/dist/build/Build/Intermediates/ArchiveIntermediates/OurConference/IntermediateBuildFilesPath/OurConference.build/Release-iphoneos/OurConference.build/DerivedSources -F/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build6740292962730382277xxx/dist/build/Build/Intermediates/ArchiveIntermediates/OurConference/BuildProductsPath/Release-iphoneos -isystem /var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build6740292962730382277xxx/dist/Pods/Headers/Public -include /var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build6740292962730382277xxx/dist/build/Build/Intermediates/ArchiveIntermediates/OurConference/PrecompiledHeaders/OurConference-Prefix-bulyyjxjlqzitlatzxfhwfmmgccm/OurConference-Prefix.pch -MMD -MT dependencies -MF /var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build6740292962730382277xxx/dist/build/Build/Intermediates/ArchiveIntermediates/OurConference/IntermediateBuildFilesPath/OurConference.build/Release-iphoneos/OurConference.build/Objects-normal/arm64/com_codename1_io_gzip_InfTree.d --serialize-diagnostics /var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build6740292962730382277xxx/dist/build/Build/Intermediates/ArchiveIntermediates/OurConference/IntermediateBuildFilesPath/OurConference.build/Release-iphoneos/OurConference.build/Objects-normal/arm64/com_codename1_io_gzip_InfTree.dia -c /var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build6740292962730382277xxx/dist/OurConference-src/com_codename1_io_gzip_InfTree.m -o /var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build6740292962730382277xxx/dist/build/Build/Intermediates/ArchiveIntermediates/OurConference/IntermediateBuildFilesPath/OurConference.build/Release-iphoneos/OurConference.build/Objects-normal/arm64/com_codename1_io_gzip_InfTree.o
Failed xcodebuild step
--
You received this message because you are subscribed to the Google Groups "CodenameOne Discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to codenameone-discussions+unsub...@googlegroups.com.
Visit this group at https://groups.google.com/group/codenameone-discussions.
To view this discussion on the web visit https://groups.google.com/d/msgid/codenameone-discussions/246f32fb-f88e-46ce-bbf8-63eb84d00aaa%40googlegroups.com.
Another problem is this:
nativeMethods.m:#include "CodenameOne_GLViewController.h"
--
You received this message because you are subscribed to the Google Groups "CodenameOne Discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to codenameone-discussions+unsub...@googlegroups.com.
Visit this group at https://groups.google.com/group/codenameone-discussions.
To view this discussion on the web visit https://groups.google.com/d/msgid/codenameone-discussions/60a7c411-20e3-4f10-8d31-d6199d226160%40googlegroups.com.
Exception on appending to log: java.io.IOException: Stream closed
Nonetheless, right now it looks like nativeMethods.m does need to use a few things from CN1, and that's why the dependency is there.
The big problem for my build, probably the fatal one, is that last week's builds generated this code for enums
JAVA_OBJECT __VALUE_OF_yspahan_YspahanConstants_ymisc(CODENAME_ONE_THREAD_STATE, JAVA_OBJECT value) {
JAVA_ARRAY values = (JAVA_ARRAY)get_static_yspahan_YspahanConstants_ymisc__VALUES(threadStateData);
JAVA_ARRAY_OBJECT* data = (JAVA_ARRAY_OBJECT*)values->data;
whereas this week's builds generate this code
JAVA_OBJECT __VALUE_OF_yspahan_YspahanConstants_ymisc(CODENAME_ONE_THREAD_STATE, JAVA_OBJECT value) {
JAVA_ARRAY values = (JAVA_ARRAY)get_static_yspahan_YspahanConstants_ymisc_ENUM_VALUES(threadStateData);
JAVA_ARRAY_OBJECT* data = (JAVA_ARRAY_OBJECT*)values->data;
int len = values->length;I'm not sure where the second version would come from. Perhaps different versions of the JDK produce different naming conventions for generating enums. The class in question (yspahan.YspahanConstants), how was it compiled? E.g. Is the source actually part of a Codename One project, or was it compiled in another way and converted to, for example, a cn1lib? What version of the JDK was used to compile it, and what were Java source and bytecode versions were being targeted?
--
You received this message because you are subscribed to the Google Groups "CodenameOne Discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to codenameone-discussions+unsub...@googlegroups.com.
Visit this group at https://groups.google.com/group/codenameone-discussions.
To view this discussion on the web visit https://groups.google.com/d/msgid/codenameone-discussions/424c3c36-956e-465a-86b7-a80fe85afeec%40googlegroups.com.
The ParparVM source code also contains no results if you grep _ENUM_ . That part is constructed by javac and propagated through.
The ParparVM source code also contains no results if you grep _ENUM_ . That part is constructed by javac and propagated through.
Todays update did not improve my situation. Builds are still much slower than before, and time out.
--
You received this message because you are subscribed to the Google Groups "CodenameOne Discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to codenameone-discussions+unsub...@googlegroups.com.
Visit this group at https://groups.google.com/group/codenameone-discussions.
To view this discussion on the web visit https://groups.google.com/d/msgid/codenameone-discussions/2ed04778-5782-46dd-b1e7-59b81cce4415%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "CodenameOne Discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to codenameone-discussions+unsub...@googlegroups.com.
Visit this group at https://groups.google.com/group/codenameone-discussions.
To view this discussion on the web visit https://groups.google.com/d/msgid/codenameone-discussions/cbbf9505-e64d-4041-b5c4-f099d6792d87%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "CodenameOne Discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to codenameone-discussions+unsub...@googlegroups.com.
Visit this group at https://groups.google.com/group/codenameone-discussions.
To view this discussion on the web visit https://groups.google.com/d/msgid/codenameone-discussions/050147d5-d79f-4bb6-898d-c5a670c6b4a6%40googlegroups.com.
The actual static field name is added by javac, and the current version (without adding _ENUM_) works with all of our tools, as far as I know. Making the change you suggest would break everything.The question is, why is your local toolchain generating these static fields with a different naming convention than our toolchain does? How was the .class file in question produced?
JAVA_INT online_tantrix_common_GameBoard_formForcedList___R_int(CODENAME_ONE_THREAD_STATE, JAVA_OBJECT __cn1ThisObject) {
volatile JAVA_INT ilocals_1_ = 0; /* v1 */
volatile JAVA_INT ilocals_2_ = 0; /* v2 */
volatile JAVA_INT ilocals_3_ = 0; /* v3 */
volatile JAVA_INT ilocals_4_ = 0; /* v4 */
volatile JAVA_INT ilocals_5_ = 0; /* v5 */
volatile JAVA_INT ilocals_6_ = 0; /* v6 */
volatile JAVA_INT ilocals_7_ = 0; /* v7 */
volatile JAVA_INT ilocals_8_ = 0; /* v8 */
DEFINE_INSTANCE_METHOD_STACK(6, 9, 0, 9832, 9896);
JAVA_INT online_tantrix_common_GameBoard_formForcedList___R_int(CODENAME_ONE_THREAD_STATE, JAVA_OBJECT __cn1ThisObject) {
volatile JAVA_INT ilocals_3_ = 0; /* v3 */
volatile JAVA_INT ilocals_2_ = 0; /* v2 */
volatile JAVA_INT ilocals_5_ = 0; /* v5 */
volatile JAVA_INT ilocals_4_ = 0; /* v4 */
volatile JAVA_INT ilocals_7_ = 0; /* v7 */
volatile JAVA_INT ilocals_6_ = 0; /* v6 */
volatile JAVA_INT ilocals_8_ = 0; /* v8 */
volatile JAVA_INT ilocals_1_ = 0; /* v1 */
DEFINE_INSTANCE_METHOD_STACK(6, 9, 0, 9832, 9896);