xcode build fails when using NodeLabel plugin with FAILURE in /Library/Caches/com.apple.xbs/Sources/DVTFrameworks/DVTFrameworks-10179/DVTFoundation/MacroExpansion/DVTMacroDefinitionConditionSet.mm:154

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      Blocker because xcode ios builds cannot be run when the NodeLabel plugin is used in the job.

      We were able to isolate the issue to the use of the NodeLabel plugin and were baffled that this plugin could have this side effect. We are using a standard xcode build running on a MacPro connected to our jenkins master.

      This is what we see in the console:

      xcodebuild[6784:2033931] [MT] DVTAssertions: ASSERTION FAILURE in /Library/Caches/com.apple.xbs/Sources/DVTFrameworks/DVTFrameworks-10179/DVTFoundation/MacroExpansion/DVTMacroDefinitionConditionSet.mm:154
      15:54:41 Details: stringRep should be a non-empty string, but it's an empty string
      15:54:41 Object: <DVTMacroDefinitionConditionSet>
      15:54:41 Method: +conditionSetFromStringRepresentation:getBaseMacroName:error:
      15:54:41 Thread: <NSThread: 0x7ff783514cd0>

      {number = 1, name = main}

      15:54:41 Hints: None
      15:54:41 Backtrace:
      15:54:41 0 -[DVTAssertionHandler handleFailureInMethod:object:fileName:lineNumber:assertionSignature:messageFormat:arguments:] (in DVTFoundation)
      15:54:41 1 _DVTAssertionHandler (in DVTFoundation)
      15:54:41 2 _DVTAssertionFailureHandler (in DVTFoundation)

            Assignee:
            Dominik Bartholdi
            Reporter:
            Dirk Hain
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Resolved:
              Archived: