← Back to team overview

dolfin team mailing list archive

Re: [Fenics] Release deadline

 

On Tue, Feb 16, 2010 at 10:37 AM, Harish Narayanan
<harish.mlists@xxxxxxxxx> wrote:
> On 2/16/10 9:06 AM, Garth N. Wells wrote:
>>
>>
>> Anders Logg wrote:
>>> On Tue, Feb 16, 2010 at 08:42:55AM +0000, Garth N. Wells wrote:
>>>>
>>>> Anders Logg wrote:
>>>>> On Tue, Feb 16, 2010 at 09:09:31AM +0100, Johannes Ring wrote:
>>>>>> On Mon, Feb 15, 2010 at 6:06 PM, Anders Logg <logg@xxxxxxxxx> wrote:
>>>>>>> On Mon, Feb 15, 2010 at 03:49:05PM +0100, Anders Logg wrote:
>>>>>>>
>>>>>>>>>>>>>>   UFL    0.5.2
>>>>>>>>>>>>>>   FErari 0.2.0
>>>>>>>>>>>>>>   FFC    0.9.1
>>>>>>> Now released.
>>>>>>>
>>>>>>>>>>>>>>   Instant 0.9.8: Why is the buildbot failing?
>>>>>>> Now released.
>>>>>>>
>>>>>>>>>>>>>>   DOLFIN  0.9.7: SCOTCH problems
>>>>>>> Remains to fix:
>>>>>>>
>>>>>>>  - Drop Hardy support (upgrade buildbots)
>>>>>> This might take some time, at least for linux64-exp since I have no
>>>>>> control over this. I guess it will be upgraded when Lucid is out.
>>>>>>
>>>>>> What should we install on hardy-i386? Karmic or perhaps Lucid?
>>>>> I think we should choose the simplest option. I don't know what is
>>>>> easiest and fastest, either dropping Hardy support (which requires
>>>>> upgrades of buildbots and some extra administration) or adding the
>>>>> required #ifdefs for unordered_set/set. Garth?
>>>>>
>>>> I don't want to add ifdefs (it actually involves more than just that).
>>>> Harish told me yesterday that he wasn't using the standard OSX gcc (his
>>>> old version didn't support tr1 well), which means we could probably
>>>> switch back to using the tr1 unordered containers and not break Hardy or
>>>> standard standard OSX installations.
>>>>
>>>> I would still suggest that we drop Hardy in the near future, perhaps
>>>> once Lucid is out.
>>>
>>> That seems like a good plan since Lucid is the next LTS release.
>>>
>>> Do you know which #ifdefs to add so we can get the buildbot green?
>>>
>>
>> No ifdefs. Just change
>>
>>   boost::unordered_set -> std::tr1::unordered_set
>>   boost::unordered_map -> std::tr1::unordered_map
>>
>> and the relevant includes.
>
> This should work, except it might break the mac buildbot. While I wasn't
> using the most recent OS X or gcc, I think I was in line with the mac
> buildbot.
>
> Johannes, what does the buildbot run? Leopard or Snow Leopard, and what
> gcc does it use?

I think it was Leopard and gcc 4.3 from fink. However, the mac
buildbot has been offline for some weeks now. We have bought a new
imac to be used as a dedicated mac buildbot but I haven't started to
install anything on it yet. I'm not sure if we should go for fink or
macports. Any recommendations?

Johannes



Follow ups

References