Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Compilers LCC > Re: What can I ...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 18 of 23 Topic 955 of 1070
Post > Topic >>

Re: What can I do?

by jacob navia <jacob@[EMAIL PROTECTED] > Jun 3, 2007 at 09:15 AM

Cesar Rabak wrote:
> jacob navia escreveu:
>> Consider this program:
>> int fn(int a)
>> {
>>
>>         if (a == 6 || a == 7 || a == 4 || a == 67 || a == 78 &&
>>         a == 6 || a == 7 || a == 4 || a == 67 || a == 78 &&
>>         a == 6 || a == 7 || a == 4 || a == 67 || a == 78 &&
>>         a == 6 || a == 7 || a == 4 || a == 67 || a == 78 &&
>>
>>     (4955 lines exactly the same as above elided)
>>
>>         a == 6 || a == 7 || a == 4 || a == 67 || a == 78 &&
>>         a == 6 || a == 7 || a == 4 || a == 67 || a == 78 )
>>                 return 1;
>>         return 0;
>> }
> 
> Just a curiosity: "exactly the same as above..." means "with the same 
> structure" or "the exactly same comparisons?
> 

With the same structure. The customer code does NOT do the same
comparisons of course. The customer code is testing several variables
against a thousands long list of possible values. The structure is the
same. I used the same lines to reproduce the bug easily with a
text editor.

> 
> I _think_ there is an implicit limit if you consider the definition of a

> "logical source line" from 5.1.1.2 and the limit of 4095 characters in a

>  logical source line...

That *could* be an argumentation. Thanks.
 




 23 Posts in Topic:
What can I do?
jacob navia <jacob@[EM  2007-06-03 00:09:22 
Re: What can I do?
Gregor H. <nomail@[EMA  2007-06-03 00:16:04 
Re: What can I do?
Gregor H. <nomail@[EMA  2007-06-03 00:26:29 
Re: What can I do?
Gregor H. <nomail@[EMA  2007-06-03 00:39:23 
Re: What can I do?
jacob navia <jacob@[EM  2007-06-03 09:06:35 
Re: What can I do?
Gregor H. <nomail@[EMA  2007-06-03 15:29:35 
Re: What can I do?
John Nagle <nagle@[EMA  2007-06-02 15:34:37 
Re: What can I do?
Giorgos Keramidas <ker  2007-06-03 15:33:48 
Re: What can I do?
richard@[EMAIL PROTECTED]  2007-06-02 22:23:21 
Re: What can I do?
jacob navia <jacob@[EM  2007-06-03 09:08:00 
Re: What can I do?
Eric Schmidt <eric4129  2007-06-02 16:54:03 
Re: What can I do?
"Rod Pemberton"  2007-06-02 22:28:28 
Re: What can I do?
richard@[EMAIL PROTECTED]  2007-06-03 15:58:59 
Re: What can I do?
"Rod Pemberton"  2007-06-03 12:43:25 
Re: What can I do?
Hallvard B Furuseth <h  2007-06-03 21:22:48 
Re: What can I do?
Cesar Rabak <csrabak@[  2007-06-03 02:18:53 
Re: What can I do?
Keith Thompson <kst-u@  2007-06-03 00:00:00 
Re: What can I do?
jacob navia <jacob@[EM  2007-06-03 09:15:16 
Re: What can I do?
CBFalconer <cbfalconer  2007-06-03 02:09:14 
Re: What can I do?
Dave Hanson <drhanson@  2007-06-03 14:53:50 
Re: What can I do?
Hallvard B Furuseth <h  2007-06-03 21:44:46 
Re: What can I do?
Keith Thompson <kst-u@  2007-06-03 13:08:36 
Re: What can I do?
"christian.bau"  2007-06-03 14:32:10 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Fri Oct 10 23:38:57 CDT 2008.