harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tim Ellison <t.p.elli...@gmail.com>
Subject Re: [build] Help with BTI
Date Tue, 03 Feb 2009 16:53:10 GMT
Alexei Fedotov wrote:
>> I didn't want to check it in really, since it is not the default for
>> people.  I'll have to figure something out...
> 
> Since there exist people who use both configurations, the parameter worth to
> be added to parameters.xml and set to "false". Unless the people who use it
> with "true" won't prefer "snapshot" target.

I don't understand that last sentence.

Tim


> On Tue, Feb 3, 2009 at 11:07 AM, Tim Ellison <t.p.ellison@gmail.com> wrote:
> 
>> Alexei Fedotov wrote:
>>> Let me share my understanding.
>>>
>>> 1. Sean, I support your quick solution.
>>>
>>> 2. Tim, if you want to check fixed BTI adaptor in,
>> I didn't want to check it in really, since it is not the default for
>> people.  I'll have to figure something out...
>>
>> Thanks,
>> Tim
>>
>>> 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 <sean.xx.qiu@gmail.com> 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 <t.p.ellison@gmail.com>
>>>>
>>>>> 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
>>>>
>>>
>>>
> 
> 
> 

Mime
View raw message