Re: Some files that CEDET cannot parse and produce errors

Tu Do <[email protected]>
Newsgroups gmane.emacs.cedet
Message-ID <CAOEd9jkyXrRVDAvVRoS5rnKSyN02pKfEYWMatojXE37TajFYnQ@mail.gmail.com>
Another important thing I forgot to tell is that I use god-mode in my
Emacs: https://github.com/chrisdone/god-mode

If you feel it annoying, please disable it in init.el

Regards,

Tu.


On Sat, May 31, 2014 at 12:48 AM, Tu Do <[email protected]> wrote:

> One file is in */usr/include/x86_64-linux-gnu/c++/4.8/ext/opt_random.h*
> from the previous email I sent Alex.
>
> One file is in *linux/include/linux/jiffies.h* . I got the following
> error parsing this file:
>
> > Parsing jiffies.h (LL)...
> > Idle Work Parse Error: "#<buffer jiffies.h> - Arithmetic error"
>
> When I tried to execute *bovinate*, I got this error:
>
> > hif-shiftleft: Arithmetic error
>
> *linux* is the linux kernel source tree.
>
> I attached both files here. It seems CEDET having problem parsing macros
> with arithmetic operations in it.
>
> Regards,
>
> Tu
>
> While I was making CEDET parse /usr/include, it cannot parse this
>> particular file:
>>
>> */usr/include/x86_64-linux-gnu/c++/4.8/ext/opt_random.h*
>> I got this error:
>>
>> Error running timer `semantic-idle-scheduler-function':
>>> (wrong-type-argument number-or-marker-p "__ORDER_LITTLE_ENDIAN__")
>>>
>>
>> When I tried `bovinate`, I got this error:
>>
>> eval: Wrong type argument: number-or-marker-p, "__ORDER_LITTLE_ENDIAN__"
>>>
>>
>> Since Semantic got stuck on this particular file, it cannot continue. I
>> think CEDET devs should implement a recovery mechanism.
>>
>> Regards,
>>
>> Tu.
>>
>

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their 
applications. Written by three acclaimed leaders in the field, 
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech

_______________________________________________
Cedet-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cedet-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.