Let me share my understanding. 1. Sean, I support your quick solution.
2. Tim, if you want to check fixed BTI adaptor in, then instead of "true" at <sysproperty key="use.libstdc++6" value="true"/> there should be a new property from properties.xml because adaptor is not intended for configuration fixes. On Tue, Feb 3, 2009 at 5:45 AM, Sean Qiu <[email protected]> wrote: > AFAIK, we can modify the <BTI>/adaptor/classlib/adaptor.xml, add the > property for setup task. > > Index: adaptor.xml > =================================================================== > --- adaptor.xml (revision 740179) > +++ adaptor.xml (working copy) > @@ -28,6 +28,7 @@ > inheritAll="false"/> > <!-- Use BTI staff to execute Ant Build in new process --> > <exec-ant dir="${trunk.dir}" targets="rebuild"> > + <sysproperty key="use.libstdc++6" value="true"/> > <sysproperty key="keep.working" value="true"/> > <!-- workaround on classlib-build's InvocationTargetException > --> > <jvmarg line="-Xmx1000M"/> > > I can't find a quick solution without modification, since it is indirectly > called. > > > 2009/2/3 Tim Ellison <[email protected]> > > > I could use some help with using the BTI to build and test Harmony. > > > > I'm trying to run the short integrity tests, and have a couple of > > questions already. > > > > - how do I pass arguments into the build? In particular I need to > > specify "use.libstdc++6=true" (without editing the files that the BTI > > checks out, of course). Defining the property at the top level doesn't > > pass it through to the subsystems. > > > > - the test runs are failing (since they are built without that property > > set), but the BTI is reporting them as passing! See [1] > > > > Any help appreciated. > > > > [1] > > > > > http://hudson.zones.apache.org/hudson/view/Harmony/job/Harmony-1.5-head-linux-x86_64-BTI_short_integrity/7/console > > > > Regards, > > Tim > > > > > > -- > Best Regards > Sean, Xiao Xia Qiu > > China Software Development Lab, IBM > -- С уважением, Алексей Федотов, ЗАО <<Телеком Экспресс>>
