Cyrill, Yes, an empty 'temp' folder exists in the root of compile.tests.
So, I reverted the compile.tests back to it's original state and run the 'download' target. That indeed also cleared up the missing library issue. But didn't solve the Failed tests thing :-( EdB On Sun, Nov 18, 2012 at 7:49 PM, Cyrill Zadra <cyrill.za...@gmail.com> wrote: > Hi Erik > >> [javac] >> /Users/erik/Documents/ApacheFlex/svn/apacheFlex-falcon/compiler/build.xml:415: >> warning: 'includeantruntime' was not set, defaulting to >> build.sysclasspath=last; set to false for repeatable builds >> Warning: /Users/erik/Documents/ApacheFlex/svn/apacheFlex-sdk/ant/lib does >> not exist. > > I have those errors to.. but shouldn't be the problem. > >> on 'compiler.tests' I got "missing required library > 'lib/junit-4.10.jar'". Editing the entry in the 'build path/Libraries' > fixed that. > > Instead of fixing the entry you could also execute the download target > of the build.xml. > > Do you have a temp folder in compile.tests projects? > > > > cyrill > > On Sun, Nov 18, 2012 at 10:32 AM, Michael Schmalle > <apa...@teotigraphix.com> wrote: >> Usually Eclipse doesn't refresh folders immediately( the results folder is >> created by junit build), press F5 on the compiler.tests project folder. >> >> Hmm, you need the stack trace in the JUnit view in Eclipse to show you where >> exactly the null pointer was. >> >> But let me say this again, I have the same code as you and my tests are all >> green except the one functional test that has like 4 warnings it fails on. >> >> >> Mike >> >> Quoting Erik de Bruin <e...@ixsoftware.nl>: >> >>> Ha, I just found the 'result' directory, must be 'hidden' in the >>> Eclipse project… >>> >>> Here is another snippet: >>> >>> <testcase >>> classname="org.apache.flex.compiler.internal.tree.mxml.MXMLArrayNodeTests" >>> name="MXMLArrayNode_empty1" time="0.206"> >>> <error >>> type="java.lang.NullPointerException">java.lang.NullPointerException >>> at >>> org.apache.flex.compiler.internal.tree.mxml.MXMLArrayNodeTests.getMXMLArrayNode(Unknown >>> Source) >>> at >>> org.apache.flex.compiler.internal.tree.mxml.MXMLArrayNodeTests.MXMLArrayNode_empty1(Unknown >>> Source) >>> </error> >>> </testcase> >>> >>> Doesn't look good ;-) >>> >>> EdB >>> >>> >>> On Sun, Nov 18, 2012 at 7:19 PM, Michael Schmalle >>> <apa...@teotigraphix.com> wrote: >>>> >>>> Yeah, that is not right, there is something failing in your setup. >>>> >>>> Look at the stack traces of the errors. >>>> >>>> >>>> Mike >>>> >>>> >>>> Quoting Erik de Bruin <e...@ixsoftware.nl>: >>>> >>>>> When running 'compiler.tests', this is a snippet of a failed test: >>>>> >>>>> [junit] Running >>>>> org.apache.flex.compiler.internal.tree.mxml.MXMLArrayNodeTests >>>>> >>>>> [junit] Tests run: 7, Failures: 0, Errors: 6, Time elapsed: 0.26 sec >>>>> >>>>> [junit] TEST >>>>> org.apache.flex.compiler.internal.tree.mxml.MXMLArrayNodeTests FAILED >>>>> >>>>> Does that point to something I need to change before my local >>>>> environment is 'fit to test'? >>>>> >>>>> EdB >>>>> >>>>> >>>>> On Sun, Nov 18, 2012 at 7:10 PM, Erik de Bruin <e...@ixsoftware.nl> >>>>> wrote: >>>>>> >>>>>> >>>>>> I do see some warnings on the 'compiler' build: >>>>>> >>>>>> "[javac] >>>>>> >>>>>> /Users/erik/Documents/ApacheFlex/svn/apacheFlex-falcon/compiler/build.xml:415: >>>>>> warning: 'includeantruntime' was not set, defaulting to >>>>>> build.sysclasspath=last; set to false for repeatable builds" >>>>>> >>>>>> When I do a 'wipe' and build again, I see one specific warning (other >>>>>> than a couple of the above): >>>>>> >>>>>> "Warning: /Users/erik/Documents/ApacheFlex/svn/apacheFlex-sdk/ant/lib >>>>>> does not exist." >>>>>> >>>>>> Help? >>>>>> >>>>>> EdB >>>>>> >>>>>> >>>>>> On Sun, Nov 18, 2012 at 6:55 PM, Erik de Bruin <e...@ixsoftware.nl> >>>>>> wrote: >>>>>>> >>>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> I have followed the various instructions and was able to successfully >>>>>>> build the Falcon compiler. Along the way I encountered several issues >>>>>>> that are not yet documented (I'm on OS X 10.8): >>>>>>> >>>>>>> - I needed to edit the 'build.xml' file on line 50, to point the >>>>>>> 'sdk.branch' property to the correct location of the SDK on my system; >>>>>>> - when trying to use the mxmlc on a project, I got 'permission >>>>>>> denied'. Setting the executable bit on the file corrected that; >>>>>>> >>>>>>> After that I was able to run from the command line and successfully >>>>>>> build "Hello.as", which ran fine in the standalone Flash debugger. >>>>>>> >>>>>>> So I proceed to get the projects 'compiler' and 'compiler.tests' to >>>>>>> work in in Eclipse. After importing them, I get a 'problem' on each >>>>>>> one: >>>>>>> - on 'compiler', I got a message about 'ANT_JAR', which after I >>>>>>> re-created that variable in the project build path and pointed it to >>>>>>> 'ant.jar' on my system, went away; >>>>>>> - on 'compiler.tests' I got "missing required library >>>>>>> 'lib/junit-4.10.jar'". Editing the entry in the 'build path/Libraries' >>>>>>> fixed that. >>>>>>> >>>>>>> I got 'build.xml' on 'compiler' working in Eclipse after adding: >>>>>>> >>>>>>> <property name="env.JFLEX_JAR" >>>>>>> value="/usr/share/java/jflex-1.4.3/lib/JFlex.jar"/> >>>>>>> >>>>>>> Then I ran 'build.xml' on 'compiler.tests' and that completed, but >>>>>>> with plenty of FAILED tests (which I guess is expected?). >>>>>>> >>>>>>> So, my environment seems to be set up. Now: how can I help? >>>>>>> >>>>>>> Note: I'm a noob on the topic of compilers, but I can copy-paste like >>>>>>> a Boss, so I'm sure you can use me ;-) Point me to the code and put me >>>>>>> to work! >>>>>>> >>>>>>> EdB >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Ix Multimedia Software >>>>>>> >>>>>>> Jan Luykenstraat 27 >>>>>>> 3521 VB Utrecht >>>>>>> >>>>>>> T. 06-51952295 >>>>>>> I. www.ixsoftware.nl >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Ix Multimedia Software >>>>>> >>>>>> Jan Luykenstraat 27 >>>>>> 3521 VB Utrecht >>>>>> >>>>>> T. 06-51952295 >>>>>> I. www.ixsoftware.nl >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Ix Multimedia Software >>>>> >>>>> Jan Luykenstraat 27 >>>>> 3521 VB Utrecht >>>>> >>>>> T. 06-51952295 >>>>> I. www.ixsoftware.nl >>>>> >>>> >>>> -- >>>> Michael Schmalle - Teoti Graphix, LLC >>>> http://www.teotigraphix.com >>>> http://blog.teotigraphix.com >>>> >>> >>> >>> >>> -- >>> Ix Multimedia Software >>> >>> Jan Luykenstraat 27 >>> 3521 VB Utrecht >>> >>> T. 06-51952295 >>> I. www.ixsoftware.nl >>> >> >> -- >> Michael Schmalle - Teoti Graphix, LLC >> http://www.teotigraphix.com >> http://blog.teotigraphix.com >> -- Ix Multimedia Software Jan Luykenstraat 27 3521 VB Utrecht T. 06-51952295 I. www.ixsoftware.nl