//ww:run-exit 49 // Migrated from 778_bufio_vstream_run row isbuffered_v_boundary. package main; import bufio; import memio; import io; export fn main() i32 = { let raw: [8]u8; let mst: memio.stream = memio.fixed(raw[0:8]); let msrc: io.stream = &mst.vt; let rbuf: [4]u8; let wbuf: [4]u8; let bc: bufio.stream = bufio.init(msrc, rbuf[0:4], wbuf[0:4]); let vs: io.stream = &bc.vt; if (!bufio.isbuffered(vs)) { return 91; }; if (bufio.isbuffered(msrc)) { return 92; }; return 49; };