writing a comprehensive testing program that will discover the differences is going to be a lengthy process. you can do one if you want ;\)

weird thing in your example is that nothing should have changed in these versions with what your code does. only explanation I can come up with is compiler optimization sucks big time with what ever Ruud is using with 4.5 and the latest 4.6 versions.
_________________________
!

download KiXnet