On Nov 9, 2010, at 12:49 PM, Samuel Thibault wrote:

>> But the object structure has been extended, cache attributes were
>> extended,
> 
> Extension is not a problem, provided that offsets are still the same
> (i.e. the old C structure appears first in the new C structure)
> 
>> machine attributes were removed.
> 
> That is not a problem here.  The attr field of hwloc_obj will be NULL,
> that's all, the application won't ever read it anyway.
> 
> I don't see anything else that we removed (that's why you have added
> cpuset aliases actually).

Could you try it?  I.e.:

- install 1.0.2 (or, better: 1.0.3rc)
- compile and run a trivial hwloc app against 1.0.x
- download and extract 1.1rc2
- change VERSION to be 1:0:1
- build and install 1.1rc2 over the 1.0.x install
- run the same trivial hwloc app against the new library without 
recompiling/relinking it

Does it work?

-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/


Reply via email to