Snippets for bochs 3.1 from Nix x86_64-linux
Sourced from https://hydra.nixos.org/log/9jkhbzzs0xj7qh61vnay9znfzv5878d9-bochs-3.1.drv.
-
hdimage.cc:1777:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 1777 | ::write(fd, &header, dtoh32(header.standard.header)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
hdimage.cc:1781:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 1781 | ::write(fd, catalog, dtoh32(header.specific.catalog) * sizeof (Bit32u)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
hdimage.cc:2026:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 2026 | ::write(fd, zerobuffer, 512); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -
hdimage.cc:2030:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 2030 | ::write(fd, zerobuffer, 512); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -
netmod.cc:235:13: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 235 | getcwd(filename, BX_PATHNAME_LEN); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -
usb_pcap.cc:97:8: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 97 | write(fd, &header, sizeof(pcap_hdr_t)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
usb_pcap.cc:135:12: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 135 | write(fd, &last_hdr, sizeof(pcaprec_hdr_t)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
usb_pcap.cc:136:12: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 136 | write(fd, &last_packet, sizeof(struct usbmon_packet)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
usb_pcap.cc:138:12: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 138 | write(fd, data, len); | ~~~~~^~~~~~~~~~~~~~~ -
usb_pcap.cc:186:8: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 186 | write(fd, &header, sizeof(pcaprec_hdr_t)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
usb_pcap.cc:187:8: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 187 | write(fd, &usb_hdr, sizeof(struct usbmon_packet)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
usb_pcap.cc:189:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 189 | write(fd, data, length - sizeof(struct usbmon_packet)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
dbg_main.cc:296:33: warning: '%d' directive writing between 1 and 11 bytes into a region of size 7 [-Wformat-overflow=] 296 | sprintf(cpu_param_name, "cpu%d", (int)cpu); | ^~ -
misc_mem.cc:261:11: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 261 | read(fd, &BX_MEM_THIS rom[BIOSROMSZ - offset], size); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
misc_mem.cc:287:12: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 287 | write(fd, &BX_MEM_THIS rom[BIOSROMSZ - offset], size); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
keymap.cc:130:28: warning: '/keymaps/' directive writing 9 bytes into a region of size between 1 and 512 [-Wformat-overflow=] 130 | sprintf(keymap_file, "%s" DIRECTORY_SEPARATOR "keymaps" DIRECTORY_SEPARATOR "%s-pc-%s.map", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
gui.cc:635:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 635 | write(fd, bmp_header, 54); | ~~~~~^~~~~~~~~~~~~~~~~~~~ -
gui.cc:637:12: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 637 | write(fd, BX_GUI_THIS palette, 256 * 4); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
gui.cc:669:12: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 669 | write(fd, row_buffer, rlen); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ -
gtk_enh_dbg_osdep.cc:708:25: warning: 'void gtk_table_resize(GtkTable*, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 708 | gtk_table_resize(GTK_TABLE(TreeTbl), 3, 1); // IO windows do not exist, so total table rows = 3 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -
gtk_enh_dbg_osdep.cc:720:25: warning: 'void gtk_table_resize(GtkTable*, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 720 | gtk_table_resize(GTK_TABLE(TreeTbl), 4, 1); // IO windows exist, so total table rows = 4 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -
gtk_enh_dbg_osdep.cc:2310:28: warning: 'GtkWidget* gtk_table_new(guint, guint, gboolean)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 2310 | TreeTbl = gtk_table_new(4, 1, TRUE); // proportion the remaining space in quarters, vertically | ~~~~~~~~~~~~~^~~~~~~~~~~~ -
gtk_enh_dbg_osdep.cc:2406:30: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 2406 | gtk_table_attach_defaults(GTK_TABLE(TreeTbl), LVEvtBox, 0, 1, 0, 3); // order = LRTB | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
gtk_enh_dbg_osdep.cc:2407:30: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 2407 | gtk_table_attach_defaults(GTK_TABLE(TreeTbl), IOVbox, 0, 1, 3, 4); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
debugstuff.cc:373:14: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'bx_address' {aka 'long unsigned int'} [-Wformat=] 373 | BX_INFO(("| CR4=0x%08x: %s", cr4, stringify_CR4(cr4, s))); | ^~~~~~~~~~~~~~~~~~ ~~~ | | | bx_address {aka long unsigned int} -
config.cc:775:17: warning: '/BIOS-bochs-latest' directive writing 18 bytes into a region of size between 1 and 512 [-Wformat-overflow=] 775 | sprintf(name, "%s" DIRECTORY_SEPARATOR "BIOS-bochs-latest", bxshare); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
config.cc:804:17: warning: '/VGABIOS-lgpl-latest.bin' directive writing 24 bytes into a region of size between 1 and 512 [-Wformat-overflow=] 804 | sprintf(name, "%s" DIRECTORY_SEPARATOR "VGABIOS-lgpl-latest.bin", bxshare); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
paging.cc:1993:17: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'long long unsigned int' [-Wformat=] 1993 | BX_DEBUG(("EPT %s: reserved bit is set 0x" FMT_ADDRX64 "(reserved: " FMT_ADDRX64 ")", bx_paging_level[leaf], curr_entry, curr_entry & PAGING_EPT_RESERVED_BITS)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
./iodev/hdimage/hdimage.cc:1777:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 1777 | ::write(fd, &header, dtoh32(header.standard.header)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
./iodev/hdimage/hdimage.cc:1781:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 1781 | ::write(fd, catalog, dtoh32(header.specific.catalog) * sizeof (Bit32u)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
./iodev/hdimage/hdimage.cc:2026:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 2026 | ::write(fd, zerobuffer, 512); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -
./iodev/hdimage/hdimage.cc:2030:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 2030 | ::write(fd, zerobuffer, 512); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -
./iodev/hdimage/vmware4.cc:341:12: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 341 | ::write(file_descriptor, tlb, (unsigned)header.tlb_size_sectors * SECTOR_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
./iodev/hdimage/vmware4.cc:350:11: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 350 | ::read(file_descriptor, tlb, (unsigned)header.tlb_size_sectors * SECTOR_SIZE); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
./iodev/hdimage/vmware4.cc:366:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 366 | ::write(file_descriptor, tlb, (unsigned)header.tlb_size_sectors * SECTOR_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
./iodev/network/netutil.cc:1391:16: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 1391 | write(fs->data_xfer_fd, data, data_len); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
./iodev/network/netutil.cc:1596:9: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 1596 | read(fs->data_xfer_fd, buffer, data_len); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
./iodev/network/netutil.cc:1685:18: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 1685 | write(fd, linebuf, strlen(linebuf)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
./iodev/network/netutil.cc:2245:30: warning: '%s' directive writing up to 511 bytes into a region of size between 0 and 511 [-Wformat-overflow=] 2245 | sprintf(s->filename, "%s/%s", tpath, tname); | ^~ -
serial.cc:1486:16: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 1486 | ::write(BX_SER_THIS s[port].tty_id, (bx_ptr_t) & BX_SER_THIS s[port].tsrbuffer, 1); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
serial.cc:1643:24: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 1643 | (void) ::read(BX_SER_THIS s[port].tty_id, &chbuf, 1); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
hpet.cc:260:27: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 260 | sprintf(tnum, "timer%d", i); | ^ -
gameport.cc:151:11: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 151 | ::read(BX_GAMEPORT_THIS joyfd, &e, sizeof(struct js_event)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
vmware4.cc:341:12: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 341 | ::write(file_descriptor, tlb, (unsigned)header.tlb_size_sectors * SECTOR_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
vmware4.cc:350:11: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 350 | ::read(file_descriptor, tlb, (unsigned)header.tlb_size_sectors * SECTOR_SIZE); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
vmware4.cc:366:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 366 | ::write(file_descriptor, tlb, (unsigned)header.tlb_size_sectors * SECTOR_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
vvfat.cc:1550:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 1550 | ::write(fd, buffer, csize); | ~~~~~~~^~~~~~~~~~~~~~~~~~~ -
vvfat.cc:1553:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 1553 | ::write(fd, buffer, fsize); | ~~~~~~~^~~~~~~~~~~~~~~~~~~ -
usb_hub.cc:311:25: warning: '%d' directive writing between 1 and 11 bytes into a region of size 6 [-Wformat-overflow=] 311 | sprintf(pname, "port%d", i+1); | ^~ -
usb_msd.cc:1393:16: warning: 'this' pointer is null [-Wnonnull] 1393 | BX_PANIC(("cdrom_path_handler: cdrom not found")); -
usb_msd.cc:1413:16: warning: 'this' pointer is null [-Wnonnull] 1413 | BX_PANIC(("cdrom_status_handler: cdrom not found")); -
scsi_device.cc:310:26: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 310 | fread(r->dma_buf, 1, (size_t)r->buf_len, fp2); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
usb_printer.cc:396:16: warning: 'this' pointer is null [-Wnonnull] 396 | BX_PANIC(("printfile_handler: printer not found")); -
usb_floppy.cc:1350:16: warning: 'this' pointer is null [-Wnonnull] 1350 | BX_PANIC(("floppy_path_handler: floppy not found")); -
usb_floppy.cc:1365:16: warning: 'this' pointer is null [-Wnonnull] 1365 | BX_PANIC(("floppy_status_handler: floppy not found")); -
netutil.cc:1391:16: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 1391 | write(fs->data_xfer_fd, data, data_len); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
netutil.cc:1596:9: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 1596 | read(fs->data_xfer_fd, buffer, data_len); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
netutil.cc:1685:18: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 1685 | write(fd, linebuf, strlen(linebuf)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
netutil.cc:2245:30: warning: '%s' directive writing up to 511 bytes into a region of size between 0 and 511 [-Wformat-overflow=] 2245 | sprintf(s->filename, "%s/%s", tpath, tname); | ^~ -
slirp/tftp.cc:607:18: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 607 | write(spt->fd, tp->x.tp_data.tp_buf, nobytes); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~