Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse Platform » Build problems on OSX snow leopard
Build problems on OSX snow leopard [message #530241] Thu, 29 April 2010 03:55 Go to next message
Eclipse UserFriend
Originally posted by: subs.allofmymail.com

Hi,

I originally posted this on e.p.pde, but got now response, so I am
trying here in the hope that somebody might be able to give me some clues...

I am trying to build my RCP product on OSX 64-bit.

I am using the PDE product build from within the UI with the Eclipse
Product Export Wizard. This works on Windows and Linux.

However, on OSX (Snow Leopard, using the 64-bit JVM and Cocoa) the
export never completes because I get a java.lang.OutofMemoryError: Java
Heap Space error. The Heap space is set to 1024M (e.g. 1G)... The
progress reports "26%" and never gets beyond that before getting the
OutofMemoryError.

By comparison, when I build the same product on Windows, it completes in
about 5 minutes and uses a MAX heap space of 177M.

Any ideas on what is going on here? Any hints on how to get this
building on OSX?

Also, the export is very slow (this is running on a MacBook Pro with 4Gb
Ram and a 2.8GHz Core 2 Duo - not normally a slow machine). It takes >30
mins before hitting the above error.

Any ideas on what I can try next?

Thanks
--
Subs
Re: Build problems on OSX snow leopard [message #530454 is a reply to message #530241] Thu, 29 April 2010 16:50 Go to previous messageGo to next message
Walter Harley is currently offline Walter HarleyFriend
Messages: 847
Registered: July 2009
Senior Member
"Subs" <subs@allofmymail.com> wrote in message
news:hravvb$71s$1@build.eclipse.org...
> Hi,
>
> I originally posted this on e.p.pde, but got now response, so I am trying
> here in the hope that somebody might be able to give me some clues...
>
> I am trying to build my RCP product on OSX 64-bit.
>
> I am using the PDE product build from within the UI with the Eclipse
> Product Export Wizard. This works on Windows and Linux.
>
> However, on OSX (Snow Leopard, using the 64-bit JVM and Cocoa) the export
> never completes because I get a java.lang.OutofMemoryError: Java Heap
> Space error. The Heap space is set to 1024M (e.g. 1G)... The progress
> reports "26%" and never gets beyond that before getting the
> OutofMemoryError.
>
> By comparison, when I build the same product on Windows, it completes in
> about 5 minutes and uses a MAX heap space of 177M.
>
> Any ideas on what is going on here? Any hints on how to get this building
> on OSX?
>
> Also, the export is very slow (this is running on a MacBook Pro with 4Gb
> Ram and a 2.8GHz Core 2 Duo - not normally a slow machine). It takes >30
> mins before hitting the above error.
>
> Any ideas on what I can try next?

Is there a stack trace associated with the exception?

On Windows, are you running 64-bit or 32-bit? If you use 32-bit Cocoa on
Mac does the problem resolve?

If you give it more than 1G, does it eventually work, or does it just run up
to whatever the new limit is and then fail again?

Is the performance ratio similar with smaller projects between those two
platforms, for you, or is this the only project that exhibits the problem?
Re: Build problems on OSX snow leopard [message #530700 is a reply to message #530454] Fri, 30 April 2010 14:39 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: subs.allofmymail.com

This is a multi-part message in MIME format.
--------------000101020909090402010305
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit


On 29/04/2010 17:50, Walter Harley wrote:
> "Subs"<subs@allofmymail.com> wrote in message
> news:hravvb$71s$1@build.eclipse.org...
>> Hi,
>>
>> I originally posted this on e.p.pde, but got now response, so I am trying
>> here in the hope that somebody might be able to give me some clues...
>>
>> I am trying to build my RCP product on OSX 64-bit.
>>
>> I am using the PDE product build from within the UI with the Eclipse
>> Product Export Wizard. This works on Windows and Linux.
>>
>> However, on OSX (Snow Leopard, using the 64-bit JVM and Cocoa) the export
>> never completes because I get a java.lang.OutofMemoryError: Java Heap
>> Space error. The Heap space is set to 1024M (e.g. 1G)... The progress
>> reports "26%" and never gets beyond that before getting the
>> OutofMemoryError.
>>
>> By comparison, when I build the same product on Windows, it completes in
>> about 5 minutes and uses a MAX heap space of 177M.
>>
>> Any ideas on what is going on here? Any hints on how to get this building
>> on OSX?
>>
>> Also, the export is very slow (this is running on a MacBook Pro with 4Gb
>> Ram and a 2.8GHz Core 2 Duo - not normally a slow machine). It takes>30
>> mins before hitting the above error.
>>
>> Any ideas on what I can try next?
>
> Is there a stack trace associated with the exception?
>
> On Windows, are you running 64-bit or 32-bit? If you use 32-bit Cocoa on
> Mac does the problem resolve?
>
> If you give it more than 1G, does it eventually work, or does it just run up
> to whatever the new limit is and then fail again?
>
> Is the performance ratio similar with smaller projects between those two
> platforms, for you, or is this the only project that exhibits the problem?
>
>
Hi Walter,

Thanks for taking the time to reply.

I upped the heap to 2Gb and got the same error after >6 hours (I left it
running overnight).

I attach the log file showing all the out of memory exceptions.

On Windows, I am using 32-bit, and I haven't tried 32-bit Cocoa (I am
going to have to find the 32-bit VM and install all the Eclipse
components - which I will try later.

I have reached the conclusion that it isn't possible to build on 64-bit
Cocoa. Can anybody prove me wrong?

--------------000101020909090402010305
Content-Type: text/plain;
name="mac.log"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="mac.log"


!ENTRY org.eclipse.osgi 2 1 2010-04-26 16:59:10.797
!MESSAGE NLS unused message: MenuIconsPreferencePage.default in: org.tigris.subversion.subclipse.ui.messages
!SESSION 2010-04-26 17:06:39.869 -----------------------------------------------
eclipse.buildId=M20100211-1343
java.version=1.6.0_17
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US
Framework arguments: -keyring /Users/subs/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/subs/.eclipse_keyring -showlocation

!ENTRY org.eclipse.equinox.p2.publisher 2 0 2010-04-26 17:06:41.897
!MESSAGE An error occurred while loading the manifest /Users/subs/eclipse/plugins/._org.eclipse.equinox.p2.touchpo int.natives_1.0.101.R35x_v20090806.jar.
!STACK 0
java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:114)
at org.eclipse.equinox.p2.publisher.eclipse.BundlesAction.basic LoadManifest(BundlesAction.java:526)
at org.eclipse.equinox.p2.publisher.eclipse.BundlesAction.loadM anifest(BundlesAction.java:512)
at org.eclipse.equinox.p2.publisher.eclipse.BundlesAction.creat eBundleDescription(BundlesAction.java:505)
at org.eclipse.equinox.internal.provisional.p2.directorywatcher .RepositoryListener.processBundle(RepositoryListener.java:15 5)
at org.eclipse.equinox.internal.provisional.p2.directorywatcher .RepositoryListener.process(RepositoryListener.java:150)
at org.eclipse.equinox.internal.provisional.p2.directorywatcher .RepositoryListener.added(RepositoryListener.java:131)
at org.eclipse.equinox.internal.p2.extensionlocation.BundlePool FilteredListener.added(BundlePoolFilteredListener.java:39)
at org.eclipse.equinox.internal.p2.extensionlocation.SiteListen er.added(SiteListener.java:318)
at org.eclipse.equinox.internal.provisional.p2.directorywatcher .DirectoryWatcher.processFile(DirectoryWatcher.java:200)
at org.eclipse.equinox.internal.provisional.p2.directorywatcher .DirectoryWatcher.scanDirectories(DirectoryWatcher.java:161)
at org.eclipse.equinox.internal.provisional.p2.directorywatcher .DirectoryWatcher.poll(DirectoryWatcher.java:108)
at org.eclipse.equinox.internal.p2.extensionlocation.SiteListen er.synchronizeRepositories(SiteListener.java:100)
at org.eclipse.equinox.internal.p2.extensionlocation.ExtensionL ocationMetadataRepository.ensureInitialized(ExtensionLocatio nMetadataRepository.java:63)
at org.eclipse.equinox.internal.p2.extensionlocation.ExtensionL ocationMetadataRepository.getProperties(ExtensionLocationMet adataRepository.java:178)
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractR epositoryManager.addRepository(AbstractRepositoryManager.jav a:112)
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractR epositoryManager.loadRepository(AbstractRepositoryManager.ja va:623)
at org.eclipse.equinox.internal.p2.metadata.repository.Metadata RepositoryManager.loadRepository(MetadataRepositoryManager.j ava:92)
at org.eclipse.equinox.internal.p2.metadata.repository.Metadata RepositoryManager.loadRepository(MetadataRepositoryManager.j ava:88)
at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator .loadMetadataRepository(Activator.java:90)
at org.eclipse.equinox.internal.p2.reconciler.dropins.PlatformX mlListener.synchronizeConfiguration(PlatformXmlListener.java :222)
at org.eclipse.equinox.internal.p2.reconciler.dropins.PlatformX mlListener.stopPoll(PlatformXmlListener.java:131)
at org.eclipse.equinox.internal.provisional.p2.directorywatcher .DirectoryWatcher.stopPoll(DirectoryWatcher.java:172)
at org.eclipse.equinox.internal.provisional.p2.directorywatcher .DirectoryWatcher.poll(DirectoryWatcher.java:109)
at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator .watchConfiguration(Activator.java:472)
at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator .start(Activator.java:169)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1 .run(BundleContextImpl.java:783)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:774)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tart(BundleContextImpl.java:755)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:352)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.resu me(AbstractBundle.java:370)
at org.eclipse.osgi.framework.internal.core.Framework.resumeBun dle(Framework.java:1068)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.r esumeBundles(StartLevelManager.java:557)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.i ncFWSL(StartLevelManager.java:464)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.d oSetStartLevel(StartLevelManager.java:248)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.d ispatchEvent(StartLevelManager.java:445)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEve nt(EventManager.java:227)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread .run(EventManager.java:337)

