The auto generated entities project does not build with Spoofax/unstable on Eclipse 3.8 on Mac OS X.

Update: here’s the error log:


Buildfile: /Users/gbracha/Downloads/eclipse/Eclipse.app/Contents/MacOS/ http:/spoofax.org/update/unstable/spoofdart/build.main.xml

   [mkdir] Created dir: /Users/gbracha/Downloads/eclipse/Eclipse.app/Contents/MacOS/   http:/spoofax.org/update/unstable/spoofdart/bin/dist

check-classpath:

check-classpath.helper:

init:

pack-sdf:

pack-sdf.helper:

    [java]   including /Users/gbracha/Downloads/eclipse/Eclipse.app/Contents/MacOS/   http:/spoofax.org/update/unstable/spoofdart/syntax/Dart.sdf

    [java]   including /Users/gbracha/Downloads/eclipse/Eclipse.app/Contents/MacOS/   http:/spoofax.org/update/unstable/spoofdart/syntax/Common.sdf

copy-sdf:

make-permissive:

make-permissive.helper:

    [java] [ make_permissive | info ] Number of productions to analyze: 16

    [java] [ make_permissive | info ] Number of productions generated:  17

sdf2table:

meta-sdf2table:

ppgen:

ppgen.helper:

ppgen.helper.fallback:

pppack:

pppack.helper:

pppack.helper.fallback:

stratego.aster:

stratego.aster.helper:

java.jar:

     [jar] Updating jar: /Users/gbracha/Downloads/eclipse/Eclipse.app/Contents/MacOS/   http:/spoofax.org/update/unstable/spoofdart/include/dart-java.jar

sdf2rtg:

sdf2rtg.helper:

    [java] [ org.strategoxt.tools.main-sdf2rtg | info ] Calling external tool /Users/gbracha/Downloads/eclipse/plugins/org.strategoxt.imp.nativebundle_0.1.1.201212060325/native/macosx/sdf2table -i /Users/gbracha/Downloads/eclipse/Eclipse.app/Contents/MacOS/   http:/spoofax.org/update/unstable/spoofdart/include/Dart.def -o /var/folders/00/13038000h01000cxqpysvccm004c0d/T/StrategoXT1647534137654496726.tmp -n -m Dart

    [java] [ org.strategoxt.tools.main-sdf2rtg | info ] Calling external tool /Users/gbracha/Downloads/eclipse/plugins/org.strategoxt.imp.nativebundle_0.1.1.201212060325/native/macosx/implodePT -i /var/folders/00/13038000h01000cxqpysvccm004c0d/T/StrategoXT1647534137654496726.tmp -o /var/folders/00/13038000h01000cxqpysvccm004c0d/T/StrategoXT7685543945909968383.tmp

rtg2sig:

rtg2sig.helper:

stratego.ctree:

copy-jar:

stratego.jvm.helper:

BUILD FAILED

/Users/gbracha/Downloads/eclipse/Eclipse.app/Contents/MacOS/ http:/spoofax.org/update/unstable/spoofdart/build.generated.xml:398: The following error occurred while executing this line:

/Users/gbracha/Downloads/eclipse/Eclipse.app/Contents/MacOS/ http:/spoofax.org/update/unstable/spoofdart/build.generated.xml:440: java.lang.RuntimeException: java.lang.StackOverflowError

Total time: 3 seconds

Submitted by Eelco Visser on 8 December 2012 at 17:39

On 9 December 2012 at 12:26 Vlad Vergu tagged @vvergu

On 9 December 2012 at 12:29 Vlad Vergu commented:

Works fine in nightly. Both minimal and entities build ok.

Can we close issue?


On 9 December 2012 at 20:21 Eelco Visser commented:

No. The project does not build in unstable. That is the release that is currently recommended. If nightly (without bugs) is promoted to unstable the issue can be closed.


On 9 December 2012 at 21:18 Vlad Vergu commented:

On my side it builds fine on Mac with 3.8 and unstable. Can you provide more details?


On 9 December 2012 at 22:27 Vlad Vergu commented:

This is most likely caused by a low setting for stack size in Eclipse. Recommended is -Xss8m in eclipse.ini, see here. Please reopen issue if this does not resolve error.


On 9 December 2012 at 22:27 Vlad Vergu closed this issue.

Log in to post comments