incubator-flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Erik de Bruin <e...@ixsoftware.nl>
Subject Re: Falcon compiler(.tests) building
Date Sun, 18 Nov 2012 18:44:56 GMT
 I'm sure something is wrong in my setup, seeing as my version has the
errors. I'm trying to diagnose it as we 'speak'.

EdB


On Sun, Nov 18, 2012 at 7:32 PM, Michael Schmalle
<apache@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 <erik@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
>> <apache@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 <erik@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 <erik@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 <erik@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

Mime
View raw message