flex-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Jenkins Server <jenk...@builds.apache.org>
Subject Build failed in Jenkins: flex-falcon #400
Date Sat, 18 Oct 2014 15:29:28 GMT
See <https://builds.apache.org/job/flex-falcon/400/changes>

Changes:

[aharui] handle different FP versions

[aharui] allow override of playerglobal version in unit tests

[aharui] another hardcoded player version

[aharui] another hardcoded player version

[aharui] another hardcoded player version

[aharui] try to get target-player to resolve before external-library-path

[aharui] update version to 0.0.2

[aharui] add ability to inject html in the FalconJX generated index.html

[aharui] handle fb output param

[aharui] try to fix air projects

[gordonsmith] Test commit

[aharui] subset the goog files.  it speeds up builds significantly on slow computers

[aharui] Experimental SWC looks like it needs MX.SWC

[aharui] set closure compiler to 20140303.  More recent versions error on base.js

[aharui] switch to antlr 3.5.2 from maven.  antlr.org is blocked in some countries, but I
couldn't find antlr 3.3 complete on maven.  This version of antlr seems to inject suppresswarning
annotations in the file so it looks like we don't need to inject our own, but now we're getting
some warnings that we'll have to revisit someday.  Maybe the annotator utility just has to
merge suppresswarnings so the compiler doesn't throw errors.

[aharui] in Eclipse we needed to pick up unittest.properties in order to compile the sdkswctests.
 Not sure why this suddenly stopped working

[aharui] fix md5 checking in download scripts

[aharui] don't override GCC version in installer anymore

[aharui] ignore in folder

[aharui] ant-based download caching

[aharui] use overwrite (commons-io is copied twice)

[aharui] make sure you can override most download urls

[aharui] update readme with current dependency versions

[aharui] update release notes

[aharui] explicitly set cache paths if url has illegal file system chars

[aharui] remove unneeded import

[aharui] fix compc in FB

[aharui] fix FB configurator

[aharui] fix issues cross-compiling a more complex swc

[aharui] add our first JX compiler error and plumbing to pass it up to the output

[aharui] allow different timeout values for different machines

[aharui] for some reason that compiled in Eclipse but not in Ant

[aharui] allow unittest.properties to override timeouts

[aharui] change rat to check falconjx package.  Make sure right files are in packages

[aharui] approval script

[aharui] fix for windows

[aharui] fix up script

[aharui] fix include-source and include-classes handling in COMPJSC

[aharui] typo in approval script

[aharui] add caching info to log

[aharui] fix caching info in log

[erik] Prevent possible resource leak.

[aharui] try github for gcc

[aharui] switch to maven for google closure compiler

[aharui] fix up eclipse projects for new GCC packaging.  The version from Maven Central requires
dependencies in other jars

[erik] Cleanup

[erik] Update args4j to version 2.0.28 (from 2.0.16)

[erik] # is the new @

[erik] Revert "Update args4j to version 2.0.28 (from 2.0.16)"

[erik] Revert "Cleanup"

[erik] New downloads.xml:

[erik] Instead of the kinda 'hacked in' use of the AbstractCompilerRunner, we now have a full
blown implementation of the Compiler class proper. This will give us much more flexibility
when working with the GC, as well as enable us to get some extra efficiency from the JS advanced
compilation step.

[aharui] our built-from-sources GCC has to go in the binary package so there is no attempt
to download and build when used from the installer

[erik] Enabled some extra optimisations in the GCC.

[erik] Enable more warnings, to give us clues where the framework and project code might be
improved.

[erik] Adopt FalconJX to the new '[qname].base' instead of the 'goog.base' calls, so the output
JS is more ES5 strict mode compliant.

[erik] Fix tests to use '[qname].base' instead of 'goog.base'.

[erik] Added GC Library download, so the build machine always uses the latest and greatest
GC Library.