!ENTRY org.eclipse.equinox.p2.publisher 2 0 2010-04-26 17:06:41.980
!MESSAGE An error occurred while loading the manifest /Users/subs/eclipse/plugins/._org.eclipse.equinox.p2.touchpo int.natives_1.0.101.R35x_v20090806.jar.
!STACK 0
java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:114)
at org.eclipse.equinox.p2.publisher.eclipse.BundlesAction.basic LoadManifest(BundlesAction.java:526)
at org.eclipse.equinox.p2.publisher.eclipse.BundlesAction.loadM anifest(BundlesAction.java:512)
at org.eclipse.equinox.p2.publisher.eclipse.BundlesAction.creat eBundleDescription(BundlesAction.java:505)
at org.eclipse.equinox.internal.provisional.p2.directorywatcher .RepositoryListener.processBundle(RepositoryListener.java:15 5)
at org.eclipse.equinox.internal.provisional.p2.directorywatcher .RepositoryListener.process(RepositoryListener.java:150)
at org.eclipse.equinox.internal.provisional.p2.directorywatcher .RepositoryListener.added(RepositoryListener.java:131)
at org.eclipse.equinox.internal.p2.extensionlocation.BundlePool FilteredListener.added(BundlePoolFilteredListener.java:39)
at org.eclipse.equinox.internal.p2.extensionlocation.SiteListen er.added(SiteListener.java:318)
at org.eclipse.equinox.internal.provisional.p2.directorywatcher .DirectoryWatcher.processFile(DirectoryWatcher.java:200)
at org.eclipse.equinox.internal.provisional.p2.directorywatcher .DirectoryWatcher.scanDirectories(DirectoryWatcher.java:161)
at org.eclipse.equinox.internal.provisional.p2.directorywatcher .DirectoryWatcher.poll(DirectoryWatcher.java:108)
at org.eclipse.equinox.internal.p2.extensionlocation.SiteListen er.synchronizeRepositories(SiteListener.java:100)
at org.eclipse.equinox.internal.p2.extensionlocation.ExtensionL ocationArtifactRepository.ensureInitialized(ExtensionLocatio nArtifactRepository.java:62)
at org.eclipse.equinox.internal.p2.extensionlocation.ExtensionL ocationArtifactRepository.getProperties(ExtensionLocationArt ifactRepository.java:215)
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractR epositoryManager.addRepository(AbstractRepositoryManager.jav a:112)
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractR epositoryManager.loadRepository(AbstractRepositoryManager.ja va:623)
at org.eclipse.equinox.internal.p2.artifact.repository.Artifact RepositoryManager.loadRepository(ArtifactRepositoryManager.j ava:93)
at org.eclipse.equinox.internal.p2.artifact.repository.Artifact RepositoryManager.loadRepository(ArtifactRepositoryManager.j ava:89)
at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator .loadArtifactRepository(Activator.java:128)
at org.eclipse.equinox.internal.p2.reconciler.dropins.PlatformX mlListener.synchronizeConfiguration(PlatformXmlListener.java :247)
at org.eclipse.equinox.internal.p2.reconciler.dropins.PlatformX mlListener.stopPoll(PlatformXmlListener.java:131)
at org.eclipse.equinox.internal.provisional.p2.directorywatcher .DirectoryWatcher.stopPoll(DirectoryWatcher.java:172)
at org.eclipse.equinox.internal.provisional.p2.directorywatcher .DirectoryWatcher.poll(DirectoryWatcher.java:109)
at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator .watchConfiguration(Activator.java:472)
at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator .start(Activator.java:169)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1 .run(BundleContextImpl.java:783)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:774)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tart(BundleContextImpl.java:755)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:352)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.resu me(AbstractBundle.java:370)
at org.eclipse.osgi.framework.internal.core.Framework.resumeBun dle(Framework.java:1068)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.r esumeBundles(StartLevelManager.java:557)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.i ncFWSL(StartLevelManager.java:464)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.d oSetStartLevel(StartLevelManager.java:248)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.d ispatchEvent(StartLevelManager.java:445)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEve nt(EventManager.java:227)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread .run(EventManager.java:337)

