riscv64-unknown-elf-g++ -std=c++20 -g -Og -ffreestanding -mcmodel=medany -fno-asynchronous-unwind-tables -fno-exceptions -Wall -Wextra -Werror -Iinclude/ -c src/panic.cc -o obj/panic.o In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:1:20: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum) 1 | #include "panic.cc" | ^ src/panic.cc:3:19: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum) 3 | #include | ^ In file included from src/panic.cc:3, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: /opt/crosstools/riscv64-unknown-elf/riscv64-unknown-elf/include/c++/11.2.0/cstdarg:42:28: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum) 42 | #include | ^ /opt/crosstools/riscv64-unknown-elf/riscv64-unknown-elf/include/c++/11.2.0/cstdarg:43:20: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum) 43 | #include | ^ In file included from /opt/crosstools/riscv64-unknown-elf/riscv64-unknown-elf/include/c++/11.2.0/cstdarg:42, from src/panic.cc:3, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: /opt/crosstools/riscv64-unknown-elf/riscv64-unknown-elf/include/c++/11.2.0/riscv64-unknown-elf/bits/c++config.h:586:29: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum) 586 | #include | ^ /opt/crosstools/riscv64-unknown-elf/riscv64-unknown-elf/include/c++/11.2.0/riscv64-unknown-elf/bits/c++config.h:589:30: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum) 589 | #include | ^ /opt/crosstools/riscv64-unknown-elf/riscv64-unknown-elf/include/c++/11.2.0/riscv64-unknown-elf/bits/c++config.h:777:30: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum) 777 | #include | ^ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:45: error: 'va_list' has not been declared 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~ src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:10:3: error: 'va_list' was not declared in this scope 10 | va_list arg; | ^~~~~~~ src/panic.cc:1:1: note: 'va_list' is defined in header ''; did you forget to '#include '? +++ |+#include 1 | #include "panic.cc" src/panic.cc:15:12: error: 'arg' was not declared in this scope 15 | va_start(arg, format); | ^~~ src/panic.cc:15:3: error: 'va_start' was not declared in this scope 15 | va_start(arg, format); | ^~~~~~~~ src/panic.cc:15:3: note: the macro 'va_start' had not yet been defined In file included from /opt/crosstools/riscv64-unknown-elf/riscv64-unknown-elf/include/c++/11.2.0/cstdarg:43, from src/panic.cc:3, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: /opt/crosstools/riscv64-unknown-elf/lib/gcc/riscv64-unknown-elf/11.2.0/include/stdarg.h:47: note: it was later defined here 47 | #define va_start(v,l) __builtin_va_start(v,l) | In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:17:3: error: 'va_end' was not declared in this scope 17 | va_end(arg); | ^~~~~~ src/panic.cc:17:3: note: the macro 'va_end' had not yet been defined In file included from /opt/crosstools/riscv64-unknown-elf/riscv64-unknown-elf/include/c++/11.2.0/cstdarg:43, from src/panic.cc:3, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: /opt/crosstools/riscv64-unknown-elf/lib/gcc/riscv64-unknown-elf/11.2.0/include/stdarg.h:48: note: it was later defined here 48 | #define va_end(v) __builtin_va_end(v) | In file included from src/panic.cc:3, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: /opt/crosstools/riscv64-unknown-elf/riscv64-unknown-elf/include/c++/11.2.0/cstdarg: At global scope: /opt/crosstools/riscv64-unknown-elf/riscv64-unknown-elf/include/c++/11.2.0/cstdarg:55:11: error: 'va_list' has not been declared in '::' 55 | using ::va_list; | ^~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:45: error: 'va_list' has not been declared 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~ src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:10:3: error: 'va_list' was not declared in this scope 10 | va_list arg; | ^~~~~~~ src/panic.cc:10:3: note: 'va_list' is defined in header ''; did you forget to '#include '? src/panic.cc:15:12: error: 'arg' was not declared in this scope 15 | va_start(arg, format); | ^~~ src/panic.cc:15:3: error: 'va_start' was not declared in this scope 15 | va_start(arg, format); | ^~~~~~~~ src/panic.cc:15:3: note: the macro 'va_start' had not yet been defined In file included from /opt/crosstools/riscv64-unknown-elf/riscv64-unknown-elf/include/c++/11.2.0/cstdarg:43, from src/panic.cc:3, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: /opt/crosstools/riscv64-unknown-elf/lib/gcc/riscv64-unknown-elf/11.2.0/include/stdarg.h:47: note: it was later defined here 47 | #define va_start(v,l) __builtin_va_start(v,l) | In file included from src/panic.cc:3, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:17:3: error: 'va_end' was not declared in this scope 17 | va_end(arg); | ^~~~~~ src/panic.cc:17:3: note: the macro 'va_end' had not yet been defined In file included from /opt/crosstools/riscv64-unknown-elf/riscv64-unknown-elf/include/c++/11.2.0/cstdarg:43, from src/panic.cc:3, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: /opt/crosstools/riscv64-unknown-elf/lib/gcc/riscv64-unknown-elf/11.2.0/include/stdarg.h:48: note: it was later defined here 48 | #define va_end(v) __builtin_va_end(v) | In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ In file included from src/panic.cc:1: src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1: src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1: src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ src/panic.cc: At global scope: src/panic.cc:5:16: error: conflicting declaration of C function 'int vprintf_(const char*, va_list)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:16: note: previous declaration 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ^~~~~~~~ src/panic.cc:9:6: error: redefinition of 'void _panic(const char*, ...)' 9 | void _panic(const char* format, ...) { | ^~~~~~ In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:9:6: note: 'void _panic(const char*, ...)' previously defined here 9 | void _panic(const char* format, ...) { | ^~~~~~ src/panic.cc: In function 'void _panic(const char*, ...)': src/panic.cc:16:20: error: invalid conversion from 'va_list' {aka 'void*'} to 'int' [-fpermissive] 16 | vprintf_(format, arg); | ^~~ | | | va_list {aka void*} In file included from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1, from src/panic.cc:1: src/panic.cc:5:53: note: initializing argument 2 of 'int vprintf_(const char*, int)' 5 | extern "C" int vprintf_(const char* format, va_list va); | ~~~~~~~~^~ make: *** [GNUmakefile:19: obj/panic.o] Error 1