In JIRA [1] there are already a few bugs with examples posted.

Some time ago I started an google spreadsheet [2] for mustella tests
compiled with Falcon. There were still some compile errors.

[1]
https://issues.apache.org/jira/issues/?jql=project%20%3D%20FLEX%20AND%20labels%20%3D%20Falcon%20AND%20status%20in%20(Open%2C%20%22In%20Progress%22%2C%20Reopened)

[2]
https://docs.google.com/spreadsheet/ccc?key=0Au2CJCp4o-t3dG9CeW5LbkRmdGZIb0pRdWJWLWljVUE#gid=8


On Wed, Sep 4, 2013 at 3:01 AM, Alex Harui <aha...@adobe.com> wrote:

>
>
> On 9/3/13 3:55 PM, "Gordon Smith" <gosm...@adobe.com> wrote:
>
> >Being able to compile the MXML for BasicTests is a great milestone, so
> >congratulations to Alex and Darrell for getting this working. But I don't
> >think it means that Falcon is ready to compile arbitrary MXML
> >applications.
> Well, IMO, Falcon is ready to compile arbitrary MXML apps, it just may not
> produce correct results.  But you and Darrell know the code better.  I was
> going to invite folks to try it and file bugs.  Do you think we should
> wait a bit longer and run some other test cases first?
>
> >
> >- Gordon
> >
> >-----Original Message-----
> >From: Gordon Smith [mailto:gosm...@adobe.com]
> >Sent: Tuesday, September 03, 2013 3:53 PM
> >To: dev@flex.apache.org; Erik de Bruin
> >Subject: RE: [Falcon] BasicTests compiles and runs
> >
> >The simplest thing is just to have dual launch scripts: fmxmlc (Falcon)
> >vs. mxmlc (old compiler), fcompc vs. compc, etc.
> >
> >- Gordon
> >
> >-----Original Message-----
> >From: Alex Harui [mailto:aha...@adobe.com]
> >Sent: Tuesday, September 03, 2013 2:45 PM
> >To: dev@flex.apache.org; Erik de Bruin
> >Subject: Re: [Falcon] BasicTests compiles and runs
> >
> >Excellent.  I'll try it out now.
> >
> >Now that you've seen how we manage the source code in Git for Apache
> >Flex, what do you think we should do about packaging up Falcon to work
> >with an Apache Flex SDK?  There would need to be some sort of "switch" to
> >allow someone to go back to the old MXMLC if they need to.
> >
> >Thanks,
> >-Alex
> >
> >On 9/3/13 2:37 PM, "Darrell Loverin" <dlove...@adobe.com> wrote:
> >
> >>Added a patch for the implicit import issue:
> >>https://issues.apache.org/jira/browse/FLEX-33701
> >>
> >>
> >>-Darrell
> >>
> >>On 9/3/13 4:08 PM, "Darrell Loverin" <dlove...@adobe.com> wrote:
> >>
> >>>The below args almost work for me from eclipse. There are three
> >>>undefined classes because "flash.filters.*" is not auto included. I'm
> >>>close to have the fix for that.
> >>>
> >>>args:
> >>>/Users/dloverin/git-src/ApacheFlex/source/flex-sdk/frameworks/tests/ba
> >>>sic
> >>>T
> >>>e
> >>>sts/BasicTests.mxml -debug
> >>>-library-path+=/Users/dloverin/git-src/ApacheFlex/source/flex-sdk/must
> >>>-library-path+ell
> >>>a
> >>>/
> >>>mustella.swc
> >>>
> >>>Vmargs:
> >>>-Xmx1024m -Dsun.io.useCanonCaches=false
> >>>-Dflexlib=/Users/dloverin/git-src/ApacheFlex/source/flex-sdk/framework
> >>>s
> >>>-Dflexcompiler=/Users/dloverin/git-src/ApacheFlex/source/falcon/compil
> >>>er
> >>>
> >>>
> >>>-Darrell
> >>>
> >>>
> >>>On 9/3/13 2:49 PM, "Alex Harui" <aha...@adobe.com> wrote:
> >>>
> >>>>I'll try when I get back to my computer.
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>Sent via the PANTECH Discover, an AT&T 4G LTE smartphone.
> >>>>
> >>>>Erik de Bruin <e...@ixsoftware.nl> wrote:
> >>>>
> >>>>
> >>>>I did an 'ant wipe' which seems to delete 'generated'.
> >>>>
> >>>>EdB
> >>>>
> >>>>
> >>>>
> >>>>On Tue, Sep 3, 2013 at 7:50 PM, Alex Harui <aha...@adobe.com> wrote:
> >>>>> I am using a launch configuration in eclipse. Maybe the jars in
> >>>>>generated are not updated.
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> Sent via the PANTECH Discover, an AT&T 4G LTE smartphone.
> >>>>>
> >>>>> Erik de Bruin <e...@ixsoftware.nl> wrote:
> >>>>>
> >>>>>
> >>>>> I am, last commit showing is "more fixes for BasicTests..."
> >>>>> (6b5dbbcbbda894b7c7b2998af0fe4776862769cd)
> >>>>>
> >>>>> Falcon builds fine, all tests pass. I've added the
> >>>>> "generated/dist/sdk/bin" directory to my PATH and cd to the
> >>>>> basicTests dir before running "mxmlc basicTests.mxml".
> >>>>>
> >>>>> The start of the terminal output is:
> >>>>>
> >>>>> Using Flex SDK: /Applications/Adobe Flash Builder 4.7/sdks/4.10.0
> >>>>>(nightly)
> >>>>> Loading configuration: /Applications/Adobe Flash Builder
> >>>>> 4.7/sdks/4.10.0 (nightly)/frameworks/flex-config.xml
> >>>>> Loading configuration:
> >>>>>
> >>>>>/Users/erik/Documents/ApacheFlex/git/flex-sdk/frameworks/tests/basic
> >>>>>Tes
> >>>>>t
> >>>>>s
> >>>>>/BasicTests-config.xml
> >>>>>
> >>>>> not adding bindable variable trait for disclosureGroup in Qname:
> >>>>> Group::{PackageNs:"spark.components"}
> >>>>> not adding bindable variable trait for editor in Qname:
> >>>>> TextInput::{PackageNs:"spark.components"}
> >>>>>
> >>>>>/Users/erik/Documents/ApacheFlex/git/flex-sdk/frameworks/tests/basic
> >>>>>Tes
> >>>>>t
> >>>>>s
> >>>>>/dmv/scripts/ADGTestScript.mxml
> >>>>> Error: Internal error in syntax tree request subsystem, when
> >>>>>generating code for:
> >>>>>
> >>>>>/Users/erik/Documents/ApacheFlex/git/flex-sdk/frameworks/tests/basic
> >>>>>Tes
> >>>>>t
> >>>>>s
> >>>>>/dmv/scripts/ADGTestScript.mxml:
> >>>>> java.lang.ArrayIndexOutOfBoundsException: 0  at
> >>>>>org.apache.flex.compiler.internal.units.MXMLCompilationUnit.handleSy
> >>>>>nta
> >>>>>x
> >>>>>T
> >>>>>reeRequest(MXMLCompilationUnit.java:89)
> >>>>> at
> >>>>>org.apache.flex.compiler.internal.units.CompilationUnitBase.processS
> >>>>>ynt
> >>>>>a
> >>>>>x
> >>>>>TreeRequest(CompilationUnitBase.java:829)
> >>>>> at
> >>>>>org.apache.flex.compiler.internal.units.CompilationUnitBase.access$1
> >>>>>00(
> >>>>>C
> >>>>>o
> >>>>>mpilationUnitBase.java:107)
> >>>>> at
> >>>>>org.apache.flex.compiler.internal.units.CompilationUnitBase$2$1.call
> >>>>>(Co
> >>>>>m
> >>>>>p
> >>>>>ilationUnitBase.java:259)
> >>>>> at
> >>>>>org.apache.flex.compiler.internal.units.CompilationUnitBase$2$1.call
> >>>>>(Co
> >>>>>m
> >>>>>p
> >>>>>ilationUnitBase.java:255)
> >>>>> at
> >>>>>org.apache.flex.compiler.internal.units.requests.RequestMaker$1.call
> >>>>>(Re
> >>>>>q
> >>>>>u
> >>>>>estMaker.java:228)
> >>>>> at
> >>>>>org.apache.flex.compiler.internal.units.requests.RequestMaker$1.call
> >>>>>(Re
> >>>>>q
> >>>>>u
> >>>>>estMaker.java:222)
> >>>>> at
> >>>>>java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> >>>>> at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> >>>>> at
> >>>>>java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExe
> >>>>>cut
> >>>>>o
> >>>>>r
> >>>>>.java:895)
> >>>>> at
> >>>>>java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecuto
> >>>>>r.j
> >>>>>a
> >>>>>v
> >>>>>a:918)
> >>>>> at java.lang.Thread.run(Thread.java:680)
> >>>>>
> >>>>> This "Error: Internal error..." bit is then repeated - with minor
> >>>>> variations - the kazillion times mentioned, all in a split second.
> >>>>>
> >>>>> EdB
> >>>>>
> >>>>>
> >>>>>
> >>>>> On Tue, Sep 3, 2013 at 7:39 PM, Alex Harui <aha...@adobe.com> wrote:
> >>>>>> Are you on the develop branch?
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> Sent via the PANTECH Discover, an AT&T 4G LTE smartphone.
> >>>>>>
> >>>>>> Erik de Bruin <e...@ixsoftware.nl> wrote:
> >>>>>>
> >>>>>>
> >>>>>> I just tried to comile basicTests with Falcon, but even after some
> >>>>>> tweaking and rebuilding I get a kazillion errors like this one:
> >>>>>>
> >>>>>> Error: Internal error in ABC generator subsystem, when generating
> >>>>>>code
> >>>>>> for:
> >>>>>>/Users/erik/Documents/ApacheFlex/git/flex-sdk/frameworks/tests/basi
> >>>>>>cTe
> >>>>>>s
> >>>>>>t
> >>>>>>s/halo/scripts/ComboBoxTestScript.mxml:
> >>>>>> java.lang.NullPointerException
> >>>>>>
> >>>>>> Any ideas what I'm doing wrong?
> >>>>>>
> >>>>>> EdB
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> On Sat, Aug 31, 2013 at 9:02 AM, Alex Harui <aha...@adobe.com>
> >>>>>>wrote:
> >>>>>>> I finally got Falcon to compile and run BasicTests successfully
> >>>>>>>using the "old codegen".  BasicTests is the test that runs when
> >>>>>>>you run "ant checkintests".  Next task is to get it to run with
> >>>>>>>the mxml.children-as-data flag.  After that, I'll be trying to get
> >>>>>>>my internal customer's app to run.
> >>>>>>> Far off is getting BasicTests to run without Flash because we'd
> >>>>>>>need to have JS versions of all of these components, but getting
> >>>>>>>this far means that Falcon's MXML handling is in decent shape.
> >>>>>>>
> >>>>>>> Thanks to Darrell Loverin and Gordon Smith for code and advice.
> >>>>>>>
> >>>>>>> -Alex
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> 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
> >>>
> >>
> >
>
>

Reply via email to