yade-dev team mailing list archive
-
yade-dev team
-
Mailing list archive
-
Message #10624
Re: Fwd: buildbot failure in Yade on yade-full
On 31/03/14 19:15, Anton Gladky wrote:
> 2014-03-31 18:11 GMT+02:00 Bruno Chareyre <bruno.chareyre@xxxxxxxxxxx
> <mailto:bruno.chareyre@xxxxxxxxxxx>>:
>
> Thanks a lot for this fix Anton. Not sure why it was compiling for me.
> I'll check yade --test.
>
>
> It seems, you are using there typedefs and register them with the help
> of YADE_PLUGIN and REGISTER_... macroses. I am not sure, whether
> it is correctly, because typedefs are just aliases. I may be wrong.
>
Fixed [1]. It was a bit tricky...
Yes there are typdefs. They would be only aliases if pointing to
ordinary classes, but here they instanciate classes from templates. Each
other typedef is a another yade class, not an alias (they contain
different data and functors).
And yes, it was not so easy to make this work with the YADE_* macros.
Previously, it was working reasonably but still failing the regtests.
Now it is ok, at the price of a new YADE_CLASS_PYCLASS macro.
Not sure it can be useful for other things, but I can say it is possible. :)
Bruno
[1]
https://github.com/yade/trunk/commit/4cbb01b3980f629e6693239b0ff6dee3f92f62ca
> Anton
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~yade-dev
> Post to : yade-dev@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~yade-dev
> More help : https://help.launchpad.net/ListHelp
--
_______________
Bruno Chareyre
Associate Professor
ENSE³ - Grenoble INP
Lab. 3SR
BP 53
38041 Grenoble cedex 9
Tél : +33 4 56 52 86 21
Fax : +33 4 76 82 70 43
________________
References