[Click] Click on IA64

Eddie Kohler kohler at CS.UCLA.EDU
Wed Jun 23 17:05:11 EDT 2004


Hi Qinghua,  thanks for the bug reports!  I've patched both of them.

Now, can you use 'gdb' on click conf/test.click and report where it 
crashes?

Eddie


On Jun 23, 2004, at 3:43 PM, Qinghua(Kevin) Ye wrote:
> Hi, Eddie,
>
> Thanks for your reply.
>
> When I run userlevel click, I used the test.click configuration file
> provided in $CLICK/conf/test.click. So, I used the Align.
>
> The bug I encountered is as follows: (I run on Sun Fire V20Z with AMD
> Opteron processors )
> 1) There is no definition of these functions when HAVE_INT64_TYPES and
> HAVE_64_BIT_LONG is true.
>     cp_unsigned(const String &str, uint64_t *return_value)
>     cp_integer(const String &str, int64_t *return_value)
>     ....
>    I simply commented line 80 in $CLICK/include/click/confparse.hh:
>    # if !HAVE_64_BIT_LONG
> 2) elements/standard/simplequeue.cc line205 and line 225, there is type
> converting error, since in IA64, the int and void * cannot match. I 
> changed:
>     int which = reinterpret_cast<int>(thunk);         to
>     long which = reinterpret_cast<long>(thunk);
>
> That's all I modified. Hope to get more help from you. Thanks.
>
> Regards,
> Qinghua(Kevin) Ye



More information about the click mailing list