[ 0%] Building C object CMakeFiles/allegro_monolith.dir/src/allegro.c.obj [ 1%] Building C object CMakeFiles/allegro_monolith.dir/src/bitmap.c.obj [ 2%] Building C object CMakeFiles/allegro_monolith.dir/src/bitmap_draw.c.obj [ 2%] Building C object CMakeFiles/allegro_monolith.dir/src/bitmap_io.c.obj [ 3%] Building C object CMakeFiles/allegro_monolith.dir/src/bitmap_lock.c.obj [ 4%] Building C object CMakeFiles/allegro_monolith.dir/src/bitmap_pixel.c.obj [ 4%] Building C object CMakeFiles/allegro_monolith.dir/src/bitmap_type.c.obj [ 5%] Building C object CMakeFiles/allegro_monolith.dir/src/blenders.c.obj [ 6%] Building C object CMakeFiles/allegro_monolith.dir/src/clipboard.c.obj [ 6%] Building C object CMakeFiles/allegro_monolith.dir/src/config.c.obj E:\LIBS\LIBS72Build\allegrogit\src\config.c: In function 'al_remove_config_key': E:\LIBS\LIBS72Build\allegrogit\src\config.c:715:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ALLEGRO_CONFIG_SECTION *s = find_section(config, usection); ^~~~~~~~~~~~~~~~~~~~~~ [ 7%] Building C object CMakeFiles/allegro_monolith.dir/src/convert.c.obj [ 8%] Building C object CMakeFiles/allegro_monolith.dir/src/cpu.c.obj [ 9%] Building C object CMakeFiles/allegro_monolith.dir/src/debug.c.obj [ 9%] Building C object CMakeFiles/allegro_monolith.dir/src/display.c.obj [ 10%] Building C object CMakeFiles/allegro_monolith.dir/src/display_settings.c.obj E:\LIBS\LIBS72Build\allegrogit\src\display_settings.c: In function '_al_set_color_components': E:\LIBS\LIBS72Build\allegrogit\src\display_settings.c:888:10: warning: this statement may fall through [-Wimplicit-fallthrough=] al_set_new_display_option(ALLEGRO_RED_SHIFT, 0, importance); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\src\display_settings.c:889:7: note: here case ALLEGRO_PIXEL_FORMAT_RGBA_4444: ^~~~ [ 11%] Building C object CMakeFiles/allegro_monolith.dir/src/drawing.c.obj [ 11%] Building C object CMakeFiles/allegro_monolith.dir/src/dtor.c.obj [ 12%] Building C object CMakeFiles/allegro_monolith.dir/src/events.c.obj [ 13%] Building C object CMakeFiles/allegro_monolith.dir/src/evtsrc.c.obj [ 13%] Building C object CMakeFiles/allegro_monolith.dir/src/exitfunc.c.obj [ 14%] Building C object CMakeFiles/allegro_monolith.dir/src/file.c.obj [ 15%] Building C object CMakeFiles/allegro_monolith.dir/src/file_slice.c.obj [ 16%] Building C object CMakeFiles/allegro_monolith.dir/src/file_stdio.c.obj [ 16%] Building C object CMakeFiles/allegro_monolith.dir/src/fshook.c.obj [ 17%] Building C object CMakeFiles/allegro_monolith.dir/src/fshook_stdio.c.obj [ 18%] Building C object CMakeFiles/allegro_monolith.dir/src/fullscreen_mode.c.obj [ 18%] Building C object CMakeFiles/allegro_monolith.dir/src/haptic.c.obj [ 19%] Building C object CMakeFiles/allegro_monolith.dir/src/inline.c.obj [ 20%] Building C object CMakeFiles/allegro_monolith.dir/src/joynu.c.obj [ 20%] Building C object CMakeFiles/allegro_monolith.dir/src/keybdnu.c.obj [ 21%] Building C object CMakeFiles/allegro_monolith.dir/src/libc.c.obj [ 22%] Building C object CMakeFiles/allegro_monolith.dir/src/math.c.obj [ 23%] Building C object CMakeFiles/allegro_monolith.dir/src/memblit.c.obj [ 23%] Building C object CMakeFiles/allegro_monolith.dir/src/memdraw.c.obj [ 24%] Building C object CMakeFiles/allegro_monolith.dir/src/memory.c.obj [ 25%] Building C object CMakeFiles/allegro_monolith.dir/src/monitor.c.obj [ 25%] Building C object CMakeFiles/allegro_monolith.dir/src/mousenu.c.obj [ 26%] Building C object CMakeFiles/allegro_monolith.dir/src/mouse_cursor.c.obj [ 27%] Building C object CMakeFiles/allegro_monolith.dir/src/path.c.obj [ 27%] Building C object CMakeFiles/allegro_monolith.dir/src/pixels.c.obj [ 28%] Building C object CMakeFiles/allegro_monolith.dir/src/shader.c.obj [ 29%] Building C object CMakeFiles/allegro_monolith.dir/src/system.c.obj [ 30%] Building C object CMakeFiles/allegro_monolith.dir/src/threads.c.obj [ 30%] Building C object CMakeFiles/allegro_monolith.dir/src/timernu.c.obj [ 31%] Building C object CMakeFiles/allegro_monolith.dir/src/tls.c.obj [ 32%] Building C object CMakeFiles/allegro_monolith.dir/src/touch_input.c.obj [ 32%] Building C object CMakeFiles/allegro_monolith.dir/src/transformations.c.obj [ 33%] Building C object CMakeFiles/allegro_monolith.dir/src/tri_soft.c.obj [ 34%] Building C object CMakeFiles/allegro_monolith.dir/src/utf8.c.obj [ 34%] Building C object CMakeFiles/allegro_monolith.dir/src/misc/aatree.c.obj [ 35%] Building C object CMakeFiles/allegro_monolith.dir/src/misc/bstrlib.c.obj [ 36%] Building C object CMakeFiles/allegro_monolith.dir/src/misc/list.c.obj [ 37%] Building C object CMakeFiles/allegro_monolith.dir/src/misc/vector.c.obj [ 37%] Building C object CMakeFiles/allegro_monolith.dir/src/win/wclipboard.c.obj [ 38%] Building C object CMakeFiles/allegro_monolith.dir/src/win/whapall.c.obj [ 39%] Building C object CMakeFiles/allegro_monolith.dir/src/win/whapdrv.c.obj [ 39%] Building CXX object CMakeFiles/allegro_monolith.dir/src/win/whaptic.cpp.obj [ 40%] Building C object CMakeFiles/allegro_monolith.dir/src/win/whapxi.c.obj [ 41%] Building C object CMakeFiles/allegro_monolith.dir/src/win/wjoyall.c.obj [ 41%] Building C object CMakeFiles/allegro_monolith.dir/src/win/wjoydrv.c.obj [ 42%] Building CXX object CMakeFiles/allegro_monolith.dir/src/win/wjoydxnu.cpp.obj [ 43%] Building C object CMakeFiles/allegro_monolith.dir/src/win/wjoyxi.c.obj [ 44%] Building C object CMakeFiles/allegro_monolith.dir/src/win/wkeyboard.c.obj [ 44%] Building C object CMakeFiles/allegro_monolith.dir/src/win/wmcursor.c.obj [ 45%] Building C object CMakeFiles/allegro_monolith.dir/src/win/wmouse.c.obj [ 46%] Building C object CMakeFiles/allegro_monolith.dir/src/win/wsystem.c.obj E:\LIBS\LIBS72Build\allegrogit\src\win\wsystem.c: In function '_WinMain': E:\LIBS\LIBS72Build\allegrogit\src\win\wsystem.c:119:10: warning: this 'while' clause does not guard... [-Wmisleading-indentation] while ((argbuf[i]) && ((q) ? (argbuf[i] != q) : (!isspace(argbuf[i])))) ^~~~~ E:\LIBS\LIBS72Build\allegrogit\src\win\wsystem.c:122:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' if (argbuf[i]) { ^~ [ 46%] Building C object CMakeFiles/allegro_monolith.dir/src/win/wthread.c.obj [ 47%] Building C object CMakeFiles/allegro_monolith.dir/src/win/wtime.c.obj [ 48%] Building C object CMakeFiles/allegro_monolith.dir/src/win/wtouch_input.c.obj [ 48%] Building C object CMakeFiles/allegro_monolith.dir/src/win/wunicode.c.obj [ 49%] Building C object CMakeFiles/allegro_monolith.dir/src/win/wwindow.c.obj E:\LIBS\LIBS72Build\allegrogit\src\win\wwindow.c: In function '_al_win_apply_window_constraints': E:\LIBS\LIBS72Build\allegrogit\src\win\wwindow.c:1319:70: warning: unused parameter 'onoff' [-Wunused-parameter] void _al_win_apply_window_constraints(ALLEGRO_DISPLAY *display, bool onoff) ^~~~~ [ 50%] Building C object CMakeFiles/allegro_monolith.dir/src/win/wxthread.c.obj [ 51%] Building CXX object CMakeFiles/allegro_monolith.dir/src/win/d3d_bmp.cpp.obj [ 51%] Building CXX object CMakeFiles/allegro_monolith.dir/src/win/d3d_disp.cpp.obj E:\LIBS\LIBS72Build\allegrogit\src\win\d3d_disp.cpp: In function 'bool d3d_resize_display(ALLEGRO_DISPLAY*, int, int)': E:\LIBS\LIBS72Build\allegrogit\src\win\d3d_disp.cpp:2313:25: warning: unused variable 'd3d_display' [-Wunused-variable] ALLEGRO_DISPLAY_D3D *d3d_display = (ALLEGRO_DISPLAY_D3D *)d; ^~~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/allegro_monolith.dir/src/win/d3d_display_formats.cpp.obj [ 53%] Building CXX object CMakeFiles/allegro_monolith.dir/src/win/d3d_render_state.cpp.obj [ 53%] Building CXX object CMakeFiles/allegro_monolith.dir/src/win/d3d_shader.cpp.obj [ 54%] Building CXX object CMakeFiles/allegro_monolith.dir/src/win/d3d_d3dx9.cpp.obj [ 55%] Building C object CMakeFiles/allegro_monolith.dir/src/opengl/extensions.c.obj E:\LIBS\LIBS72Build\allegrogit\src\opengl\extensions.c: In function '_al_ogl_version': E:\LIBS\LIBS72Build\allegrogit\src\opengl\extensions.c:148:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] const char *str; ^~~~~ [ 55%] Building C object CMakeFiles/allegro_monolith.dir/src/opengl/ogl_bitmap.c.obj E:\LIBS\LIBS72Build\allegrogit\src\opengl\ogl_bitmap.c: In function 'al_remove_opengl_fbo': E:\LIBS\LIBS72Build\allegrogit\src\opengl\ogl_bitmap.c:1160:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ALLEGRO_FBO_INFO *info = ogl_bitmap->fbo_info; ^~~~~~~~~~~~~~~~ [ 56%] Building C object CMakeFiles/allegro_monolith.dir/src/opengl/ogl_display.c.obj [ 57%] Building C object CMakeFiles/allegro_monolith.dir/src/opengl/ogl_draw.c.obj [ 58%] Building C object CMakeFiles/allegro_monolith.dir/src/opengl/ogl_fbo.c.obj E:\LIBS\LIBS72Build\allegrogit\src\opengl\ogl_fbo.c: In function 'attach_depth_buffer': E:\LIBS\LIBS72Build\allegrogit\src\opengl\ogl_fbo.c:183:7: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int samples = al_get_bitmap_samples(info->owner); ^~~ E:\LIBS\LIBS72Build\allegrogit\src\opengl\ogl_fbo.c:209:7: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] GLint e = glGetError(); ^~~~~ E:\LIBS\LIBS72Build\allegrogit\src\opengl\ogl_fbo.c: In function 'attach_multisample_buffer': E:\LIBS\LIBS72Build\allegrogit\src\opengl\ogl_fbo.c:248:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ALLEGRO_DISPLAY *display = _al_get_bitmap_display(info->owner); ^~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\src\opengl\ogl_fbo.c: In function '_al_ogl_finalize_fbo': E:\LIBS\LIBS72Build\allegrogit\src\opengl\ogl_fbo.c:511:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ALLEGRO_FBO_INFO *info = extra->fbo_info; ^~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\src\opengl\ogl_fbo.c:518:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int w = al_get_bitmap_width(bitmap); ^~~ [ 58%] Building C object CMakeFiles/allegro_monolith.dir/src/opengl/ogl_lock.c.obj [ 59%] Building C object CMakeFiles/allegro_monolith.dir/src/opengl/ogl_lock_es.c.obj [ 60%] Building C object CMakeFiles/allegro_monolith.dir/src/opengl/ogl_render_state.c.obj [ 60%] Building C object CMakeFiles/allegro_monolith.dir/src/opengl/ogl_shader.c.obj [ 61%] Building C object CMakeFiles/allegro_monolith.dir/src/win/wgl_disp.c.obj [ 62%] Building C object CMakeFiles/allegro_monolith.dir/addons/primitives/high_primitives.c.obj [ 62%] Building C object CMakeFiles/allegro_monolith.dir/addons/primitives/line_soft.c.obj [ 63%] Building C object CMakeFiles/allegro_monolith.dir/addons/primitives/point_soft.c.obj [ 64%] Building C object CMakeFiles/allegro_monolith.dir/addons/primitives/polygon.c.obj [ 65%] Building C object CMakeFiles/allegro_monolith.dir/addons/primitives/polyline.c.obj [ 65%] Building CXX object CMakeFiles/allegro_monolith.dir/addons/primitives/prim_directx.cpp.obj [ 66%] Building C object CMakeFiles/allegro_monolith.dir/addons/primitives/prim_opengl.c.obj [ 67%] Building C object CMakeFiles/allegro_monolith.dir/addons/primitives/prim_soft.c.obj [ 67%] Building C object CMakeFiles/allegro_monolith.dir/addons/primitives/prim_util.c.obj [ 68%] Building C object CMakeFiles/allegro_monolith.dir/addons/primitives/primitives.c.obj [ 69%] Building C object CMakeFiles/allegro_monolith.dir/addons/primitives/triangulator.c.obj [ 69%] Building CXX object CMakeFiles/allegro_monolith.dir/addons/primitives/directx_shaders.cpp.obj [ 70%] Building C object CMakeFiles/allegro_monolith.dir/addons/image/bmp.c.obj [ 71%] Building C object CMakeFiles/allegro_monolith.dir/addons/image/iio.c.obj [ 72%] Building C object CMakeFiles/allegro_monolith.dir/addons/image/pcx.c.obj [ 72%] Building C object CMakeFiles/allegro_monolith.dir/addons/image/tga.c.obj [ 73%] Building C object CMakeFiles/allegro_monolith.dir/addons/image/dds.c.obj [ 74%] Building C object CMakeFiles/allegro_monolith.dir/addons/image/identify.c.obj [ 74%] Building CXX object CMakeFiles/allegro_monolith.dir/addons/image/gdiplus.cpp.obj [ 75%] Building C object CMakeFiles/allegro_monolith.dir/addons/font/font.c.obj [ 76%] Building C object CMakeFiles/allegro_monolith.dir/addons/font/fontbmp.c.obj [ 76%] Building C object CMakeFiles/allegro_monolith.dir/addons/font/stdfont.c.obj [ 77%] Building C object CMakeFiles/allegro_monolith.dir/addons/font/text.c.obj [ 78%] Building C object CMakeFiles/allegro_monolith.dir/addons/font/bmfont.c.obj E:\LIBS\LIBS72Build\allegrogit\addons\font\bmfont.c: In function 'add_codepoint': E:\LIBS\LIBS72Build\allegrogit\addons\font\bmfont.c:130:10: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] BMFONT_RANGE *range2 = range->next; ^~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\font\bmfont.c: In function 'add_page': E:\LIBS\LIBS72Build\allegrogit\addons\font\bmfont.c:161:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ALLEGRO_BITMAP *page = al_load_bitmap_flags( ^~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\font\bmfont.c: In function 'get_kerning': E:\LIBS\LIBS72Build\allegrogit\addons\font\bmfont.c:248:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int i; ^~~ E:\LIBS\LIBS72Build\allegrogit\addons\font\bmfont.c: In function 'measure_char': E:\LIBS\LIBS72Build\allegrogit\addons\font\bmfont.c:283:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] BMFONT_DATA *data = f->data; ^~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\font\bmfont.c: In function 'render_char': E:\LIBS\LIBS72Build\allegrogit\addons\font\bmfont.c:386:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ALLEGRO_BITMAP *page = data->pages[c->page]; ^~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\font\bmfont.c: In function 'destroy': E:\LIBS\LIBS72Build\allegrogit\addons\font\bmfont.c:422:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int i; ^~~ E:\LIBS\LIBS72Build\allegrogit\addons\font\bmfont.c: In function '_al_load_bmfont_xml': E:\LIBS\LIBS72Build\allegrogit\addons\font\bmfont.c:483:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ALLEGRO_FILE *f = al_fopen(filename, "r"); ^~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\font\bmfont.c:489:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] BMFONT_DATA *data = al_calloc(1, sizeof *data); ^~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\font\bmfont.c:497:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ALLEGRO_FONT *font = al_calloc(1, sizeof *font); ^~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\font\bmfont.c:504:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int i; ^~~ [ 79%] Building C object CMakeFiles/allegro_monolith.dir/addons/font/xml.c.obj [ 79%] Building C object CMakeFiles/allegro_monolith.dir/addons/audio/audio.c.obj [ 80%] Building C object CMakeFiles/allegro_monolith.dir/addons/audio/audio_io.c.obj [ 81%] Building C object CMakeFiles/allegro_monolith.dir/addons/audio/kcm_dtor.c.obj [ 81%] Building C object CMakeFiles/allegro_monolith.dir/addons/audio/kcm_instance.c.obj [ 82%] Building C object CMakeFiles/allegro_monolith.dir/addons/audio/kcm_mixer.c.obj E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c: In function 'read_to_mixer_linear_int16_t_16': E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:314:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: *buf += s[7] * spl->matrix[c*maxc + 7]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:343:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_int16_t_16, linear_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:315:13: note: here case 7: *buf += s[6] * spl->matrix[c*maxc + 6]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:343:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_int16_t_16, linear_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:315:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: *buf += s[6] * spl->matrix[c*maxc + 6]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:343:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_int16_t_16, linear_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:316:13: note: here case 6: *buf += s[5] * spl->matrix[c*maxc + 5]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:343:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_int16_t_16, linear_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:316:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: *buf += s[5] * spl->matrix[c*maxc + 5]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:343:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_int16_t_16, linear_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:317:13: note: here case 5: *buf += s[4] * spl->matrix[c*maxc + 4]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:343:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_int16_t_16, linear_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:317:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: *buf += s[4] * spl->matrix[c*maxc + 4]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:343:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_int16_t_16, linear_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:318:13: note: here case 4: *buf += s[3] * spl->matrix[c*maxc + 3]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:343:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_int16_t_16, linear_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:318:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *buf += s[3] * spl->matrix[c*maxc + 3]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:343:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_int16_t_16, linear_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:319:13: note: here case 3: *buf += s[2] * spl->matrix[c*maxc + 2]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:343:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_int16_t_16, linear_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:319:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *buf += s[2] * spl->matrix[c*maxc + 2]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:343:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_int16_t_16, linear_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:320:13: note: here case 2: *buf += s[1] * spl->matrix[c*maxc + 1]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:343:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_int16_t_16, linear_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:320:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *buf += s[1] * spl->matrix[c*maxc + 1]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:343:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_int16_t_16, linear_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:321:13: note: here case 1: *buf += s[0] * spl->matrix[c*maxc + 0]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:343:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_int16_t_16, linear_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c: In function 'read_to_mixer_point_int16_t_16': E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:314:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: *buf += s[7] * spl->matrix[c*maxc + 7]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:342:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_int16_t_16, point_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:315:13: note: here case 7: *buf += s[6] * spl->matrix[c*maxc + 6]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:342:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_int16_t_16, point_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:315:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: *buf += s[6] * spl->matrix[c*maxc + 6]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:342:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_int16_t_16, point_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:316:13: note: here case 6: *buf += s[5] * spl->matrix[c*maxc + 5]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:342:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_int16_t_16, point_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:316:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: *buf += s[5] * spl->matrix[c*maxc + 5]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:342:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_int16_t_16, point_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:317:13: note: here case 5: *buf += s[4] * spl->matrix[c*maxc + 4]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:342:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_int16_t_16, point_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:317:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: *buf += s[4] * spl->matrix[c*maxc + 4]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:342:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_int16_t_16, point_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:318:13: note: here case 4: *buf += s[3] * spl->matrix[c*maxc + 3]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:342:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_int16_t_16, point_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:318:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *buf += s[3] * spl->matrix[c*maxc + 3]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:342:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_int16_t_16, point_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:319:13: note: here case 3: *buf += s[2] * spl->matrix[c*maxc + 2]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:342:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_int16_t_16, point_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:319:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *buf += s[2] * spl->matrix[c*maxc + 2]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:342:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_int16_t_16, point_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:320:13: note: here case 2: *buf += s[1] * spl->matrix[c*maxc + 1]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:342:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_int16_t_16, point_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:320:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *buf += s[1] * spl->matrix[c*maxc + 1]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:342:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_int16_t_16, point_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:321:13: note: here case 1: *buf += s[0] * spl->matrix[c*maxc + 0]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:342:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_int16_t_16, point_spl16, int16_t) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c: In function 'read_to_mixer_cubic_float_32': E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:314:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: *buf += s[7] * spl->matrix[c*maxc + 7]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:341:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_cubic_float_32, cubic_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:315:13: note: here case 7: *buf += s[6] * spl->matrix[c*maxc + 6]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:341:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_cubic_float_32, cubic_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:315:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: *buf += s[6] * spl->matrix[c*maxc + 6]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:341:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_cubic_float_32, cubic_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:316:13: note: here case 6: *buf += s[5] * spl->matrix[c*maxc + 5]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:341:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_cubic_float_32, cubic_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:316:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: *buf += s[5] * spl->matrix[c*maxc + 5]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:341:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_cubic_float_32, cubic_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:317:13: note: here case 5: *buf += s[4] * spl->matrix[c*maxc + 4]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:341:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_cubic_float_32, cubic_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:317:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: *buf += s[4] * spl->matrix[c*maxc + 4]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:341:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_cubic_float_32, cubic_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:318:13: note: here case 4: *buf += s[3] * spl->matrix[c*maxc + 3]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:341:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_cubic_float_32, cubic_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:318:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *buf += s[3] * spl->matrix[c*maxc + 3]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:341:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_cubic_float_32, cubic_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:319:13: note: here case 3: *buf += s[2] * spl->matrix[c*maxc + 2]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:341:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_cubic_float_32, cubic_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:319:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *buf += s[2] * spl->matrix[c*maxc + 2]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:341:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_cubic_float_32, cubic_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:320:13: note: here case 2: *buf += s[1] * spl->matrix[c*maxc + 1]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:341:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_cubic_float_32, cubic_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:320:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *buf += s[1] * spl->matrix[c*maxc + 1]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:341:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_cubic_float_32, cubic_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:321:13: note: here case 1: *buf += s[0] * spl->matrix[c*maxc + 0]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:341:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_cubic_float_32, cubic_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c: In function 'read_to_mixer_linear_float_32': E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:314:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: *buf += s[7] * spl->matrix[c*maxc + 7]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:340:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_float_32, linear_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:315:13: note: here case 7: *buf += s[6] * spl->matrix[c*maxc + 6]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:340:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_float_32, linear_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:315:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: *buf += s[6] * spl->matrix[c*maxc + 6]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:340:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_float_32, linear_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:316:13: note: here case 6: *buf += s[5] * spl->matrix[c*maxc + 5]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:340:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_float_32, linear_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:316:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: *buf += s[5] * spl->matrix[c*maxc + 5]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:340:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_float_32, linear_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:317:13: note: here case 5: *buf += s[4] * spl->matrix[c*maxc + 4]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:340:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_float_32, linear_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:317:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: *buf += s[4] * spl->matrix[c*maxc + 4]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:340:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_float_32, linear_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:318:13: note: here case 4: *buf += s[3] * spl->matrix[c*maxc + 3]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:340:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_float_32, linear_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:318:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *buf += s[3] * spl->matrix[c*maxc + 3]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:340:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_float_32, linear_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:319:13: note: here case 3: *buf += s[2] * spl->matrix[c*maxc + 2]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:340:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_float_32, linear_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:319:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *buf += s[2] * spl->matrix[c*maxc + 2]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:340:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_float_32, linear_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:320:13: note: here case 2: *buf += s[1] * spl->matrix[c*maxc + 1]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:340:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_float_32, linear_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:320:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *buf += s[1] * spl->matrix[c*maxc + 1]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:340:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_float_32, linear_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:321:13: note: here case 1: *buf += s[0] * spl->matrix[c*maxc + 0]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:340:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_linear_float_32, linear_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c: In function 'read_to_mixer_point_float_32': E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:314:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: *buf += s[7] * spl->matrix[c*maxc + 7]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:339:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_float_32, point_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:315:13: note: here case 7: *buf += s[6] * spl->matrix[c*maxc + 6]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:339:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_float_32, point_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:315:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: *buf += s[6] * spl->matrix[c*maxc + 6]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:339:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_float_32, point_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:316:13: note: here case 6: *buf += s[5] * spl->matrix[c*maxc + 5]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:339:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_float_32, point_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:316:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: *buf += s[5] * spl->matrix[c*maxc + 5]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:339:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_float_32, point_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:317:13: note: here case 5: *buf += s[4] * spl->matrix[c*maxc + 4]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:339:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_float_32, point_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:317:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: *buf += s[4] * spl->matrix[c*maxc + 4]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:339:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_float_32, point_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:318:13: note: here case 4: *buf += s[3] * spl->matrix[c*maxc + 3]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:339:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_float_32, point_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:318:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *buf += s[3] * spl->matrix[c*maxc + 3]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:339:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_float_32, point_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:319:13: note: here case 3: *buf += s[2] * spl->matrix[c*maxc + 2]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:339:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_float_32, point_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:319:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *buf += s[2] * spl->matrix[c*maxc + 2]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:339:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_float_32, point_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:320:13: note: here case 2: *buf += s[1] * spl->matrix[c*maxc + 1]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:339:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_float_32, point_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:320:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *buf += s[1] * spl->matrix[c*maxc + 1]; \ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:339:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_float_32, point_spl32, float) ^~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:321:13: note: here case 1: *buf += s[0] * spl->matrix[c*maxc + 0]; \ ^ E:\LIBS\LIBS72Build\allegrogit\addons\audio\kcm_mixer.c:339:1: note: in expansion of macro 'MAKE_MIXER' MAKE_MIXER(read_to_mixer_point_float_32, point_spl32, float) ^~~~~~~~~~ [ 83%] Building C object CMakeFiles/allegro_monolith.dir/addons/audio/kcm_sample.c.obj [ 83%] Building C object CMakeFiles/allegro_monolith.dir/addons/audio/kcm_stream.c.obj [ 84%] Building C object CMakeFiles/allegro_monolith.dir/addons/audio/kcm_voice.c.obj [ 85%] Building C object CMakeFiles/allegro_monolith.dir/addons/audio/recorder.c.obj [ 86%] Building CXX object CMakeFiles/allegro_monolith.dir/addons/audio/dsound.cpp.obj [ 86%] Building C object CMakeFiles/allegro_monolith.dir/addons/acodec/acodec.c.obj [ 87%] Building C object CMakeFiles/allegro_monolith.dir/addons/acodec/wav.c.obj [ 88%] Building C object CMakeFiles/allegro_monolith.dir/addons/acodec/helper.c.obj [ 88%] Building C object CMakeFiles/allegro_monolith.dir/addons/acodec/voc.c.obj [ 89%] Building C object CMakeFiles/allegro_monolith.dir/addons/acodec/flac.c.obj [ 90%] Building C object CMakeFiles/allegro_monolith.dir/addons/acodec/modaudio.c.obj E:\LIBS\LIBS72Build\allegrogit\addons\acodec\modaudio.c: In function 'init_libdumb': E:\LIBS\LIBS72Build\allegrogit\addons\acodec\modaudio.c:387:4: warning: 'duh_render' is deprecated [-Wdeprecated-declarations] INITSYM(duh_render); /* see comment on duh_render deprecation above */ ^~~~~~~ In file included from E:\LIBS\LIBS72Build\allegrogit\addons\acodec\modaudio.c:21:0: e:/LIBS/LIBS72Distro/include/dumb.h:309:6: note: declared here long duh_render(DUH_SIGRENDERER *sigrenderer, int bits, int unsign, ^~~~~~~~~~ [ 90%] Building C object CMakeFiles/allegro_monolith.dir/addons/acodec/ogg.c.obj In file included from E:\LIBS\LIBS72Build\allegrogit\addons\acodec\ogg.c:28:0: e:/LIBS/LIBS72Distro/include/vorbis/vorbisfile.h:96:21: warning: 'OV_CALLBACKS_STREAMONLY_NOCLOSE' defined but not used [-Wunused-variable] static ov_callbacks OV_CALLBACKS_STREAMONLY_NOCLOSE = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e:/LIBS/LIBS72Distro/include/vorbis/vorbisfile.h:89:21: warning: 'OV_CALLBACKS_STREAMONLY' defined but not used [-Wunused-variable] static ov_callbacks OV_CALLBACKS_STREAMONLY = { ^~~~~~~~~~~~~~~~~~~~~~~ e:/LIBS/LIBS72Distro/include/vorbis/vorbisfile.h:82:21: warning: 'OV_CALLBACKS_NOCLOSE' defined but not used [-Wunused-variable] static ov_callbacks OV_CALLBACKS_NOCLOSE = { ^~~~~~~~~~~~~~~~~~~~ e:/LIBS/LIBS72Distro/include/vorbis/vorbisfile.h:75:21: warning: 'OV_CALLBACKS_DEFAULT' defined but not used [-Wunused-variable] static ov_callbacks OV_CALLBACKS_DEFAULT = { ^~~~~~~~~~~~~~~~~~~~ [ 91%] Building C object CMakeFiles/allegro_monolith.dir/addons/ttf/ttf.c.obj E:\LIBS\LIBS72Build\allegrogit\addons\ttf\ttf.c: In function 'alloc_glyph_region': E:\LIBS\LIBS72Build\allegrogit\addons\ttf\ttf.c:263:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] REGION lock_rect; ^~~~~~ [ 92%] Building C object CMakeFiles/allegro_monolith.dir/addons/color/color.c.obj E:\LIBS\LIBS72Build\allegrogit\addons\color\color.c: In function 'al_color_distance_ciede2000': E:\LIBS\LIBS72Build\allegrogit\addons\color\color.c:769:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] double pi = ALLEGRO_PI; ^~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\color\color.c:781:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] double dc = c2 - c1; ^~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\color\color.c:784:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] double h1 = fmod(2 * pi + atan2(b1, a1), 2 * pi); ^~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\color\color.c:797:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] double t = 1 - 0.17 * cos(mh - pi / 6) + 0.24 * cos(2 * mh) + ^~~~~~ [ 93%] Building C object CMakeFiles/allegro_monolith.dir/addons/memfile/memfile.c.obj [ 93%] Building C object CMakeFiles/allegro_monolith.dir/addons/physfs/a5_physfs.c.obj E:\LIBS\LIBS72Build\allegrogit\addons\physfs\a5_physfs.c: In function 'phys_set_errno': E:\LIBS\LIBS72Build\allegrogit\addons\physfs\a5_physfs.c:50:7: warning: 'PHYSFS_getLastError' is deprecated [-Wdeprecated-declarations] const char *msg = PHYSFS_getLastError(); ^~~~~ In file included from E:\LIBS\LIBS72Build\allegrogit\addons\physfs\a5_physfs.c:7:0: e:/LIBS/LIBS72Distro/include/physfs.h:654:25: note: declared here PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; ^~~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\physfs\a5_physfs.c: In function 'file_phys_fread': E:\LIBS\LIBS72Build\allegrogit\addons\physfs\a5_physfs.c:130:4: warning: 'PHYSFS_read' is deprecated [-Wdeprecated-declarations] n = PHYSFS_read(fp->phys, buf, 1, buf_size); ^ In file included from E:\LIBS\LIBS72Build\allegrogit\addons\physfs\a5_physfs.c:7:0: e:/LIBS/LIBS72Distro/include/physfs.h:1333:27: note: declared here PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle, ^~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\physfs\a5_physfs.c: In function 'file_phys_fwrite': E:\LIBS\LIBS72Build\allegrogit\addons\physfs\a5_physfs.c:145:4: warning: 'PHYSFS_write' is deprecated [-Wdeprecated-declarations] n = PHYSFS_write(fp->phys, buf, 1, buf_size); ^ In file included from E:\LIBS\LIBS72Build\allegrogit\addons\physfs\a5_physfs.c:7:0: e:/LIBS/LIBS72Distro/include/physfs.h:1362:27: note: declared here PHYSFS_DECL PHYSFS_sint64 PHYSFS_write(PHYSFS_File *handle, ^~~~~~~~~~~~ [ 94%] Building C object CMakeFiles/allegro_monolith.dir/addons/physfs/a5_physfs_dir.c.obj E:\LIBS\LIBS72Build\allegrogit\addons\physfs\a5_physfs_dir.c: In function 'fs_phys_change_directory': E:\LIBS\LIBS72Build\allegrogit\addons\physfs\a5_physfs_dir.c:120:4: warning: 'PHYSFS_isDirectory' is deprecated [-Wdeprecated-declarations] if (PHYSFS_isDirectory(al_cstr(us))) { ^~ In file included from E:\LIBS\LIBS72Build\allegrogit\addons\physfs\a5_physfs_dir.c:7:0: e:/LIBS/LIBS72Distro/include/physfs.h:1159:17: note: declared here PHYSFS_DECL int PHYSFS_isDirectory(const char *fname) PHYSFS_DEPRECATED; ^~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\physfs\a5_physfs_dir.c: In function 'fs_phys_entry_mode': E:\LIBS\LIBS72Build\allegrogit\addons\physfs\a5_physfs_dir.c:196:4: warning: 'PHYSFS_isDirectory' is deprecated [-Wdeprecated-declarations] if (PHYSFS_isDirectory(e->path_cstr)) ^~ In file included from E:\LIBS\LIBS72Build\allegrogit\addons\physfs\a5_physfs_dir.c:7:0: e:/LIBS/LIBS72Distro/include/physfs.h:1159:17: note: declared here PHYSFS_DECL int PHYSFS_isDirectory(const char *fname) PHYSFS_DEPRECATED; ^~~~~~~~~~~~~~~~~~ E:\LIBS\LIBS72Build\allegrogit\addons\physfs\a5_physfs_dir.c: In function 'fs_phys_entry_mtime': E:\LIBS\LIBS72Build\allegrogit\addons\physfs\a5_physfs_dir.c:206:4: warning: 'PHYSFS_getLastModTime' is deprecated [-Wdeprecated-declarations] return PHYSFS_getLastModTime(e->path_cstr); ^~~~~~ In file included from E:\LIBS\LIBS72Build\allegrogit\addons\physfs\a5_physfs_dir.c:7:0: e:/LIBS/LIBS72Distro/include/physfs.h:1206:27: note: declared here PHYSFS_DECL PHYSFS_sint64 PHYSFS_getLastModTime(const char *filename) ^~~~~~~~~~~~~~~~~~~~~ [ 95%] Building C object CMakeFiles/allegro_monolith.dir/addons/native_dialog/dialog.c.obj [ 95%] Building C object CMakeFiles/allegro_monolith.dir/addons/native_dialog/textlog.c.obj [ 96%] Building C object CMakeFiles/allegro_monolith.dir/addons/native_dialog/menu.c.obj [ 97%] Building C object CMakeFiles/allegro_monolith.dir/addons/native_dialog/win_dialog.c.obj [ 97%] Building C object CMakeFiles/allegro_monolith.dir/addons/video/video.c.obj E:\LIBS\LIBS72Build\allegrogit\addons\video\video.c: In function 'al_shutdown_video_addon': E:\LIBS\LIBS72Build\allegrogit\addons\video\video.c:283:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] VideoHandler *v = handlers; ^~~~~~~~~~~~ [ 98%] Building C object CMakeFiles/allegro_monolith.dir/addons/video/ogv.c.obj [ 99%] Building C object CMakeFiles/allegro_monolith.dir/addons/main/generic_main.c.obj [100%] Linking CXX static library lib\liballegro_monolith-static.a [100%] Built target allegro_monolith