HP Forums

Full Version: HP35s bug ?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hello,

Could you confirm the following bug :
Tape this (stupid) program :
PRGM TOP
0001    1
0002    2
0003    3
0004    4
0005    RTN

Now, if you exit PRGM and push the value 10 (for instance) in the stack, you will get 10.0000000007


If the program is :

PRGM TOP
0001    1
0002    2
0003    3
0004    4
0005    5
0006    RTN


Now, you can't even enter 10 (you will get  1?)
Did i miss something ?
Thank you,
Philippe
(04-04-2016 10:11 PM)Philippe Wrote: [ -> ]Could you confirm the following bug...
I just tried.
No. I get 10.00000000. In both cases.
Philippe,

was your program memory and stack empty when entering this program? Would you mind listing the exact series of keystrokes needed to reproduce the bug?

Best regards,

Thomas
Hi,

Thanks to Voldemar for trying.

@thomas :
i reproduce this behaviour each time. 
1) I clear all (Blue arrow CLEAR 3 Yes Enter)
2) then i type the program :
blue arrow PRGM
1 ENTER
2 ENTER
3 ENTER
4 ENTER
yellow arrow RTN

3) back to the stack, i type 
10 ENTER
Then the stack show
10.00000007
10.00000007


If i edit the program and remove  the line containing "4", then all works

Now, if :

1) I clear all (Blue arrow CLEAR 3 Yes Enter)
2) blue arrow PRGM
1 ENTER
2 ENTER
3 ENTER
4 ENTER
5 ENTER
yellow arrow RTN

3) back to the stack, i type 
10
I get :
1?
If i type the ENTER key, i have a syntax error
More info :
a) if i type
1. (digit "1" + a dot ".")
I get :
1n ("1n")

Thanks for your help,
Philipe
(04-05-2016 09:49 PM)Philippe Wrote: [ -> ]@thomas :
i reproduce this behaviour each time. 
1) I clear all (Blue arrow CLEAR 3 Yes Enter)
Thank you very much for your effort!

That maybe explains deviating results: I cannot clear all as I have some programs, equations and data I want to keep.

You may already know the 35s bug list. Not sure if it is still maintained, I seem to remember there was another bug connected to the stack found a couple of months ago, but it isn't listed here.

Best regards,

Thomas
Nope, all is working fine on my two different HP-35S machines when typing your two examples.
I get 10.000 all the time, and if I do a Show, it will display the full number with all trailing zeros.

Definitely is not a bug.
You have a faulty machine.




(04-05-2016 09:49 PM)Philippe Wrote: [ -> ]Hi,

Thanks to Voldemar for trying.

@thomas :
i reproduce this behaviour each time. 
1) I clear all (Blue arrow CLEAR 3 Yes Enter)
2) then i type the program :
blue arrow PRGM
1 ENTER
2 ENTER
3 ENTER
4 ENTER
yellow arrow RTN

3) back to the stack, i type 
10 ENTER
Then the stack show
10.00000007
10.00000007


If i edit the program and remove  the line containing "4", then all works

Now, if :

1) I clear all (Blue arrow CLEAR 3 Yes Enter)
2) blue arrow PRGM
1 ENTER
2 ENTER
3 ENTER
4 ENTER
5 ENTER
yellow arrow RTN

3) back to the stack, i type 
10
I get :
1?
If i type the ENTER key, i have a syntax error
More info :
a) if i type
1. (digit "1" + a dot ".")
I get :
1n ("1n")

Thanks for your help,
Philipe
I do maintain the bug list even though I don't have a 35S any more.
I skim a lot of postings here and can easily miss things.

- Pauli
Well, thanks all for your help

As Jebem said, i'm pretty sure that I have a faulty machine (@Thomas, the "clear all" command is in fact not necessary. I used it just to clearly show the problem)
Thus,I will not report this behavior as a bug in Paul's list
If someone wants to see a video of the problem, I can post it (in my Dropbox ?)

Thanks to all
Philippe
I would like to see it.
Thanks
Marcio
Me too!
Here is a temporary Dropbox link :
https://db.tt/QJTdco9r
I will appreciate some feedback !
Thanks,
Philippe
Nasty!

If it's under warranty, you should ask for a replacement. This machine seems to be faulty and cannot and should not be trusted.
(04-07-2016 10:40 AM)Philippe Wrote: [ -> ]Here is a temporary Dropbox link :
https://db.tt/QJTdco9r
I will appreciate some feedback !
Thanks,
Philippe

That's very interesting behavior, but again, my two machines, made in different years, do NOT have this behavior.
One if from 2007 week 28 (S/N CNA 72800051)
The other is from 2012 week 12 (S/N CNA21200BH)

Anyhow, HP would never release a machine with such a obvious misbehavior.
The so called 35S bugs took years to be found.
If this one was a bug, I'm sure it would be found in the very first day of testing!

What is the S/N of yours?
(04-07-2016 11:08 AM)jebem Wrote: [ -> ]The so called 35S bugs took years to be found.

Most were discovered and reported fairly soon after release. A relatively few more were discovered over the years since and I'm sure more still are lurking.


Pauli
(04-07-2016 11:21 AM)Paul Dale Wrote: [ -> ]
(04-07-2016 11:08 AM)jebem Wrote: [ -> ]The so called 35S bugs took years to be found.

Most were discovered and reported fairly soon after release. A relatively few more were discovered over the years since and I'm sure more still are lurking.


Pauli

Sorry, Paul, my mistake. I'm not a native English speaker, so you have to excuse me.
I meant that some bugs took years to be found.
Hi,

@Marcio, yes it is under warranty and I will ask asap for a replacement.
@Jebem, the S/N is CNA54614CH (means ?)
Thanks again
!
Philippe
(04-07-2016 09:42 PM)Philippe Wrote: [ -> ]Hi,

@Marcio, yes it is under warranty and I will ask asap for a replacement.
@Jebem, the S/N is CNA54614CH (means ?)
Thanks again
!
Philippe

Philippe, have you tried a "Reset" using the hole on the bottom?


Regards,

John
Very good idea !

Unfortunately, this has no effect... (Turn off the calculator without resetting anything)
I also removed the batteries, this time it produces a "memory clear", nothing more...
Definitely a faulty machine.

Thanks,
Philippe
Reference URL's