Just closed a few JIRA bugs which are now working. Great! Those 3 are still occuring.
https://issues.apache.org/jira/browse/FLEX-33322 https://issues.apache.org/jira/browse/FLEX-33321 https://issues.apache.org/jira/browse/FLEX-33320 As soon I've time .. I will got through functional sests (SDKSWCTests) and see if there are still compiler errors. Cyrill On Wed, Sep 4, 2013 at 7:23 AM, Alex Harui <aha...@adobe.com> wrote: > Hi Cyrill, > > Honestly, I'm not interested in any bugs filed before today because so > many changes happened to get BasicTests to run. > > If you have time to test the old bugs and mustella against today's Falcon > and update the bugs, that would be great. > > Thanks, > -Alex > > On 9/3/13 8:18 PM, "Cyrill Zadra" <cyrill.za...@gmail.com> wrote: > > >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%20la > >bels%20%3D%20Falcon%20AND%20status%20in%20(Open%2C%20%22In%20Progress%22%2 > >C%20Reopened) > > > >[2] > > > https://docs.google.com/spreadsheet/ccc?key=0Au2CJCp4o-t3dG9CeW5LbkRmdGZIb > >0pRdWJWLWljVUE#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 > >> >>> > >> >> > >> > > >> > >> > >