[erik] Almost forgot to re-enable the JFlex download :-(

[erik] Update GC version to '20140625'.

[erik] 'setLanguageIn' seems to be causing problems with this GC release and since it's really
only a 'nice-to-have', I've commented it out for the time being.

[aharui] fix some issues with downloads scripts in install mode

[aharui] copy GCC from binary kit before the jx downloads so it doesn't try to download and
compile GCC

[aharui] fix install errors.  Ant_on_air doesn't support tokens in 'if' or 'unless'.  I didn't
see it documented that it was supported in Ant, but it did work for recent Ant versions, just
not ant_on_air

[aharui] update readme

[erik] Initial TestBase subclass to test VF2JS compilation.

[erik] Initial VF2JS test.

[erik] Update test base class with proper namespace on inserted node.

[erik] Update VF2JS MXML node tests with tests for attributes.

[erik] Add test class specifically for attribute tests.

[erik] Added initial test + result files.

[erik] Prepare to handle MXML files as test subjects.

[erik] First VF2JS file based test.

[erik] MXML tests not working for the moment.

[erik] Updated test expectation.

[erik] Added another valid and one invalid attribute.

[erik] Prepare VF2JS value for command line arg.

[erik] Split 'vf2js' into 'vf2js_mx' and 'vf2js_s', so both 'mx' and 's' namespace components
can get shims.

[erik] Updated test to include both the '_mx' and '_s' namespaces.

[erik] Renamed test files to allow for simple AS test ;-)

[erik] Prepare test for AS side of VF2JS.

[erik] Add output type VF2JS support.

[erik] Fix output after refactoring test.

[erik] Output no longer needed for debugging.

[erik] Raise visibility to allow method to be accessed in subclass.

[erik] Again?

[erik] Added the ability to test entire MXML projects.

[erik] Initial (MXML) project test.

[erik] Some more test files.

[erik] Fixed test file path issues and 'incremental writing' on 'writer'.

[erik] Remove throw of 'Embed not found', for now.

[erik] Initial 'shadow project' creation and handling.

[erik] A bit of cleaning up.

[erik] Started adding VF2JS specific compilation classes.

[erik] Removed redundant error message display.

[erik] The first VF2JS specific compilation classes.

[erik] Updated tests to reflect current VF2JS output.

[erik] Handle '-fb' arg for VF2JS.

[erik] Raise visibility of members to allow override.

[erik] Override config class to allow for new relative path to Closure Library.

[erik] Fixing path issue when running without '-fb' argument.

[erik] Update VF2JS config defaults to point to new JS framework location.

[erik] An override needs an @Override ;-)

[erik] Add preliminary 'Metadata' handling (no actual implementation yet)

[erik] Increase visibility of 'jsOutputType' to allow use in subclass.

[erik] Add preliminary 'Embed' handling (no actual implementation yet)

[erik] Add preliminary 'Implements' handling (no actual implementation yet)

[erik] Add preliminary 'Vector' handling (no actual implementation yet)

[erik] Remove unused import.

[aharui] update version to 0.0.3

[aharui] an ant script that can create an release candidate, including uploading to dist.apache.org,
using mailto for the emails, and updating sdk-installer-config-4.0.xml on flex.a.o

[aharui] fix bug in script

[aharui] fix another bug in script

[aharui] fix yet another bug in script

[bigosmallm] Removed reference to 'incubator'

[christofer.dutz] Implemented maven artifact generation.

[erik] Use Workspace default JRE (setting)

[erik] Add size check

[erik] Add null check

[erik] Add handler stubs

[erik] Add null check

[erik] Add null check

[erik] Add handler + stub for 'MXMLDatabindingNode'

[erik] Add null check

[erik] Add null check

[erik] "Bypass" XML in JS issue by writing the value as a string

[erik] Bypass unhandled type

[erik] Add null check

[aharui] add release target

[aharui] fix metadata in interfaces

[aharui] fix determination of which binding output to emit

[aharui] Handle interfaces as well as classes

[aharui] fix FB config file handling

[aharui] another case for arrays

[aharui] fix test output

[erik] Ignore failing tests

[aharui] FLEX-34544 first pass at adding asdoc to js debug cross-compiles

[aharui] fix build