!ENTRY org.eclipse.core.net 1 0 2010-04-26 17:06:59.533
!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences

!ENTRY org.eclipse.ant.core 4 1 2010-04-26 17:43:52.725
!MESSAGE /Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/assemble.org.eclipse.pde. container.feature.p2.xml:32: The following error occurred while executing this line:
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/assemble.org.eclipse.pde. container.feature.p2.xml:60: The following error occurred while executing this line:
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/assemble.org.eclipse.pde. container.feature.p2.xml:18: The following error occurred while executing this line:
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/build.xml:80: java.lang.OutOfMemoryError: Java heap space
!STACK 0
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/assemble.org.eclipse.pde. container.feature.p2.xml:32: The following error occurred while executing this line:
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/assemble.org.eclipse.pde. container.feature.p2.xml:60: The following error occurred while executing this line:
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/assemble.org.eclipse.pde. container.feature.p2.xml:18: The following error occurred while executing this line:
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/build.xml:80: java.lang.OutOfMemoryError: Java heap space
at org.apache.tools.ant.ProjectHelper.addLocationToBuildExcepti on(ProjectHelper.java:508)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:418)
at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget. java:105)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.ja va:1337)
at org.apache.tools.ant.Project.executeTarget(Project.java:1306 )
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(D efaultExecutor.java:41)
at org.eclipse.ant.internal.core.ant.EclipseDefaultExecutor.exe cuteTargets(EclipseDefaultExecutor.java:32)
at org.apache.tools.ant.Project.executeTargets(Project.java:118 9)
at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(Inte rnalAntRunner.java:662)
at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(Inte rnalAntRunner.java:495)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.ant.core.AntRunner.run(AntRunner.java:378)
at org.eclipse.pde.internal.core.exports.FeatureExportOperation .runScript(FeatureExportOperation.java:422)
at org.eclipse.pde.internal.core.exports.FeatureExportOperation .doExport(FeatureExportOperation.java:268)
at org.eclipse.pde.internal.core.exports.ProductExportOperation .run(ProductExportOperation.java:105)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: /Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/assemble.org.eclipse.pde. container.feature.p2.xml:60: The following error occurred while executing this line:
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/assemble.org.eclipse.pde. container.feature.p2.xml:18: The following error occurred while executing this line:
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/build.xml:80: java.lang.OutOfMemoryError: Java heap space
at org.apache.tools.ant.ProjectHelper.addLocationToBuildExcepti on(ProjectHelper.java:508)
at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroIns tance.java:397)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.ja va:1337)
at org.apache.tools.ant.helper.SingleCheckExecutor.executeTarge ts(SingleCheckExecutor.java:38)
at org.eclipse.ant.internal.core.ant.EclipseSingleCheckExecutor .executeTargets(EclipseSingleCheckExecutor.java:30)
at org.apache.tools.ant.Project.executeTargets(Project.java:118 9)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
... 26 more
Caused by: /Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/assemble.org.eclipse.pde. container.feature.p2.xml:18: The following error occurred while executing this line:
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/build.xml:80: java.lang.OutOfMemoryError: Java heap space
at org.apache.tools.ant.ProjectHelper.addLocationToBuildExcepti on(ProjectHelper.java:508)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:418)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential. java:62)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroIns tance.java:394)
... 39 more
Caused by: /Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/build.xml:80: java.lang.OutOfMemoryError: Java heap space
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:116)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.ja va:1337)
at org.apache.tools.ant.helper.SingleCheckExecutor.executeTarge ts(SingleCheckExecutor.java:38)
at org.eclipse.ant.internal.core.ant.EclipseSingleCheckExecutor .executeTargets(EclipseSingleCheckExecutor.java:30)
at org.apache.tools.ant.Project.executeTargets(Project.java:118 9)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
... 53 more
Caused by: java.lang.OutOfMemoryError: Java heap space
at java.lang.String.substring(String.java:1939)
at org.apache.tools.ant.types.selectors.SelectorUtils.tokenizeP athAsArray(SelectorUtils.java:552)
at org.apache.tools.ant.types.selectors.SelectorUtils.matchPath (SelectorUtils.java:175)
at org.apache.tools.ant.DirectoryScanner.matchPath(DirectorySca nner.java:460)
at org.apache.tools.ant.DirectoryScanner.isExcluded(DirectorySc anner.java:1299)
at org.apache.tools.ant.DirectoryScanner.processIncluded(Direct oryScanner.java:1171)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedFile (DirectoryScanner.java:1143)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1115)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
--- Nested Exception ---
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/assemble.org.eclipse.pde. container.feature.p2.xml:60: The following error occurred while executing this line:
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/assemble.org.eclipse.pde. container.feature.p2.xml:18: The following error occurred while executing this line:
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/build.xml:80: java.lang.OutOfMemoryError: Java heap space
at org.apache.tools.ant.ProjectHelper.addLocationToBuildExcepti on(ProjectHelper.java:508)
at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroIns tance.java:397)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.ja va:1337)
at org.apache.tools.ant.helper.SingleCheckExecutor.executeTarge ts(SingleCheckExecutor.java:38)
at org.eclipse.ant.internal.core.ant.EclipseSingleCheckExecutor .executeTargets(EclipseSingleCheckExecutor.java:30)
at org.apache.tools.ant.Project.executeTargets(Project.java:118 9)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget. java:105)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.ja va:1337)
at org.apache.tools.ant.Project.executeTarget(Project.java:1306 )
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(D efaultExecutor.java:41)
at org.eclipse.ant.internal.core.ant.EclipseDefaultExecutor.exe cuteTargets(EclipseDefaultExecutor.java:32)
at org.apache.tools.ant.Project.executeTargets(Project.java:118 9)
at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(Inte rnalAntRunner.java:662)
at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(Inte rnalAntRunner.java:495)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.ant.core.AntRunner.run(AntRunner.java:378)
at org.eclipse.pde.internal.core.exports.FeatureExportOperation .runScript(FeatureExportOperation.java:422)
at org.eclipse.pde.internal.core.exports.FeatureExportOperation .doExport(FeatureExportOperation.java:268)
at org.eclipse.pde.internal.core.exports.ProductExportOperation .run(ProductExportOperation.java:105)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: /Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/assemble.org.eclipse.pde. container.feature.p2.xml:18: The following error occurred while executing this line:
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/build.xml:80: java.lang.OutOfMemoryError: Java heap space
at org.apache.tools.ant.ProjectHelper.addLocationToBuildExcepti on(ProjectHelper.java:508)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:418)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential. java:62)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroIns tance.java:394)
... 39 more
Caused by: /Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/build.xml:80: java.lang.OutOfMemoryError: Java heap space
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:116)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.ja va:1337)
at org.apache.tools.ant.helper.SingleCheckExecutor.executeTarge ts(SingleCheckExecutor.java:38)
at org.eclipse.ant.internal.core.ant.EclipseSingleCheckExecutor .executeTargets(EclipseSingleCheckExecutor.java:30)
at org.apache.tools.ant.Project.executeTargets(Project.java:118 9)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
... 53 more
Caused by: java.lang.OutOfMemoryError: Java heap space
at java.lang.String.substring(String.java:1939)
at org.apache.tools.ant.types.selectors.SelectorUtils.tokenizeP athAsArray(SelectorUtils.java:552)
at org.apache.tools.ant.types.selectors.SelectorUtils.matchPath (SelectorUtils.java:175)
at org.apache.tools.ant.DirectoryScanner.matchPath(DirectorySca nner.java:460)
at org.apache.tools.ant.DirectoryScanner.isExcluded(DirectorySc anner.java:1299)
at org.apache.tools.ant.DirectoryScanner.processIncluded(Direct oryScanner.java:1171)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedFile (DirectoryScanner.java:1143)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1115)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
--- Nested Exception ---
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/assemble.org.eclipse.pde. container.feature.p2.xml:18: The following error occurred while executing this line:
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/build.xml:80: java.lang.OutOfMemoryError: Java heap space
at org.apache.tools.ant.ProjectHelper.addLocationToBuildExcepti on(ProjectHelper.java:508)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:418)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential. java:62)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroIns tance.java:394)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.ja va:1337)
at org.apache.tools.ant.helper.SingleCheckExecutor.executeTarge ts(SingleCheckExecutor.java:38)
at org.eclipse.ant.internal.core.ant.EclipseSingleCheckExecutor .executeTargets(EclipseSingleCheckExecutor.java:30)
at org.apache.tools.ant.Project.executeTargets(Project.java:118 9)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget. java:105)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.ja va:1337)
at org.apache.tools.ant.Project.executeTarget(Project.java:1306 )
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(D efaultExecutor.java:41)
at org.eclipse.ant.internal.core.ant.EclipseDefaultExecutor.exe cuteTargets(EclipseDefaultExecutor.java:32)
at org.apache.tools.ant.Project.executeTargets(Project.java:118 9)
at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(Inte rnalAntRunner.java:662)
at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(Inte rnalAntRunner.java:495)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.ant.core.AntRunner.run(AntRunner.java:378)
at org.eclipse.pde.internal.core.exports.FeatureExportOperation .runScript(FeatureExportOperation.java:422)
at org.eclipse.pde.internal.core.exports.FeatureExportOperation .doExport(FeatureExportOperation.java:268)
at org.eclipse.pde.internal.core.exports.ProductExportOperation .run(ProductExportOperation.java:105)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: /Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/build.xml:80: java.lang.OutOfMemoryError: Java heap space
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:116)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.ja va:1337)
at org.apache.tools.ant.helper.SingleCheckExecutor.executeTarge ts(SingleCheckExecutor.java:38)
at org.eclipse.ant.internal.core.ant.EclipseSingleCheckExecutor .executeTargets(EclipseSingleCheckExecutor.java:30)
at org.apache.tools.ant.Project.executeTargets(Project.java:118 9)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
... 53 more
Caused by: java.lang.OutOfMemoryError: Java heap space
at java.lang.String.substring(String.java:1939)
at org.apache.tools.ant.types.selectors.SelectorUtils.tokenizeP athAsArray(SelectorUtils.java:552)
at org.apache.tools.ant.types.selectors.SelectorUtils.matchPath (SelectorUtils.java:175)
at org.apache.tools.ant.DirectoryScanner.matchPath(DirectorySca nner.java:460)
at org.apache.tools.ant.DirectoryScanner.isExcluded(DirectorySc anner.java:1299)
at org.apache.tools.ant.DirectoryScanner.processIncluded(Direct oryScanner.java:1171)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedFile (DirectoryScanner.java:1143)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1115)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
--- Nested Exception ---
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/build.xml:80: java.lang.OutOfMemoryError: Java heap space
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:116)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.ja va:1337)
at org.apache.tools.ant.helper.SingleCheckExecutor.executeTarge ts(SingleCheckExecutor.java:38)
at org.eclipse.ant.internal.core.ant.EclipseSingleCheckExecutor .executeTargets(EclipseSingleCheckExecutor.java:30)
at org.apache.tools.ant.Project.executeTargets(Project.java:118 9)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential. java:62)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroIns tance.java:394)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.ja va:1337)
at org.apache.tools.ant.helper.SingleCheckExecutor.executeTarge ts(SingleCheckExecutor.java:38)
at org.eclipse.ant.internal.core.ant.EclipseSingleCheckExecutor .executeTargets(EclipseSingleCheckExecutor.java:30)
at org.apache.tools.ant.Project.executeTargets(Project.java:118 9)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget. java:105)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.ja va:1337)
at org.apache.tools.ant.Project.executeTarget(Project.java:1306 )
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(D efaultExecutor.java:41)
at org.eclipse.ant.internal.core.ant.EclipseDefaultExecutor.exe cuteTargets(EclipseDefaultExecutor.java:32)
at org.apache.tools.ant.Project.executeTargets(Project.java:118 9)
at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(Inte rnalAntRunner.java:662)
at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(Inte rnalAntRunner.java:495)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.ant.core.AntRunner.run(AntRunner.java:378)
at org.eclipse.pde.internal.core.exports.FeatureExportOperation .runScript(FeatureExportOperation.java:422)
at org.eclipse.pde.internal.core.exports.FeatureExportOperation .doExport(FeatureExportOperation.java:268)
at org.eclipse.pde.internal.core.exports.ProductExportOperation .run(ProductExportOperation.java:105)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.lang.OutOfMemoryError: Java heap space
at java.lang.String.substring(String.java:1939)
at org.apache.tools.ant.types.selectors.SelectorUtils.tokenizeP athAsArray(SelectorUtils.java:552)
at org.apache.tools.ant.types.selectors.SelectorUtils.matchPath (SelectorUtils.java:175)
at org.apache.tools.ant.DirectoryScanner.matchPath(DirectorySca nner.java:460)
at org.apache.tools.ant.DirectoryScanner.isExcluded(DirectorySc anner.java:1299)
at org.apache.tools.ant.DirectoryScanner.processIncluded(Direct oryScanner.java:1171)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedFile (DirectoryScanner.java:1143)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1115)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
--- Nested Exception ---
java.lang.OutOfMemoryError: Java heap space
at java.lang.String.substring(String.java:1939)
at org.apache.tools.ant.types.selectors.SelectorUtils.tokenizeP athAsArray(SelectorUtils.java:552)
at org.apache.tools.ant.types.selectors.SelectorUtils.matchPath (SelectorUtils.java:175)
at org.apache.tools.ant.DirectoryScanner.matchPath(DirectorySca nner.java:460)
at org.apache.tools.ant.DirectoryScanner.isExcluded(DirectorySc anner.java:1299)
at org.apache.tools.ant.DirectoryScanner.processIncluded(Direct oryScanner.java:1171)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedFile (DirectoryScanner.java:1143)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1115)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
at org.apache.tools.ant.DirectoryScanner.accountForIncludedDir( DirectoryScanner.java:1162)
at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScann er.java:1122)
!SESSION 2010-04-29 18:01:42.394 -----------------------------------------------
eclipse.buildId=M20100211-1343
java.version=1.6.0_17
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US
Framework arguments: -keyring /Users/subs/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/subs/.eclipse_keyring -showlocation

