9d11bda9e8
Fixes #4758
22 lines
361 B
Python
22 lines
361 B
Python
try:
|
|
memoryview(b'a').cast
|
|
except:
|
|
print("SKIP")
|
|
raise SystemExit
|
|
|
|
b = bytearray(range(16))
|
|
|
|
def print_memview(mv):
|
|
print(", ".join(hex(v) for v in mv))
|
|
|
|
mv = memoryview(b)
|
|
print_memview(mv)
|
|
print_memview(mv[4:])
|
|
|
|
words = mv.cast("I")
|
|
print_memview(words)
|
|
print_memview(mv[4:].cast("I"))
|
|
print_memview(words[1:])
|
|
|
|
print_memview(words.cast("B"))
|