Mercurial > octave-libgccjit
comparison liboctave/util/oct-inttypes.cc @ 18628:c644ed73c6ce stable
tests missing from previous commit
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Sat, 05 Apr 2014 15:30:30 -0400 |
parents | 0cd39f7f2409 |
children | 5b6901b06106 |
comparison
equal
deleted
inserted
replaced
18627:37c300acfcfd | 18628:c644ed73c6ce |
---|---|
783 %!assert (int32 (2**31+0.5), intmax ("int32")) | 783 %!assert (int32 (2**31+0.5), intmax ("int32")) |
784 %!assert (int32 (-2**31-0.5), intmin ("int32")) | 784 %!assert (int32 (-2**31-0.5), intmin ("int32")) |
785 %!assert ((int64 (2**62)+1)**1, int64 (2**62)+1) | 785 %!assert ((int64 (2**62)+1)**1, int64 (2**62)+1) |
786 %!assert ((int64 (2**30)+1)**2, int64 (2**60+2**31) + 1) | 786 %!assert ((int64 (2**30)+1)**2, int64 (2**60+2**31) + 1) |
787 | 787 |
788 %!assert (uint8 (char (128)), uint8 (128)); | |
789 %!assert (uint8 (char (255)), uint8 (255)); | |
790 %!assert (int8 (char (128)), int8 (128)); | |
791 %!assert (int8 (char (255)), int8 (255)); | |
792 | |
793 %!assert (uint16 (char (128)), uint16 (128)); | |
794 %!assert (uint16 (char (255)), uint16 (255)); | |
795 %!assert (int16 (char (128)), int16 (128)); | |
796 %!assert (int16 (char (255)), int16 (255)); | |
797 | |
798 %!assert (uint32 (char (128)), uint32 (128)); | |
799 %!assert (uint32 (char (255)), uint32 (255)); | |
800 %!assert (int32 (char (128)), int32 (128)); | |
801 %!assert (int32 (char (255)), int32 (255)); | |
802 | |
803 %!assert (uint64 (char (128)), uint64 (128)); | |
804 %!assert (uint64 (char (255)), uint64 (255)); | |
805 %!assert (int64 (char (128)), int64 (128)); | |
806 %!assert (int64 (char (255)), int64 (255)); | |
788 */ | 807 */ |