!ENTRY org.eclipse.core.net 1 0 2010-04-29 18:02:12.301
!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences

!ENTRY org.eclipse.ant.core 4 1 2010-04-30 01:36:26.286
!MESSAGE /Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/assemble.org.eclipse.pde. container.feature.p2.xml:32: The following error occurred while executing this line:
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/assemble.org.eclipse.pde. container.feature.p2.xml:60: The following error occurred while executing this line:
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/assemble.org.eclipse.pde. container.feature.p2.xml:18: The following error occurred while executing this line:
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/build.xml:80: java.lang.OutOfMemoryError: Java heap space
!STACK 0
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/assemble.org.eclipse.pde. container.feature.p2.xml:32: The following error occurred while executing this line:
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/assemble.org.eclipse.pde. container.feature.p2.xml:60: The following error occurred while executing this line:
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/assemble.org.eclipse.pde. container.feature.p2.xml:18: The following error occurred while executing this line:
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/build.xml:80: java.lang.OutOfMemoryError: Java heap space
at org.apache.tools.ant.ProjectHelper.addLocationToBuildExcepti on(ProjectHelper.java:508)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:418)
at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget. java:105)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.ja va:1337)
at org.apache.tools.ant.Project.executeTarget(Project.java:1306 )
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(D efaultExecutor.java:41)
at org.eclipse.ant.internal.core.ant.EclipseDefaultExecutor.exe cuteTargets(EclipseDefaultExecutor.java:32)
at org.apache.tools.ant.Project.executeTargets(Project.java:118 9)
at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(Inte rnalAntRunner.java:662)
at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(Inte rnalAntRunner.java:495)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.ant.core.AntRunner.run(AntRunner.java:378)
at org.eclipse.pde.internal.core.exports.FeatureExportOperation .runScript(FeatureExportOperation.java:422)
at org.eclipse.pde.internal.core.exports.FeatureExportOperation .doExport(FeatureExportOperation.java:268)
at org.eclipse.pde.internal.core.exports.ProductExportOperation .run(ProductExportOperation.java:105)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: /Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/assemble.org.eclipse.pde. container.feature.p2.xml:60: The following error occurred while executing this line:
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/assemble.org.eclipse.pde. container.feature.p2.xml:18: The following error occurred while executing this line:
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/build.xml:80: java.lang.OutOfMemoryError: Java heap space
at org.apache.tools.ant.ProjectHelper.addLocationToBuildExcepti on(ProjectHelper.java:508)
at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroIns tance.java:397)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
at sun.reflect.GeneratedMethodAccessor45.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.ja va:1337)
at org.apache.tools.ant.helper.SingleCheckExecutor.executeTarge ts(SingleCheckExecutor.java:38)
at org.eclipse.ant.internal.core.ant.EclipseSingleCheckExecutor .executeTargets(EclipseSingleCheckExecutor.java:30)
at org.apache.tools.ant.Project.executeTargets(Project.java:118 9)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
... 26 more
Caused by: /Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/assemble.org.eclipse.pde. container.feature.p2.xml:18: The following error occurred while executing this line:
/Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/build.xml:80: java.lang.OutOfMemoryError: Java heap space
at org.apache.tools.ant.ProjectHelper.addLocationToBuildExcepti on(ProjectHelper.java:508)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:418)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
at sun.reflect.GeneratedMethodAccessor45.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential. java:62)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
at sun.reflect.GeneratedMethodAccessor45.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroIns tance.java:394)
... 39 more
Caused by: /Users/subs/rs3/.metadata/.plugins/org.eclipse.pde.core/temp /org.eclipse.pde.container.feature/build.xml:80: java.lang.OutOfMemoryError: Java heap space
at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch Utils.java:116)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.ja va:1337)
at org.apache.tools.ant.helper.SingleCheckExecutor.executeTarge ts(SingleCheckExecutor.java:38)
at org.eclipse.ant.internal.core.ant.EclipseSingleCheckExecutor .executeTargets(EclipseSingleCheckExecutor.java:30)
at org.apache.tools.ant.Project.executeTargets(Project.java:118 9)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
... 53 more
Caused by: java.lang.OutOfMemoryError: Java heap space
at java.lang.String.substring(String.java:1939)
at org.apache.tools.ant.types.selectors.SelectorUtils.tokenizeP athAsArray(SelectorUtils.java:552)
at org.apache.tools.ant.types.selectors.S
Re: Build problems on OSX snow leopard [message #530764 is a reply to message #530700] Fri, 30 April 2010 18:32 Go to previous messageGo to next message
Walter Harley is currently offline Walter HarleyFriend
Messages: 847
Registered: July 2009
Senior Member
"Subs" <subs@allofmymail.com> wrote in message
news:hreq3r$ekn$1@build.eclipse.org...
> I have reached the conclusion that it isn't possible to build on 64-bit
> Cocoa. Can anybody prove me wrong?

That seems like a rather extreme conclusion to base on a single data point.
For what it's worth, I build on 64-bit Cocoa quite often. I just don't
build your project.

You didn't answer my third question: Is the performance ratio similar with
smaller projects between those two
platforms, for you, or is this the only project that exhibits the problem?

What I'm trying to determine by asking that is whether the issue is with
your configuration, or something specific to your project or workspace.
Re: Build problems on OSX snow leopard [message #530902 is a reply to message #530764] Sun, 02 May 2010 14:42 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: subs.allofmymail.com

On 30/04/2010 19:32, Walter Harley wrote:
> "Subs"<subs@allofmymail.com> wrote in message
> news:hreq3r$ekn$1@build.eclipse.org...
>> I have reached the conclusion that it isn't possible to build on 64-bit
>> Cocoa. Can anybody prove me wrong?
>
> That seems like a rather extreme conclusion to base on a single data point.
> For what it's worth, I build on 64-bit Cocoa quite often. I just don't
> build your project.
>
> You didn't answer my third question: Is the performance ratio similar with
> smaller projects between those two
> platforms, for you, or is this the only project that exhibits the problem?
>
> What I'm trying to determine by asking that is whether the issue is with
> your configuration, or something specific to your project or workspace.
>
>

I'm sorry, but I can't answer you third question as I don't have a
smaller project - I have a product consisting of 16 plugins, Eclipse and CDT

I have changed to using the multi-build platform on Windows. I now build
Windows, Linux and MacOSX, which takes ~5 mins in total, with the Heap
reaching about 180Mb.

I have tried the exact same product build on MacOSX with the Heap set to
2048Mb and it errors out after about 6 hours with the OutOfMemoryError.
I have used both the 32-bit and 64-bit versions of Eclipse/Java

I now have a workable solution, but I am convinced that (as it stands)
it is not possible to build this on MacOSX. If I get time, I will try
build Andrew Neifers example on MacOSX:
http://aniefer.blogspot.com/2009_07_01_archive.html
and raise a bug.

Thanks for your help.
Re: Build problems on OSX snow leopard [message #531192 is a reply to message #530902] Tue, 04 May 2010 07:11 Go to previous messageGo to next message
Walter Harley is currently offline Walter HarleyFriend
Messages: 847
Registered: July 2009
Senior Member
"Subs" <subs@allofmymail.com> wrote in message
news:hrk30c$u4s$1@build.eclipse.org...
>
> On 30/04/2010 19:32, Walter Harley wrote:
>> "Subs"<subs@allofmymail.com> wrote in message
>> news:hreq3r$ekn$1@build.eclipse.org...
>>> I have reached the conclusion that it isn't possible to build on 64-bit
>>> Cocoa. Can anybody prove me wrong?
>>
>> That seems like a rather extreme conclusion to base on a single data
>> point.
>> For what it's worth, I build on 64-bit Cocoa quite often. I just don't
>> build your project.
>>
>> You didn't answer my third question: Is the performance ratio similar
>> with
>> smaller projects between those two
>> platforms, for you, or is this the only project that exhibits the
>> problem?
>>
>> What I'm trying to determine by asking that is whether the issue is with
>> your configuration, or something specific to your project or workspace.
>>
>>
>
> I'm sorry, but I can't answer you third question as I don't have a smaller
> project - I have a product consisting of 16 plugins, Eclipse and CDT

Do you mean that you are using CDT to develop your product, or that you are
basing a product on CDT? That is, is your product written in Java or in
C++? I had been assuming Java from the other stuff you said but now I'm a
bit unsure.

It seems that you could easily enough create a smaller project by removing
some of your plugins from the workspace.


>
> I have changed to using the multi-build platform on Windows. I now build
> Windows, Linux and MacOSX, which takes ~5 mins in total, with the Heap
> reaching about 180Mb.
>
> I have tried the exact same product build on MacOSX with the Heap set to
> 2048Mb and it errors out after about 6 hours with the OutOfMemoryError. I
> have used both the 32-bit and 64-bit versions of Eclipse/Java
>
> I now have a workable solution, but I am convinced that (as it stands) it
> is not possible to build this on MacOSX.

That may well be so. (Earlier you said "it isn't possible to build on
64-bit Cocoa", which to me implies it isn't possible to build anything at
all, which is not so.) It would be interesting to learn more about which
aspect of your product is causing the problem, e.g. by reducing your
workspace to the minimum set of projects required to cause the problem.


If I get time, I will try
> build Andrew Neifers example on MacOSX:
> http://aniefer.blogspot.com/2009_07_01_archive.html
> and raise a bug.
>
> Thanks for your help.
Re: Build problems on OSX snow leopard [message #531263 is a reply to message #531192] Tue, 04 May 2010 11:06 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: subs.allofmymail.com

On 04/05/2010 08:11, Walter Harley wrote:
> "Subs"<subs@allofmymail.com> wrote in message
> news:hrk30c$u4s$1@build.eclipse.org...
>>
>> On 30/04/2010 19:32, Walter Harley wrote:
>>> "Subs"<subs@allofmymail.com> wrote in message
>>> news:hreq3r$ekn$1@build.eclipse.org...
>>>> I have reached the conclusion that it isn't possible to build on 64-bit
>>>> Cocoa. Can anybody prove me wrong?
>>>
>>> That seems like a rather extreme conclusion to base on a single data
>>> point.
>>> For what it's worth, I build on 64-bit Cocoa quite often. I just don't
>>> build your project.
>>>
>>> You didn't answer my third question: Is the performance ratio similar
>>> with
>>> smaller projects between those two
>>> platforms, for you, or is this the only project that exhibits the
>>> problem?
>>>
>>> What I'm trying to determine by asking that is whether the issue is with
>>> your configuration, or something specific to your project or workspace.
>>>
>>>
>>
>> I'm sorry, but I can't answer you third question as I don't have a smaller
>> project - I have a product consisting of 16 plugins, Eclipse and CDT
>
> Do you mean that you are using CDT to develop your product, or that you are
> basing a product on CDT? That is, is your product written in Java or in
> C++? I had been assuming Java from the other stuff you said but now I'm a
> bit unsure.
>
> It seems that you could easily enough create a smaller project by removing
> some of your plugins from the workspace.
>
>
>>
>> I have changed to using the multi-build platform on Windows. I now build
>> Windows, Linux and MacOSX, which takes ~5 mins in total, with the Heap
>> reaching about 180Mb.
>>
>> I have tried the exact same product build on MacOSX with the Heap set to
>> 2048Mb and it errors out after about 6 hours with the OutOfMemoryError. I
>> have used both the 32-bit and 64-bit versions of Eclipse/Java
>>
>> I now have a workable solution, but I am convinced that (as it stands) it
>> is not possible to build this on MacOSX.
>
> That may well be so. (Earlier you said "it isn't possible to build on
> 64-bit Cocoa", which to me implies it isn't possible to build anything at
> all, which is not so.) It would be interesting to learn more about which
> aspect of your product is causing the problem, e.g. by reducing your
> workspace to the minimum set of projects required to cause the problem.
>
>
> If I get time, I will try
>> build Andrew Neifers example on MacOSX:
>> http://aniefer.blogspot.com/2009_07_01_archive.html
>> and raise a bug.
>>
>> Thanks for your help.
>
>
To be clear, I am developing a product that contains Eclipse, CDT and my
additional plugins. The product build includes all of the required
components from Eclipse and CDT.

I have reduced my product build to the minimal set...
Re: Build problems on OSX snow leopard [message #532744 is a reply to message #531263] Tue, 11 May 2010 06:02 Go to previous message
Walter Harley is currently offline Walter HarleyFriend
Messages: 847
Registered: July 2009
Senior Member
Subs wrote:
>>> I have changed to using the multi-build platform on Windows. I now build
>>> Windows, Linux and MacOSX, which takes ~5 mins in total, with the Heap
>>> reaching about 180Mb.
>>>
>>> I have tried the exact same product build on MacOSX with the Heap set to
>>> 2048Mb and it errors out after about 6 hours with the
>>> OutOfMemoryError. I
>>> have used both the 32-bit and 64-bit versions of Eclipse/Java
>>>
>> [...]
> To be clear, I am developing a product that contains Eclipse, CDT and my
> additional plugins. The product build includes all of the required
> components from Eclipse and CDT.
>
> I have reduced my product build to the minimal set...

Sounds frustrating!

Are you building the CDT, or are you just building your own plugins? If the
former I would start by seeing if you can build just the CDT alone. I would
also try posting to eclipse.tools.cdt, where more people should have relevant
experience.

If it is just your own plugins that you're building, and they're taking 6+ hours
and then failing, I don't know what to say except to try to whittle down further
and further. Or, another thing you might try is to export an ant build script,
build at the command line (with javac) and see whether that is any better.
Previous Topic:Problem installing Zend PHP Debugger
Next Topic:how do i see the log of commons logging?
Goto Forum:
  


Current Time: Thu Apr 25 10:30:56 GMT 2024

Powered by FUDForum. Page generated in 0.04130 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top