Bug 75546

Summary: REGRESSION (r103519): WebCore's DerivedSources.make crashes sh.exe if path to WebKit source tree is long enough
Product: WebKit Reporter: Adam Roben (:aroben) <aroben>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: abarth, haraken, jberlin, sfalken, webkit-bug-importer
Priority: P2 Keywords: InRadar, PlatformOnly, Regression
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Windows 7   
Attachments:
Description Flags
Use one big printf command instead of many chained echo commands to generate idl_files.tmp koivisto: review+

Description Adam Roben (:aroben) 2012-01-04 07:18:08 PST
Ever since r103519, machines that have WebKit checked out to a location with a long-ish path have been seeing errors like the following when building WebCore on Apple's Windows port:

4>echo -n > ./idl_files.tmp
4>( echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/CSSCharsetRule.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/CSSFontFaceRule.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/CSSImportRule.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/CSSMediaRule.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/CSSPageRule.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/CSSPrimitiveValue.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/CSSRule.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/CSSRuleList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/CSSStyleDeclaration.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/CSSStyleRule.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/CSSStyleSheet.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/CSSUnknownRule.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/CSSValue.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/CSSValueList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/Counter.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/MediaList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/MediaQueryList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/MediaQueryListListener.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/RGBColor.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/Rect.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/StyleMedia.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/StyleSheet.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/StyleSheetList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/WebKitCSSFilterValue.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/WebKitCSSKeyframeRule.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/WebKitCSSKeyframesRule.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/WebKitCSSMatrix.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/css/WebKitCSSTransformValue.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/Attr.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/BeforeLoadEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/CDATASection.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/CharacterData.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/ClientRect.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/ClientRectList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/Clipboard.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/Comment.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/CompositionEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/CustomEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/DOMCoreException.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/DOMImplementation.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/DOMStringList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/DOMStringMap.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/DataTransferItem.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/DataTransferItemList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/DeviceMotionEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/DeviceOrientationEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/Document.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/DocumentFragment.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/DocumentType.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/Element.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/Entity.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/EntityReference.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/ErrorEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/Event.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/EventException.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/EventListener.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/EventTarget.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/HashChangeEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/KeyboardEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/MessageChannel.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/MessageEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/MessagePort.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/MouseEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/MutationCallback.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/MutationEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/MutationRecord.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/NamedNodeMap.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/Node.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/NodeFilter.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/NodeIterator.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/NodeList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/Notation.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/OverflowEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/PageTransitionEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/PopStateEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/ProcessingInstruction.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/ProgressEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/Range.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/RangeException.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/RequestAnimationFrameCallback.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/StringCallback.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/Text.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/TextEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/Touch.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/TouchEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/TouchList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/TreeWalker.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/UIEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/WebKitAnimationEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/WebKitMutationObserver.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/WebKitNamedFlow.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/WebKitTransitionEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/dom/WheelEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/Blob.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/DOMFileSystem.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/DOMFileSystemSync.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/DirectoryEntry.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/DirectoryEntrySync.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/DirectoryReader.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/DirectoryReaderSync.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/EntriesCallback.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/Entry.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/EntryArray.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/EntryArraySync.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/EntryCallback.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/EntrySync.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/ErrorCallback.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/File.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/FileCallback.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/FileEntry.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/FileEntrySync.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/FileError.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/FileException.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/FileList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/FileReader.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/FileReaderSync.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/FileSystemCallback.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/FileWriter.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/FileWriterCallback.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/FileWriterSync.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/Metadata.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/MetadataCallback.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/OperationNotAllowedException.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/WebKitBlobBuilder.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/fileapi/WebKitFlags.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/DOMFormData.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/DOMSettableTokenList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/DOMTokenList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/DOMURL.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLAllCollection.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLAnchorElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLAppletElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLAreaElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLAudioElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLBRElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLBaseElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLBaseFontElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLBodyElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLButtonElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLCanvasElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLCollection.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLDListElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLDataListElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLDetailsElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLDirectoryElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLDivElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLDocument.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLEmbedElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLFieldSetElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLFontElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLFormElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLFrameElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLFrameSetElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLHRElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLHeadElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLHeadingElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLHtmlElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLIFrameElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLImageElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLInputElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLIsIndexElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLKeygenElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLLIElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLLabelElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLLegendElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLLinkElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLMapElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLMarqueeElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLMediaElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLMenuElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLMetaElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLMeterElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLModElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLOListElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLObjectElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLOptGroupElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLOptionElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLOptionsCollection.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLOutputElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLParagraphElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLParamElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLPreElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLProgressElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLPropertiesCollection.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLQuoteElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLScriptElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLSelectElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLSourceElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLSpanElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLStyleElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLTableCaptionElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLTableCellElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLTableColElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLTableElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLTableRowElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLTableSectionElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLTextAreaElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLTitleElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLTrackElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLUListElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLUnknownElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/HTMLVideoElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/ImageData.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/MediaController.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/MediaError.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/TextMetrics.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/TextTrack.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/TextTrackCue.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/TextTrackCueList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/TimeRanges.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/ValidityState.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/ArrayBuffer.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/ArrayBufferView.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/CanvasGradient.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/CanvasPattern.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/CanvasRenderingContext.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/CanvasRenderingContext2D.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/DataView.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/Float32Array.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/Float64Array.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/Int16Array.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/Int32Array.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/Int8Array.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/OESStandardDerivatives.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/OESTextureFloat.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/OESVertexArrayObject.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/Uint16Array.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/Uint32Array.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/Uint8Array.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/WebGLActiveInfo.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/WebGLBuffer.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/WebGLCompressedTextures.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/WebGLContextAttributes.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/WebGLContextEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/WebGLFramebuffer.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/WebGLLoseContext.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/WebGLProgram.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/WebGLRenderbuffer.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/WebGLRenderingContext.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/WebGLShader.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/WebGLTexture.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/WebGLUniformLocation.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/canvas/WebGLVertexArrayObjectOES.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/track/TextTrackList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/html/track/TrackEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/inspector/InjectedScriptHost.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/inspector/InspectorFrontendHost.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/inspector/ScriptProfile.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/inspector/ScriptProfileNode.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/loader/appcache/DOMApplicationCache.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/notifications/Notification.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/notifications/NotificationCenter.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/AbstractView.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/BarInfo.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/Console.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/Coordinates.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/Crypto.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/DOMSelection.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/DOMWindow.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/EventSource.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/Geolocation.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/Geoposition.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/History.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/Location.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/MemoryInfo.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/Navigator.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/Performance.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/PerformanceNavigation.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/PerformanceTiming.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/PositionCallback.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/PositionError.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/PositionErrorCallback.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/Screen.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/SpeechInputEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/SpeechInputResult.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/SpeechInputResultList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/WebKitAnimation.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/WebKitAnimationList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/WebKitPoint.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/page/WorkerNavigator.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/plugins/DOMMimeType.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/plugins/DOMMimeTypeArray.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/plugins/DOMPlugin.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/plugins/DOMPluginArray.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/Database.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/DatabaseCallback.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/DatabaseSync.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/IDBAny.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/IDBCursor.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/IDBDatabase.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/IDBDatabaseError.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/IDBDatabaseException.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/IDBFactory.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/IDBIndex.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/IDBKey.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/IDBKeyRange.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/IDBObjectStore.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/IDBRequest.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/IDBTransaction.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/SQLError.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/SQLException.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/SQLResultSet.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/SQLResultSetRowList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/SQLStatementCallback.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/SQLStatementErrorCallback.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/SQLTransaction.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/SQLTransactionCallback.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/SQLTransactionErrorCallback.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/SQLTransactionSync.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/SQLTransactionSyncCallback.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/Storage.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/StorageEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/StorageInfo.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/StorageInfoErrorCallback.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/StorageInfoQuotaCallback.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/storage/StorageInfoUsageCallback.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/ElementTimeControl.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGAElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGAltGlyphDefElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGAltGlyphElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGAltGlyphItemElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGAngle.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGAnimateColorElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGAnimateElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGAnimateMotionElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGAnimateTransformElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGAnimatedAngle.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGAnimatedBoolean.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGAnimatedEnumeration.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGAnimatedInteger.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGAnimatedLength.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGAnimatedLengthList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGAnimatedNumber.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGAnimatedNumberList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGAnimatedPreserveAspectRatio.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGAnimatedRect.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGAnimatedString.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGAnimatedTransformList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGAnimationElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGCircleElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGClipPathElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGColor.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGComponentTransferFunctionElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGCursorElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGDefsElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGDescElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGDocument.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGElementInstance.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGElementInstanceList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGEllipseElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGException.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGExternalResourcesRequired.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFEBlendElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFEColorMatrixElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFEComponentTransferElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFECompositeElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFEConvolveMatrixElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFEDiffuseLightingElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFEDisplacementMapElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFEDistantLightElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFEDropShadowElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFEFloodElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFEFuncAElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFEFuncBElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFEFuncGElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFEFuncRElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFEGaussianBlurElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFEImageElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFEMergeElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFEMergeNodeElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFEMorphologyElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFEOffsetElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFEPointLightElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFESpecularLightingElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFESpotLightElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFETileElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFETurbulenceElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFilterElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFitToViewBox.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFontElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFontFaceElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFontFaceFormatElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFontFaceNameElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFontFaceSrcElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGFontFaceUriElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGForeignObjectElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGGElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGGlyphElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGGlyphRefElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGGradientElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGHKernElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGImageElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGLangSpace.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGLength.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGLengthList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGLineElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGLinearGradientElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGLocatable.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGMPathElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGMarkerElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGMaskElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGMatrix.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGMetadataElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGMissingGlyphElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGNumber.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGNumberList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPaint.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPathElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPathSeg.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPathSegArcAbs.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPathSegArcRel.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPathSegClosePath.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPathSegCurvetoCubicAbs.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPathSegCurvetoCubicRel.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPathSegCurvetoCubicSmoothAbs.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPathSegCurvetoCubicSmoothRel.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPathSegCurvetoQuadraticAbs.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPathSegCurvetoQuadraticRel.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPathSegCurvetoQuadraticSmoothAbs.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPathSegCurvetoQuadraticSmoothRel.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPathSegLinetoAbs.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPathSegLinetoHorizontalAbs.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPathSegLinetoHorizontalRel.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPathSegLinetoRel.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPathSegLinetoVerticalAbs.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPathSegLinetoVerticalRel.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPathSegList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPathSegMovetoAbs.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPathSegMovetoRel.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPatternElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPoint.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPointList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPolygonElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPolylineElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGPreserveAspectRatio.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGRadialGradientElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGRect.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGRectElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGRenderingIntent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGSVGElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGScriptElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGSetElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGStopElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGStringList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGStylable.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGStyleElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGSwitchElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGSymbolElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGTRefElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGTSpanElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGTests.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGTextContentElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGTextElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGTextPathElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGTextPositioningElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGTitleElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGTransform.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGTransformList.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGTransformable.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGURIReference.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGUnitTypes.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGUseElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGVKernElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGViewElement.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGZoomAndPan.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/svg/SVGZoomEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/testing/Internals.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/AudioBuffer.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/AudioBufferCallback.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/AudioBufferSourceNode.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/AudioChannelMerger.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/AudioChannelSplitter.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/AudioContext.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/AudioDestinationNode.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/AudioGain.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/AudioGainNode.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/AudioListener.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/AudioNode.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/AudioPannerNode.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/AudioParam.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/AudioProcessingEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/AudioSourceNode.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/BiquadFilterNode.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/ConvolverNode.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/DOMWindowWebAudio.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/DelayNode.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/DynamicsCompressorNode.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/HighPass2FilterNode.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/JavaScriptAudioNode.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/LowPass2FilterNode.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/MediaElementAudioSourceNode.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/OfflineAudioCompletionEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/RealtimeAnalyserNode.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/webaudio/WaveShaperNode.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/websockets/CloseEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/websockets/DOMWindowWebSocket.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/websockets/WebSocket.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/workers/AbstractWorker.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/workers/DedicatedWorkerContext.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/workers/SharedWorker.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/workers/SharedWorkerContext.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/workers/Worker.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/workers/WorkerContext.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/workers/WorkerLocation.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/xml/DOMParser.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/xml/XMLHttpRequest.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/xml/XMLHttpRequestException.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/xml/XMLHttpRequestProgressEvent.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/xml/XMLHttpRequestUpload.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/xml/XMLSerializer.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/xml/XPathEvaluator.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/xml/XPathException.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/xml/XPathExpression.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/xml/XPathNSResolver.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/xml/XPathResult.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/xml/XSLTProcessor.idl &&  echo /home/buildbot/slave/WINDOW~1/build/OPENSO~1/Source/WebCore/inspector/JavaScriptCallFrame.idl && echo -n) >> ./idl_files.tmp
4>      0 [main] sh 2224 C:\cygwin\bin\sh.exe: *** fatal error - fork: can't reserve memory for stack 0x29C860 - 0x2A0000, Win32 error 487
4>Stack trace:
4>Frame     Function  Args
4>0028EB98  6102749B  (0028EB98, 00000000, 00000000, 767510B4)
4>0028EE88  6102749B  (61177B80, 00008000, 00000000, 61179977)
4>0028FEB8  61004AFB  (61179EA0, 0029C860, 002A0000, 00000001)
4>0028FF08  610063A8  (007D1DDA, 0028FF10, 00000000, 00000000)
4>0028FF38  6100640D  (007D1DDA, 00000000, 0028FF58, 00466332)
4>0028FF48  610064BD  (00401F10, 00000000, 0028FF88, 00401033)
4>0028FF58  00466332  (00401F10, 00000000, 00000000, 00000000)
4>0028FF88  00401033  (7EFDE000, 0028FFD4, 773C9ED2, 7EFDE000)
4>0028FF94  760D339A  (7EFDE000, 3961AA99, 00000000, 00000000)
4>0028FFD4  773C9ED2  (00401000, 7EFDE000, 00000000, 00000000)
4>0028FFEC  773C9EA5  (00401000, 7EFDE000, 00000000, 78746341)
4>End of stack trace

