Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-37456

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

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)

            domi Dominik Bartholdi
            dirk_hain Dirk Hain
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: