=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-bulktest/emulators/dosbox-staging", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for dosbox-staging-0.82.2nb5 ninja: Entering directory `output' [1/296] Compiling C object src/libs/decoders/libdecoders.a.p/SDL_sound.c.o [2/296] Compiling C++ object src/libs/decoders/libdecoders.a.p/.._ghc_fs_std_impl.cpp.o [3/296] Compiling C object src/libs/nuked/libnuked.a.p/opl3.c.o [4/296] Compiling C object src/libs/ESFMu/libesfmu.a.p/esfm.c.o [5/296] Compiling C object src/libs/ESFMu/libesfmu.a.p/esfm_registers.c.o [6/296] Compiling C++ object src/libs/decoders/libdecoders.a.p/opus.cpp.o [7/296] Compiling C++ object src/libs/residfp/libresidfp.a.p/Dac.cpp.o [8/296] Compiling C++ object src/libs/residfp/libresidfp.a.p/EnvelopeGenerator.cpp.o [9/296] Compiling C++ object src/libs/residfp/libresidfp.a.p/ExternalFilter.cpp.o [10/296] Compiling C object src/libs/decoders/libdecoders.a.p/vorbis.c.o [11/296] Compiling C++ object src/libs/residfp/libresidfp.a.p/Filter.cpp.o [12/296] Compiling C++ object src/libs/residfp/libresidfp.a.p/resample_SincResampler.cpp.o [13/296] Compiling C object src/libs/decoders/libdecoders.a.p/wav.c.o [14/296] Compiling C++ object src/libs/decoders/libdecoders.a.p/mp3_seek_table.cpp.o [15/296] Compiling C++ object src/libs/residfp/libresidfp.a.p/Filter6581.cpp.o [16/296] Compiling C++ object src/libs/residfp/libresidfp.a.p/FilterModelConfig.cpp.o [17/296] Compiling C++ object src/libs/residfp/libresidfp.a.p/Filter8580.cpp.o [18/296] Compiling C++ object src/libs/decoders/libdecoders.a.p/mp3.cpp.o [19/296] Compiling C++ object src/libs/residfp/libresidfp.a.p/FilterModelConfig6581.cpp.o [20/296] Compiling C++ object src/libs/residfp/libresidfp.a.p/FilterModelConfig8580.cpp.o [21/296] Compiling C++ object src/libs/residfp/libresidfp.a.p/Integrator6581.cpp.o [22/296] Compiling C++ object src/libs/residfp/libresidfp.a.p/OpAmp.cpp.o [23/296] Compiling C object src/libs/whereami/libwhereami.a.p/whereami.c.o [24/296] Compiling C++ object src/libs/residfp/libresidfp.a.p/WaveformGenerator.cpp.o [25/296] Compiling C object src/libs/decoders/libdecoders.a.p/flac.c.o [26/296] Compiling C object src/libs/manymouse/libmanymouse.a.p/linux_evdev.c.o [27/296] Compiling C object src/libs/manymouse/libmanymouse.a.p/macosx_hidmanager.c.o [28/296] Compiling C++ object src/libs/residfp/libresidfp.a.p/Integrator8580.cpp.o [29/296] Compiling C object src/libs/manymouse/libmanymouse.a.p/macosx_hidutilities.c.o [30/296] Compiling C object src/libs/manymouse/libmanymouse.a.p/windows_wminput.c.o [31/296] Compiling C object src/libs/manymouse/libmanymouse.a.p/manymouse.c.o [32/296] Compiling C++ object src/libs/residfp/libresidfp.a.p/Spline.cpp.o [33/296] Compiling C++ object src/libs/residfp/libresidfp.a.p/WaveformCalculator.cpp.o [34/296] Compiling C object src/libs/manymouse/libmanymouse.a.p/x11_xinput2.c.o [35/296] Compiling C object src/libs/YM7128B_emu/libym7128bemu.a.p/YM7128B_emu.c.o [36/296] Compiling C++ object src/libs/residfp/libresidfp.a.p/SID.cpp.o [37/296] Compiling C++ object src/misc/libmisc.a.p/fs_utils_win32.cpp.o [38/296] Compiling C++ object src/misc/libmisc.a.p/ethernet.cpp.o [39/296] Compiling C++ object src/libs/loguru/libloguru.a.p/loguru.cpp.o ../src/libs/loguru/loguru.cpp: In function 'void loguru::get_thread_name(char*, long long unsigned int, bool)': ../src/libs/loguru/loguru.cpp:1162:90: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1162 | ? reinterpret_cast((void*)native_id) | ^~~~~~~~~~~~~~~~ [40/296] Compiling C++ object src/misc/libmisc.a.p/fs_utils_posix.cpp.o [41/296] Compiling C++ object src/misc/libmisc.a.p/cross.cpp.o [42/296] Compiling C++ object src/misc/libmisc.a.p/fs_utils.cpp.o [43/296] Compiling C++ object src/misc/libmisc.a.p/help_util.cpp.o [44/296] Compiling C++ object src/misc/libmisc.a.p/ethernet_slirp.cpp.o [45/296] Compiling C++ object src/misc/libmisc.a.p/pacer.cpp.o [46/296] Compiling C++ object src/misc/libmisc.a.p/string_utils.cpp.o [47/296] Compiling C++ object src/misc/libmisc.a.p/.._libs_ghc_fs_std_impl.cpp.o [48/296] Compiling C++ object src/misc/libmisc.a.p/ansi_code_markup.cpp.o [49/296] Compiling C++ object src/misc/libmisc.a.p/messages.cpp.o [50/296] Compiling C++ object src/misc/libmisc.a.p/support.cpp.o [51/296] Compiling C++ object src/misc/libmisc.a.p/programs.cpp.o [52/296] Compiling C++ object src/libs/zmbv/libzmbv.a.p/zmbv.cpp.o [53/296] Compiling C++ object src/libs/tal-chorus/libtalchorus.a.p/Lfo.cpp.o [54/296] Compiling C++ object src/misc/libmisc.a.p/setup.cpp.o [55/296] Compiling C++ object src/capture/libcapture.a.p/capture_midi.cpp.o [56/296] Compiling C++ object src/capture/libcapture.a.p/capture_audio.cpp.o [57/296] Compiling C++ object src/misc/libmisc.a.p/unicode.cpp.o ../src/misc/unicode.cpp: In function 'bool get_code_page(const std::string&, uint16_t&)': ../src/misc/unicode.cpp:1152:28: warning: comparison of integer expressions of different signedness: 'const int' and 'unsigned int' [-Wsign-compare] 1152 | if (tmp < 1 || tmp > UINT16_MAX) { | ^ [58/296] Compiling C++ object src/capture/libcapture.a.p/capture_video.cpp.o [59/296] Compiling C++ object src/capture/libcapture.a.p/image_image_capturer.cpp.o [60/296] Compiling C++ object src/capture/libcapture.a.p/image_image_decoder.cpp.o [61/296] Compiling C++ object src/capture/libcapture.a.p/capture.cpp.o [62/296] Compiling C++ object src/capture/libcapture.a.p/image_image_scaler.cpp.o [63/296] Compiling C++ object src/cpu/libcpu.a.p/core_dynrec.cpp.o [64/296] Compiling C++ object src/capture/libcapture.a.p/image_image_saver.cpp.o [65/296] Compiling C++ object src/capture/libcapture.a.p/image_png_writer.cpp.o [66/296] Compiling C++ object src/misc/libmisc.a.p/rwqueue.cpp.o [67/296] Compiling C++ object src/cpu/libcpu.a.p/callback.cpp.o [68/296] Compiling C++ object src/cpu/libcpu.a.p/mmx.cpp.o [69/296] Compiling C++ object src/cpu/libcpu.a.p/flags.cpp.o [70/296] Compiling C++ object src/cpu/libcpu.a.p/core_full.cpp.o [71/296] Compiling C++ object src/cpu/libcpu.a.p/.._libs_ghc_fs_std_impl.cpp.o [72/296] Compiling C++ object src/cpu/libcpu.a.p/core_dyn_x86.cpp.o [73/296] Compiling C++ object src/cpu/libcpu.a.p/modrm.cpp.o [74/296] Compiling C++ object src/cpu/libcpu.a.p/cpu.cpp.o [75/296] Compiling C++ object src/cpu/libcpu.a.p/paging.cpp.o [76/296] Compiling C++ object src/dos/libdos.a.p/cdrom_ioctl_linux.cpp.o [77/296] Compiling C++ object src/dos/libdos.a.p/cdrom.cpp.o [78/296] Compiling C++ object src/dos/libdos.a.p/cdrom_win32.cpp.o [79/296] Compiling C++ object src/cpu/libcpu.a.p/core_simple.cpp.o [80/296] Compiling C++ object src/dos/libdos.a.p/dos_classes.cpp.o [81/296] Compiling C++ object src/dos/libdos.a.p/cdrom_image.cpp.o [82/296] Compiling C++ object src/dos/libdos.a.p/dos.cpp.o [83/296] Compiling C++ object src/dos/libdos.a.p/dos_devices.cpp.o [84/296] Compiling C++ object src/dos/libdos.a.p/dos_execute.cpp.o [85/296] Compiling C++ object src/cpu/libcpu.a.p/core_normal.cpp.o [86/296] Compiling C++ object src/dos/libdos.a.p/dos_ioctl.cpp.o [87/296] Compiling C++ object src/dos/libdos.a.p/dos_memory.cpp.o [88/296] Compiling C++ object src/dos/libdos.a.p/dos_misc.cpp.o [89/296] Compiling C++ object src/cpu/libcpu.a.p/core_prefetch.cpp.o [90/296] Compiling C++ object src/dos/libdos.a.p/dos_files.cpp.o [91/296] Compiling C++ object src/dos/libdos.a.p/dos_keyboard_layout.cpp.o [92/296] Compiling C++ object src/dos/libdos.a.p/dos_tables.cpp.o [93/296] Compiling C++ object src/dos/libdos.a.p/dos_programs.cpp.o [94/296] Compiling C++ object src/dos/libdos.a.p/drive_cache.cpp.o [95/296] Compiling C++ object src/dos/libdos.a.p/dos_mscdex.cpp.o [96/296] Compiling C++ object src/dos/libdos.a.p/drive_fat.cpp.o [97/296] Compiling C++ object src/dos/libdos.a.p/drive_iso.cpp.o [98/296] Compiling C++ object src/dos/libdos.a.p/program_attrib.cpp.o [99/296] Compiling C++ object src/dos/libdos.a.p/drives.cpp.o [100/296] Compiling C++ object src/dos/libdos.a.p/drive_virtual.cpp.o [101/296] Compiling C++ object src/dos/libdos.a.p/drive_local.cpp.o [102/296] Compiling C++ object src/dos/libdos.a.p/program_autotype.cpp.o [103/296] Compiling C++ object src/dos/libdos.a.p/drive_overlay.cpp.o [104/296] Compiling C++ object src/dos/libdos.a.p/program_biostest.cpp.o [105/296] Compiling C++ object src/dos/libdos.a.p/program_choice.cpp.o [106/296] Compiling C++ object src/dos/libdos.a.p/program_help.cpp.o [107/296] Compiling C++ object src/dos/libdos.a.p/program_keyb.cpp.o [108/296] Compiling C++ object src/dos/libdos.a.p/program_loadfix.cpp.o [109/296] Compiling C++ object src/dos/libdos.a.p/program_loadrom.cpp.o [110/296] Compiling C++ object src/dos/libdos.a.p/program_boot.cpp.o [111/296] Compiling C++ object src/dos/libdos.a.p/program_intro.cpp.o [112/296] Compiling C++ object src/dos/libdos.a.p/program_mem.cpp.o [113/296] Compiling C++ object src/dos/libdos.a.p/program_ls.cpp.o [114/296] Compiling C++ object src/dos/libdos.a.p/dos_locale.cpp.o ../src/dos/dos_locale.cpp: In constructor 'DOS_Locale::DOS_Locale(Section*)': ../src/dos/dos_locale.cpp:3460:46: warning: comparison of integer expressions of different signedness: 'const int' and 'unsigned int' [-Wsign-compare] 3460 | (*property_value > UINT16_MAX)) { | ^ [115/296] Compiling C++ object src/dos/libdos.a.p/program_more.cpp.o [116/296] Compiling C++ object src/dos/libdos.a.p/program_mode.cpp.o [117/296] Compiling C++ object src/dos/libdos.a.p/program_imgmount.cpp.o [118/296] Compiling C++ object src/dos/libdos.a.p/program_mount_common.cpp.o [119/296] Compiling C++ object src/dos/libdos.a.p/program_more_output.cpp.o [120/296] Compiling C++ object src/dos/libdos.a.p/program_mousectl.cpp.o ../src/dos/program_mousectl.cpp: In member function 'bool MOUSECTL::CmdMinRate(const std::string&)': ../src/dos/program_mousectl.cpp:534:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 534 | if (tmp < 0 || tmp > UINT16_MAX) { | ^ [121/296] Compiling C++ object src/dos/libdos.a.p/program_move.cpp.o [122/296] Compiling C++ object src/dos/libdos.a.p/program_placeholder.cpp.o [123/296] Compiling C++ object src/dos/libdos.a.p/.._libs_ghc_fs_std_impl.cpp.o [124/296] Compiling C++ object src/dos/libdos.a.p/program_rescan.cpp.o [125/296] Compiling C++ object src/dos/libdos.a.p/program_mixer.cpp.o [126/296] Compiling C++ object src/fpu/libfpu.a.p/.._libs_ghc_fs_std_impl.cpp.o [127/296] Compiling C++ object src/dos/libdos.a.p/program_mount.cpp.o [128/296] Compiling C++ object src/dos/libdos.a.p/program_subst.cpp.o [129/296] Compiling C++ object src/fpu/libfpu.a.p/fpu.cpp.o [130/296] Compiling C++ object src/dos/libdos.a.p/program_tree.cpp.o [131/296] Compiling C++ object src/dos/libdos.a.p/program_serial.cpp.o [132/296] Compiling C++ object src/gui/libgui.a.p/.._libs_ghc_fs_std_impl.cpp.o [133/296] Compiling C++ object src/gui/libgui.a.p/render.cpp.o [134/296] Compiling C++ object src/gui/libgui.a.p/render_scalers.cpp.o [135/296] Compiling C++ object src/hardware/libhardware.a.p/input_intel8042.cpp.o [136/296] Compiling C++ object src/dos/libdos.a.p/program_setver.cpp.o [137/296] Compiling C++ object src/hardware/libhardware.a.p/input_keyboard_scancodes.cpp.o [138/296] Compiling C++ object src/hardware/libhardware.a.p/input_intel8255.cpp.o [139/296] Compiling C++ object src/gui/libgui.a.p/titlebar.cpp.o [140/296] Compiling C++ object src/hardware/libhardware.a.p/input_keyboard.cpp.o [141/296] Compiling C++ object src/hardware/libhardware.a.p/input_mouse_common.cpp.o [142/296] Compiling C++ object src/gui/libgui.a.p/sdl_mapper.cpp.o [143/296] Compiling C++ object src/gui/libgui.a.p/sdlmain.cpp.o [144/296] Compiling C++ object src/gui/libgui.a.p/shader_manager.cpp.o [145/296] Compiling C++ object src/hardware/libhardware.a.p/input_mouse_interfaces.cpp.o [146/296] Compiling C++ object src/hardware/libhardware.a.p/input_mouse_config.cpp.o [147/296] Compiling C++ object src/hardware/libhardware.a.p/serialport_directserial.cpp.o [148/296] Compiling C++ object src/hardware/libhardware.a.p/serialport_libserial.cpp.o [149/296] Compiling C++ object src/hardware/libhardware.a.p/input_mouse_manymouse.cpp.o [150/296] Compiling C++ object src/hardware/libhardware.a.p/input_mouseif_ps2_bios.cpp.o ../src/hardware/input/mouseif_ps2_bios.cpp: In function 'void build_protocol_frame(bool)': ../src/hardware/input/mouseif_ps2_bios.cpp:299:25: warning: comparison of integer expressions of different signedness: 'short int' and 'unsigned int' [-Wsign-compare] 299 | if ((dx > UINT8_MAX) || (dx < -UINT8_MAX)) { | ^ ../src/hardware/input/mouseif_ps2_bios.cpp:299:45: warning: comparison of integer expressions of different signedness: 'short int' and 'unsigned int' [-Wsign-compare] 299 | if ((dx > UINT8_MAX) || (dx < -UINT8_MAX)) { | ^ ../src/hardware/input/mouseif_ps2_bios.cpp:302:25: warning: comparison of integer expressions of different signedness: 'short int' and 'unsigned int' [-Wsign-compare] 302 | if ((dy > UINT8_MAX) || (dy < -UINT8_MAX)) { | ^ ../src/hardware/input/mouseif_ps2_bios.cpp:302:45: warning: comparison of integer expressions of different signedness: 'short int' and 'unsigned int' [-Wsign-compare] 302 | if ((dy > UINT8_MAX) || (dy < -UINT8_MAX)) { | ^ [151/296] Compiling C++ object src/hardware/libhardware.a.p/input_mouseif_virtual_machines.cpp.o ../src/hardware/input/mouseif_virtual_machines.cpp: In function 'void MOUSEVMM_NotifyMoved(float, float, uint32_t, uint32_t)': ../src/hardware/input/mouseif_virtual_machines.cpp:253:34: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 253 | speed_xy.Update(std::sqrt(x_rel * x_rel + y_rel * y_rel)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [152/296] Compiling C++ object src/hardware/libhardware.a.p/input_mouseif_dos_driver.cpp.o [153/296] Compiling C++ object src/hardware/libhardware.a.p/input_mouse.cpp.o [154/296] Compiling C++ object src/hardware/libhardware.a.p/mame_sn76496.cpp.o [155/296] Compiling C++ object src/hardware/libhardware.a.p/mame_saa1099.cpp.o [156/296] Compiling C++ object src/hardware/libhardware.a.p/serialport_serialdummy.cpp.o [157/296] Compiling C++ object src/hardware/libhardware.a.p/adlib_gold.cpp.o [158/296] Compiling C++ object src/hardware/libhardware.a.p/serialport_serialmouse.cpp.o [159/296] Compiling C++ object src/hardware/libhardware.a.p/cmos.cpp.o [160/296] Compiling C++ object src/hardware/libhardware.a.p/serialport_nullmodem.cpp.o [161/296] Compiling C++ object src/hardware/libhardware.a.p/covox.cpp.o [162/296] Compiling C++ object src/hardware/libhardware.a.p/compressor.cpp.o FAILED: [code=1] src/hardware/libhardware.a.p/compressor.cpp.o g++ -Isrc/hardware/libhardware.a.p -Isrc/hardware -I../src/hardware -I../include -I. -I.. -Isrc/libs/ghc -I../src/libs/ghc -Isrc/libs/loguru -I../src/libs/loguru -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/SDL2 -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -Wno-unknown-pragmas -fpch-preprocess -Wmaybe-uninitialized -Weffc++ -Wextra-semi -shared-libgcc -fPIC -msse2 -mssse3 -DLOGURU_STACKTRACES=1 -DLOGURU_USE_LOCALE=0 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -isystem/opt/pkg/include/SDL2 -D_REENTRANT -isystem/opt/pkg/include/libpng16 -isystem/opt/pkg/include/slirp -isystem/opt/pkg/include/glib-2.0 -isystem/opt/pkg/lib/glib-2.0/include -isystem/opt/pkg/include -isystem../src/libs -isystemsrc/libs -Walloca -Wctor-dtor-privacy -Wdate-time -Wdisabled-optimization -Wduplicated-branches -Weffc++ -Wextra-semi -Wlogical-op -Wlogical-not-parentheses -Wredundant-decls -Wmismatched-tags -Wsizeof-pointer-div -Wstack-protector -Wstrict-null-sentinel -Wsuggest-override -Wzero-as-null-pointer-constant -Wno-format-security -MD -MQ src/hardware/libhardware.a.p/compressor.cpp.o -MF src/hardware/libhardware.a.p/compressor.cpp.o.d -o src/hardware/libhardware.a.p/compressor.cpp.o -c ../src/hardware/compressor.cpp ../src/hardware/compressor.cpp: In member function 'void Compressor::Configure(int, float, float, float, float, float, float)': ../src/hardware/compressor.cpp:57:35: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 57 | threshold_value = std::exp(threshold_db * db_to_log); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/hardware/compressor.cpp:60:32: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 60 | attack_coeff = std::exp(-1.0f / (attack_time_ms * sample_rate_hz)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/hardware/compressor.cpp:61:33: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 61 | release_coeff = std::exp(-MillisInSecondF / (release_time_ms * sample_rate_hz)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/hardware/compressor.cpp:63:29: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 63 | rms_coeff = std::exp(-MillisInSecondF / (rms_window_ms * sample_rate_hz)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/hardware/compressor.cpp: In member function 'AudioFrame Compressor::Process(AudioFrame)': ../src/hardware/compressor.cpp:87:65: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 87 | over_db = 2.08136898f * std::log(det / threshold_value) * log_to_db; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/hardware/compressor.cpp:112:56: error: conversion from '' to 'AudioFrame' is ambiguous 112 | return {left * gain_scalar, right * gain_scalar}; | ^ In file included from ../include/mixer.h:39, from ../src/hardware/compressor.cpp:29: ../include/audio_frame.h:44:19: note: candidate: 'constexpr AudioFrame::AudioFrame(int16_t, int16_t)' 44 | constexpr AudioFrame(const int16_t l, const int16_t r) | ^~~~~~~~~~ ../include/audio_frame.h:34:19: note: candidate: 'constexpr AudioFrame::AudioFrame(float, float)' 34 | constexpr AudioFrame(const float l, const float r) | ^~~~~~~~~~ [163/296] Compiling C++ object src/hardware/libhardware.a.p/serialport_softmodem.cpp.o [164/296] Compiling C++ object src/hardware/libhardware.a.p/serialport_misc_util.cpp.o [165/296] Compiling C++ object src/hardware/libhardware.a.p/serialport_serialport.cpp.o [166/296] Compiling C++ object src/hardware/libhardware.a.p/disney.cpp.o [167/296] Compiling C++ object src/hardware/libhardware.a.p/envelope.cpp.o [168/296] Compiling C++ object src/hardware/libhardware.a.p/dma.cpp.o [169/296] Compiling C++ object src/hardware/libhardware.a.p/gameblaster.cpp.o ninja: build stopped: subcommand failed. *** Error code 1 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-bulktest/emulators/dosbox-staging *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-bulktest/emulators/dosbox-staging