[aharui] filter out stackunderflow errors if other errors are in the compiler result.  Missing
types, for example, can result in stackunderflow errors and are hopefully alalready caught
and reported.

[aharui] add source file to error output

[aharui] handle missing types so we can get to the reducer where it will report those missing
types

[aharui] use more useful error message when tags are unbalanced

[aharui] handle fxArray and other things like it

[aharui] fix mxml output for includeIn

[aharui] fix HPE for simple tags

[aharui] handle null asdoc tokens

[cdutz] - Added automatic maven pom generation.

[aharui] add console output to help debug Peter's compile errors

[aharui] MXMLC is more forgiving parsing lists

[aharui] change when we set isContentFactory flag to false

[aharui] handle state-specific events

[aharui] handle more than one fx:Style block

[aharui] use variables in download script

[christofer.dutz] Updated the guava version to resolve version conflict in flexmojos (the
one initially in here was wrong anyway ;-) )

[aharui] fix properties in fx:Components

[aharui] suppress warnings in ASDoc copied to JSDoc

[aharui] catch more cases of reading from write-only properties.  The one case was IEventDispatcher(strand).addEventListener
where strand is write-only.  The BURM doesn't see strand.addEventListener as a simple member
access expression so the checks for write-only were bypassed.

[aharui] handle bindings as values of state-specific properties.  The value has to get set
on the SetProperty, not on the actual property

------------------------------------------
Started by user cdutz
Building remotely on windows1 (Windows) in workspace <https://builds.apache.org/job/flex-falcon/ws/>
Cloning the remote Git repository
Cloning repository https://git-wip-us.apache.org/repos/asf/flex-falcon.git
 > git init <https://builds.apache.org/job/flex-falcon/ws/>
Fetching upstream changes from https://git-wip-us.apache.org/repos/asf/flex-falcon.git
 > git --version
 > git fetch --tags --progress https://git-wip-us.apache.org/repos/asf/flex-falcon.git