It looks like the problem is the long string of "echo && echo && echo…" commands.
Comment 1 Adam Roben (:aroben) 2012-01-04 07:18:19 PST
<rdar://problem/10622193>
Comment 2 Adam Roben (:aroben) 2012-01-04 07:20:11 PST
One option is to make all the commands separate statements:

echo foo > ./idl_files.tmp; echo bar > ./idl_files.tmp; echo baz > ./idl_files.tmp;…

This has the disadvantage of opening/closing idl_files.tmp over and over.

Maybe a better solution would be to use printf(1).
Comment 3 Adam Roben (:aroben) 2012-01-04 07:24:49 PST
Created attachment 121108 [details]
Use one big printf command instead of many chained echo commands to generate idl_files.tmp
Comment 4 Kentaro Hara 2012-01-04 07:33:40 PST
I am sorry for the regression. The change looks OK to me.

Just a comment:

(In reply to comment #2)
> One option is to make all the commands separate statements:
> 
> echo foo > ./idl_files.tmp; echo bar > ./idl_files.tmp; echo baz > ./idl_files.tmp;…

I avoided this approach because it took 10~ seconds on my local AppleWebKit environment.

> This has the disadvantage of opening/closing idl_files.tmp over and over.
> 
> Maybe a better solution would be to use printf(1).

I avoided an echo command with long arguments because it can exceed the OS limit. Is the printf command OK?
Comment 5 Adam Roben (:aroben) 2012-01-04 07:33:52 PST
Committed r104038: <http://trac.webkit.org/changeset/104038>
Comment 6 Adam Roben (:aroben) 2012-01-04 07:36:45 PST
(In reply to comment #4)
> (In reply to comment #2)
> > Maybe a better solution would be to use printf(1).
> 
> I avoided an echo command with long arguments because it can exceed the OS limit. Is the printf command OK?

It seems to work fine on my Windows and OS X machines. I guess we'll see if the bots notice any problems.