hippy,
Why not?
Because consumer devices, especially cheap ones, do not normally come with such extreme storage or operating temperature specifications. If they have any such spec at all. Do you know of any?
Because writing that into the spec. would require extra expensive testing during development and during production. It will require all the components to spec'ed to those extremes, which might be more expensive.
I looked through a random selection of chip datasheets and most of their storage ratings were down to around -60C. It therefore seems reasonable to suspect that might equally apply to most chips on the Pi.
If one needs such a specification then "reasonable to suspect" is not good enough. All the components would have to be qualified to meet the specification. Down to the last capacitor and resistor.
That is not the end of the story. It's not just about the components. What about the PCB and it's assembly? Things crack and break under thermal shock, differential expansion and contraction and all that.
Ceramic capacitors, for example, are notorious for cracking when stressed. Such stress can occur even without such extreme temperature changes.
Boards have to be designed and qualified to handle these things.
And he was simply only asking.
And I was only replying.
I wish SentekdB would come back and say exactly what his application is and why it needs such an extreme storage temperature. And how rigorously or important it might be to have such a spec. Then we could talk about it with more focus.
Having said all that, I am no way implying that because it's cheap the Pi is lacking in quality. I'm not saying the Pi won't work very well in such extremes. Only that it is not reasonable to expect a consumer device to come with specifications more typical of automotive or military products.
I understand the distributors offer custom Pi services. Might be an idea to approach them and ask if they can provide Pi with such specs and guarantees.
Memory in C++ is a leaky abstraction .