+refs/heads/*:refs/remotes/origin/*
 > git config remote.origin.url https://git-wip-us.apache.org/repos/asf/flex-falcon.git
 > git config remote.origin.fetch +refs/heads/*:refs/remotes/origin/*
 > git config remote.origin.url https://git-wip-us.apache.org/repos/asf/flex-falcon.git
Fetching upstream changes from https://git-wip-us.apache.org/repos/asf/flex-falcon.git
 > git fetch --tags --progress https://git-wip-us.apache.org/repos/asf/flex-falcon.git
+refs/heads/*:refs/remotes/origin/*
 > git rev-parse "origin/develop^{commit}"
Checking out Revision c932239cf893b78c85667d819950b8ac338fa92f (origin/develop)
 > git config core.sparsecheckout
 > git checkout -f c932239cf893b78c85667d819950b8ac338fa92f
 > git rev-list e823ab6fead5a752c4c347f4471c990282dbb0fd
Deleting old artifacts from #398
[flex-falcon] $ cmd.exe /C '"f:\hudson\tools\ant\latest\bin\ant.bat -file jenkins.xml clear.sdk.lock
main oem && exit %%ERRORLEVEL%%"'
Buildfile: <https://builds.apache.org/job/flex-falcon/ws/jenkins.xml>

clear.sdk.lock:

clean:

init:
    [mkdir] Created dir: <https://builds.apache.org/job/flex-falcon/ws/jenkins>
    [mkdir] Created dir: <https://builds.apache.org/job/flex-falcon/ws/jenkins\temp>
    [mkdir] Created dir: <https://builds.apache.org/job/flex-falcon/ws/jenkins\JFlex>
    [mkdir] Created dir: C:\Google\Closure\Library

jflex-download:
     [echo] Be patient. This takes a few minutes...
      [get] Getting: http://jflex.de/jflex-1.4.3.zip
      [get] To: <https://builds.apache.org/job/flex-falcon/ws/jenkins\temp\JFlex.zip>
    [unzip] Expanding: <https://builds.apache.org/job/flex-falcon/ws/jenkins\temp\JFlex.zip>
into <https://builds.apache.org/job/flex-falcon/ws/jenkins\JFlex>

closure-lib-download:
     [echo] Be patient. This takes a few minutes...
     [exec] Cloning into 'C:\Google\Closure\Library'...
     [exec] Checking out files:  23% (574/2417)   
     [exec] Checking out files:  24% (581/2417)   Checking out files:  25% (605/2417)   Checking
out files:  26% (629/2417)   Checking out files:  27% (653/2417)   Checking out files:  28%
(677/2417)   Checking out files:  29% (701/2417)   Checking out files:  30% (726/2417)   Checking
out files:  31% (750/2417)   Checking out files:  32% (774/2417)   Checking out files:  33%
(798/2417)   Checking out files:  34% (822/2417)   Checking out files:  35% (846/2417)   Checking
out files:  36% (871/2417)   Checking out files:  37% (895/2417)   Checking out files:  38%
(919/2417)   Checking out files:  39% (943/2417)   Checking out files:  40% (967/2417)   Checking
out files:  41% (991/2417)   Checking out files:  42% (1016/2417)   Checking out files:  43%
(1040/2417)   Checking out files:  44% (1064/2417)   Checking out files:  45% (1088/2417)
  Checking out files:  46% (1112/2417)   Checking out files:  47% (1136/2417)   Checking out
files:  48% (1161/2417)   Checking out files:  49% (1185/2417)   Checking out files:  49%
(1191/2417)   Checking out files:  50% (1209/2417)   Checking out files:  51% (1233/2417)
  Checking out files:  52% (1257/2417)   Checking out files:  53% (1282/2417)   Checking out
files:  54% (1306/2417)   Checking out files:  55% (1330/2417)   Checking out files:  56%
(1354/2417)   Checking out files:  57% (1378/2417)   Checking out files:  58% (1402/2417)
  Checking out files:  59% (1427/2417)   Checking out files:  60% (1451/2417)   Checking out
files:  61% (1475/2417)   Checking out files:  62% (1499/2417)   Checking out files:  63%
(1523/2417)   Checking out files:  64% (1547/2417)   Checking out files:  65% (1572/2417)
  Checking out files:  66% (1596/2417)   Checking out files:  67% (1620/2417)   Checking out
files:  68% (1644/2417)   Checking out files:  69% (1668/2417)   Checking out files:  69%
(1690/2417)   Checking out files:  70% (1692/2417)   Checking out files:  71% (1717/2417)
  Checking out files:  72% (1741/2417)   Checking out files:  73% (1765/2417)   Checking out
files:  74% (1789/2417)   Checking out files:  75% (1813/2417)   Checking out files:  76%
(1837/2417)   Checking out files:  77% (1862/2417)   Checking out files:  78% (1886/2417)
  Checking out files:  79% (1910/2417)   Checking out files:  80% (1934/2417)   Checking out
files:  81% (1958/2417)   Checking out files:  82% (1982/2417)   Checking out files:  83%
(2007/2417)   Checking out files:  84% (2031/2417)   Checking out files:  84% (2052/2417)
  Checking out files:  85% (2055/2417)   Checking out files:  86% (2079/2417)   Checking out
files:  87% (2103/2417)   Checking out files:  88% (2127/2417)   Checking out files:  89%
(2152/2417)   Checking out files:  90% (2176/2417)   Checking out files:  91% (2200/2417)
  Checking out files:  92% (2224/2417)   Checking out files:  93% (2248/2417)   Checking out
files:  94% (2272/2417)   Checking out files:  95% (2297/2417)   Checking out files:  96%
(2321/2417)   
     [exec] Checking out files:  97% (2345/2417)   Checking out files:  98% (2369/2417)  
Checking out files:  99% (2393/2417)   Checking out files: 100% (2417/2417)   Checking out
files: 100% (2417/2417), done.
     [echo] Cloned fresh copy of Google Closure Library

main:

BUILD FAILED
Target "oem" does not exist in the project "framework". 

Total time: 26 seconds
Build step 'Invoke Ant' marked build as failure
Archiving artifacts
Recording test results

Mime
View raw message