Ardour Nightly Builds

Log file: A_Linux_x86_64_SCAN/analyze_log.txt.

 

From git://git.ardour.org/ardour/ardour

11d2077..e3c6a41 master -> origin/master

Updating 11d2077..e3c6a41

Fast-forward

scripts/_tx_raw_midi_from_file.lua | 18 ++++++++++++++++++

wscript | 18 +++++++++++-------

2 files changed, 29 insertions(+), 7 deletions(-)

6.0-pre0-428-ge3c6a41

Linux immobile 3.16.0-4-amd64 #1 SMP Debian 3.16.51-3 (2017-12-13) x86_64 GNU/Linux

-------------------------------------------------------------------------------

Scan start: 2018-01-29 09:15:03 +0000

# scan build ./waf configure --strict --with-backends=jack,alsa,dummy --libjack=weak

scan-build: Using '/usr/lib/llvm-3.5/bin/clang' for static analysis

Setting top to : /home/ardour/linux-x86_64/ardour-scan

Setting out to : /home/ardour/linux-x86_64/ardour-scan/build

Checking for 'gcc' (c compiler) : /usr/share/clang/scan-build-3.5/ccc-analyzer

Checking for 'g++' (c++ compiler) : /usr/share/clang/scan-build-3.5/c++-analyzer

Global Configuration

* Install prefix : /usr/local

* Debuggable build : True

* Build documentation : False

Ardour Configuration

* Will build against private GTK dependency stack in /home/ardour/linux-x86_64/gtk/inst : yes

* Will rely on libintl built into libc : yes

* Will build against private Ardour dependency stack : no

Checking for function dlopen : yes

Checking for boost library >= 1.39 : ok

Checking for program pkg-config : /home/ardour/linux-x86_64/gtk/inst/bin/pkg-config

Checking for 'alsa' : yes

Checking for 'glib-2.0' >= 2.28 : yes

Checking for 'gthread-2.0' >= 2.2 : yes

Checking for 'glibmm-2.4' >= 2.32.0 : yes

Checking for 'sndfile' >= 1.0.18 : yes

Checking for 'giomm-2.4' >= 2.2 : yes

Checking for 'libcurl' >= 7.0.0 : yes

Checking for 'libarchive' >= 3.0.0 : yes

Checking for 'liblo' >= 0.26 : yes

Checking for 'taglib' >= 1.6 : yes

Checking for 'vamp-sdk' >= 2.1 : yes

Checking for 'vamp-hostsdk' >= 2.1 : yes

Checking for 'rubberband' : yes

Checking for sndfile RF64=>RIFF support : Found

Checking for clang : no

Checking for 'libudev' : yes

Checking for 'fftw3f' : yes

Checking for 'aubio' >= 0.3.2 : yes

Checking for 'aubio' >= 0.4.0 : not found

Checking for 'libxml-2.0' : yes

Checking for 'sigc++-2.0' >= 2.0 : yes

Checking for function getmntent : yes

Checking for header execinfo.h : yes

Checking for header unistd.h : yes

Checking for function posix_memalign : yes

Checking for function localtime_r : yes

Checking for header boost/shared_ptr.hpp : yes

Checking for header boost/weak_ptr.hpp : yes

Checking for 'cppunit' >= 1.12.0 : not found

Checking for header boost/shared_ptr.hpp : yes

Checking for header boost/weak_ptr.hpp : yes

Checking for header boost/shared_ptr.hpp : yes

Checking for header boost/weak_ptr.hpp : yes

Checking for 'libusb-1.0' : yes

Checking for header cwiid.h : not found

Checking for 'pangomm-1.4' >= 1.4 : yes

Checking for 'cairomm-1.0' >= 1.8.4 : yes

Checking for 'jack' >= 0.121.0 : yes

Checking for JACK metadata API : ok

Checking for program gas,as,gcc : /usr/bin/as

Checking for 'lrdf' >= 0.4.0 : yes

Checking for 'samplerate' >= 0.1.0 : yes

Checking for 'lv2' >= 1.0.0 : yes

Checking for 'lv2' >= 1.2.0 : yes

Checking for 'lv2' >= 1.10.0 : yes

Checking for 'serd-0' >= 0.14.0 : yes

Checking for 'sord-0' >= 0.8.0 : yes

Checking for 'sratom-0' >= 0.2.0 : yes

Checking for 'lilv-0' >= 0.14.0 : yes

Checking for 'lilv-0' >= 0.16.0 : yes

Checking for 'lilv-0' >= 0.19.2 : yes

Checking for 'lilv-0' >= 0.21.3 : yes

Checking for 'suil-0' >= 0.6.0 : yes

Checking for 'ogg' >= 1.1.2 : yes

Checking for 'flac' >= 1.2.1 : yes

Checking for header sys/vfs.h : yes

Checking for header sys/statvfs.h : yes

Checking for header unistd.h : yes

Checking for header boost/shared_ptr.hpp : yes

Checking for header boost/weak_ptr.hpp : yes

Checking for header boost/scoped_ptr.hpp : yes

Checking for header boost/ptr_container/ptr_list.hpp : yes

Checking for 'gtkmm-2.4' >= 2.8 : yes

Checking for 'gtk+-2.0' >= 2.12.1 : yes

Checking for 'samplerate' >= 0.1.7 : yes

Checking for 'fftw3f' >= 3.3.5 : yes

Checking for header boost/shared_ptr.hpp : yes

Checking for header boost/format.hpp : yes

Checking for 'lv2' >= 1.0.0 : yes

Checking for 'cairo' >= 1.12.0 : yes

Checking for 'gthread-2.0' >= 2.10.1 : yes

Checking for 'gtk+-2.0' >= 2.18 : yes

Checking for 'x11' >= 1.1 : yes

Checking for 'pangoft2' >= 1.36.8 : yes

Checking for 'fontconfig' : yes

Checking for header boost/shared_ptr.hpp : yes

Checking for header boost/weak_ptr.hpp : yes

* build session-utils : yes

Checking for 'dbus-1' : yes

Checking for function readline : not found

* Build documentation : False

* Debuggable build : True

* Export all symbols (backtrace) : False

* Install prefix : /usr/local

* Strict compiler flags : []

* Internal Shared Libraries : True

* Use External Libraries : False

* Library exports hidden : True

* Free/Demo copy : False

* ALSA DBus Reservation : True

* Architecture flags : None

* Aubio : True

* AudioUnits : False

* Build target : x86_64

* Canvas Test UI : False

* Beatbox test app : False

* CoreAudio : False

* CoreAudio 10.5 compat : False

* Debug RT allocations : False

* Debug Symbols : True

* Denormal exceptions : False

* FLAC : True

* FPU optimization : True

* Freedesktop files : False

* Libjack linking : weak

* Libjack metadata : True

* Lua Binding Doc : False

* LV2 UI embedding : True

* LV2 support : True

* LV2 extensions : True

* LXVST support : True

* Mac VST support : False

* NI-Maschine : False

* OGG : True

* Phone home : True

* Process thread timing : False

* Program name : Ardour

* Samplerate : True

* PT format : False

* PTW32 Semaphore : False

* Threaded WaveViews : True

* Translation : True

* Unit tests : False

* Windows VST support : False

* Wiimote support : False

* Windows key : Mod4><Super

* PortAudio Backend : False

* CoreAudio/Midi Backend : False

* ALSA Backend : True

* Dummy backend : True

* JACK Backend : True

* Buildstack : 2d7e889

* Mac i386 Architecture : False

* Mac ppc Architecture : False

* C compiler flags : ['-I/home/ardour/linux-x86_64/ardour-scan', '-I/home/ardour/linux-x86_64/gtk/inst/include', '-DHAVE_RF64_RIFF', '-DWAF_BUILD', '-g', '-std=c99', '-pedantic', '-Wshadow', '-Wall', '-Wcast-align', '-Wextra', '-Wwrite-strings', '-Wunsafe-loop-optimizations', '-Wlogical-op', '-fshow-column', '-DARCH_X86', '-mmmx', '-msse', '-mfpmath=sse', '-DUSE_XMMINTRIN', '-DBUILD_SSE_OPTIMIZATIONS', '-DLXVST_64BIT', '-Wall', '-Wpointer-arith', '-Wcast-qual', '-Wcast-align', '-Wno-unused-parameter', '-DBOOST_SYSTEM_NO_DEPRECATED', '-D_ISOC9X_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-DENABLE_NLS', '-DPROGRAM_NAME="Ardour"', '-DPROGRAM_VERSION="6"', '-Wstrict-prototypes', '-Wmissing-prototypes']

* C++ compiler flags : ['-I/home/ardour/linux-x86_64/ardour-scan', '-I/home/ardour/linux-x86_64/gtk/inst/include', '-DHAVE_RF64_RIFF', '-DWAF_BUILD', '-g', '-ansi', '-Wnon-virtual-dtor', '-Woverloaded-virtual', '-fstrict-overflow', '-Wall', '-Wcast-align', '-Wextra', '-Wwrite-strings', '-Wunsafe-loop-optimizations', '-Wlogical-op', '-fshow-column', '-DARCH_X86', '-mmmx', '-msse', '-mfpmath=sse', '-DUSE_XMMINTRIN', '-DBUILD_SSE_OPTIMIZATIONS', '-DLXVST_64BIT', '-Wall', '-Wpointer-arith', '-Wcast-qual', '-Wcast-align', '-Wno-unused-parameter', '-DBOOST_SYSTEM_NO_DEPRECATED', '-D_ISOC9X_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-DENABLE_NLS', '-DPROGRAM_NAME="Ardour"', '-DPROGRAM_VERSION="6"', '-Woverloaded-virtual', '-Wno-unused-local-typedefs', '-D__STDC_LIMIT_MACROS', '-D__STDC_FORMAT_MACROS', '-DCANVAS_COMPATIBILITY', '-DCANVAS_DEBUG']

* Linker flags : ['-L/home/ardour/linux-x86_64/gtk/inst/lib', '']

'configure' finished successfully (6.581s)

You are missing the cwiid headers needed to compile wiimote support

scan-build: 5 bugs found.

scan-build: Run 'scan-view /tmp/scan-build-2018-01-29-091503-3100-1' to examine bug reports.

# scan-build ./waf

scan-build: Using '/usr/lib/llvm-3.5/bin/clang' for static analysis

Waf: Entering directory `/home/ardour/linux-x86_64/ardour-scan/build'

[ 1/1021] cxx: tools/sanity_check/main.cpp -> build/tools/sanity_check/main.cpp.1.o

[ 2/1021] cxx: tools/sanity_check/systemtest.cpp -> build/tools/sanity_check/systemtest.cpp.1.o

[ 3/1021] c: tools/gccabicheck/abicheck.c -> build/tools/gccabicheck/abicheck.c.1.o

[ 4/1021] c: libs/clearlooks-newer/animation.c -> build/libs/clearlooks-newer/animation.c.1.o

[ 5/1021] c: libs/clearlooks-newer/cairo-support.c -> build/libs/clearlooks-newer/cairo-support.c.1.o

[ 6/1021] c: libs/clearlooks-newer/clearlooks_draw.c -> build/libs/clearlooks-newer/clearlooks_draw.c.1.o

[ 7/1021] c: libs/clearlooks-newer/clearlooks_draw_glossy.c -> build/libs/clearlooks-newer/clearlooks_draw_glossy.c.1.o

[ 8/1021] c: libs/clearlooks-newer/clearlooks_draw_gummy.c -> build/libs/clearlooks-newer/clearlooks_draw_gummy.c.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtk.h:234:0,

from /home/ardour/linux-x86_64/ardour-scan/libs/clearlooks-newer/cairo-support.h:3,

from /home/ardour/linux-x86_64/ardour-scan/libs/clearlooks-newer/ge-support.h:5,

from ../libs/clearlooks-newer/clearlooks_types.h:4,

from ../libs/clearlooks-newer/clearlooks_draw.h:4,

from ../libs/clearlooks-newer/clearlooks_draw_gummy.c:22:

/home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]

typedef void (*GtkItemFactoryCallback) ();

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtk.h:234:0,

from ../libs/clearlooks-newer/animation.h:22,

from ../libs/clearlooks-newer/animation.c:27:

/home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]

typedef void (*GtkItemFactoryCallback) ();

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtk.h:234:0,

from /home/ardour/linux-x86_64/ardour-scan/libs/clearlooks-newer/cairo-support.h:3,

from /home/ardour/linux-x86_64/ardour-scan/libs/clearlooks-newer/ge-support.h:5,

from ../libs/clearlooks-newer/clearlooks_types.h:4,

from ../libs/clearlooks-newer/clearlooks_draw.h:4,

from ../libs/clearlooks-newer/clearlooks_draw.c:24:

/home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]

typedef void (*GtkItemFactoryCallback) ();

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtk.h:234:0,

from ../libs/clearlooks-newer/cairo-support.h:3,

from ../libs/clearlooks-newer/cairo-support.c:3:

/home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]

typedef void (*GtkItemFactoryCallback) ();

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtk.h:234:0,

from /home/ardour/linux-x86_64/ardour-scan/libs/clearlooks-newer/cairo-support.h:3,

from /home/ardour/linux-x86_64/ardour-scan/libs/clearlooks-newer/ge-support.h:5,

from ../libs/clearlooks-newer/clearlooks_types.h:4,

from ../libs/clearlooks-newer/clearlooks_draw.h:4,

from ../libs/clearlooks-newer/clearlooks_draw_glossy.c:27:

/home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]

typedef void (*GtkItemFactoryCallback) ();

^

[ 9/1021] c: libs/clearlooks-newer/clearlooks_draw_inverted.c -> build/libs/clearlooks-newer/clearlooks_draw_inverted.c.1.o

[ 10/1021] c: libs/clearlooks-newer/clearlooks_rc_style.c -> build/libs/clearlooks-newer/clearlooks_rc_style.c.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtk.h:234:0,

from /home/ardour/linux-x86_64/ardour-scan/libs/clearlooks-newer/cairo-support.h:3,

from /home/ardour/linux-x86_64/ardour-scan/libs/clearlooks-newer/ge-support.h:5,

from ../libs/clearlooks-newer/clearlooks_types.h:4,

from ../libs/clearlooks-newer/clearlooks_draw.h:4,

from ../libs/clearlooks-newer/clearlooks_draw_inverted.c:22:

/home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]

typedef void (*GtkItemFactoryCallback) ();

^

[ 11/1021] c: libs/clearlooks-newer/clearlooks_style.c -> build/libs/clearlooks-newer/clearlooks_style.c.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtk.h:234:0,

from ../libs/clearlooks-newer/animation.h:22,

from ../libs/clearlooks-newer/clearlooks_style.h:29,

from ../libs/clearlooks-newer/clearlooks_rc_style.c:25:

/home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]

typedef void (*GtkItemFactoryCallback) ();

^

[ 12/1021] c: libs/clearlooks-newer/clearlooks_theme_main.c -> build/libs/clearlooks-newer/clearlooks_theme_main.c.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtk.h:234:0,

from ../libs/clearlooks-newer/clearlooks_style.c:22:

/home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]

typedef void (*GtkItemFactoryCallback) ();

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gobject/gobject.h:24:0,

from /home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gobject/gbinding.h:29,

from /home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/glib-object.h:23,

from /home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gio/gioenums.h:28,

from /home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gio/giotypes.h:28,

from /home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gio/gio.h:26,

from /home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,

from /home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gdk/gdk.h:32,

from /home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtk.h:32,

from ../libs/clearlooks-newer/clearlooks_style.c:22:

../libs/clearlooks-newer/clearlooks_style.c: In function 'clearlooks_set_widget_parameters':

/home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gobject/gtype.h:1933:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]

((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))

^

/home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'

#define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type))

^

../libs/clearlooks-newer/clearlooks_style.h:38:45: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'

#define CLEARLOOKS_STYLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), CLEARLOOKS_TYPE_STYLE, ClearlooksStyle))

^

../libs/clearlooks-newer/clearlooks_style.c:64:70: note: in expansion of macro 'CLEARLOOKS_STYLE'

params->style_functions = &(clearlooks_style_class->style_functions[CLEARLOOKS_STYLE (style)->style]);

^

/home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gobject/gtype.h:1933:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]

((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))

^

/home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'

#define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type))

^

../libs/clearlooks-newer/clearlooks_style.h:38:45: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'

#define CLEARLOOKS_STYLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), CLEARLOOKS_TYPE_STYLE, ClearlooksStyle))

^

../libs/clearlooks-newer/clearlooks_style.c:75:24: note: in expansion of macro 'CLEARLOOKS_STYLE'

params->radius = CLEARLOOKS_STYLE (style)->radius;

^

/home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gobject/gtype.h:1933:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]

((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))

^

/home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'

#define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type))

^

../libs/clearlooks-newer/clearlooks_style.h:38:45: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'

#define CLEARLOOKS_STYLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), CLEARLOOKS_TYPE_STYLE, ClearlooksStyle))

^

../libs/clearlooks-newer/clearlooks_style.c:87:21: note: in expansion of macro 'CLEARLOOKS_STYLE'

params->parentbg = CLEARLOOKS_STYLE (style)->colors.bg[state_type];

^

../libs/clearlooks-newer/clearlooks_style.c: In function 'clearlooks_style_draw_focus':

../libs/clearlooks-newer/clearlooks_style.c:1323:21: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]

gint8 *dash_list = (gint8 *)"\1\1";

^

../libs/clearlooks-newer/clearlooks_style.c:1340:15: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]

dash_list = (gint8 *)"\4\4";

^

In file included from /home/ardour/linux-x86_64/gtk/inst/lib/glib-2.0/include/glibconfig.h:9:0,

from /home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/glib/gtypes.h:32,

from /home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/glib/galloca.h:32,

from /home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/glib.h:30,

from /home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gobject/gbinding.h:28,

from /home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/glib-object.h:23,

from /home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gio/gioenums.h:28,

from /home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gio/giotypes.h:28,

from /home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gio/gio.h:26,

from /home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,

from /home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gdk/gdk.h:32,

from /home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtk.h:32,

from ../libs/clearlooks-newer/clearlooks_style.c:22:

../libs/clearlooks-newer/clearlooks_style.c: In function 'set_transparency':

/home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gobject/gtype.h:1947:27: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]

GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \

^

/home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/glib/gmacros.h:318:25: note: in definition of macro 'G_LIKELY'

#define G_LIKELY(expr) (expr)

^

/home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gobject/gtype.h:491:66: note: in expansion of macro '_G_TYPE_CIT'

#define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type)))

^

/home/ardour/linux-x86_64/gtk/inst/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:159:39: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE'

#define GDK_IS_PIXBUF(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_PIXBUF))

^

../libs/clearlooks-newer/clearlooks_style.c:1436:24: note: in expansion of macro 'GDK_IS_PIXBUF'

g_return_val_if_fail (GDK_IS_PIXBUF (pixbuf), NULL);

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtk.h:234:0,

from ../libs/clearlooks-newer/clearlooks_theme_main.c:2:

/home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]

typedef void (*GtkItemFactoryCallback) ();

^

../libs/clearlooks-newer/clearlooks_rc_style.c:179:2: warning: Value stored to 'token' is never read

token = g_scanner_get_next_token(scanner);

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../libs/clearlooks-newer/clearlooks_rc_style.c:206:2: warning: Value stored to 'token' is never read

token = g_scanner_get_next_token(scanner);

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../libs/clearlooks-newer/clearlooks_rc_style.c:225:2: warning: Value stored to 'token' is never read

token = g_scanner_get_next_token(scanner);

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../libs/clearlooks-newer/clearlooks_rc_style.c:250:2: warning: Value stored to 'token' is never read

token = g_scanner_get_next_token(scanner);

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../libs/clearlooks-newer/clearlooks_rc_style.c:277:2: warning: Value stored to 'token' is never read

token = g_scanner_get_next_token (scanner);

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../libs/clearlooks-newer/clearlooks_rc_style.c:316:2: warning: Value stored to 'token' is never read

token = g_scanner_get_next_token (scanner);

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../libs/clearlooks-newer/clearlooks_rc_style.c:327:2: warning: Value stored to 'token' is never read

token = g_scanner_get_next_token (scanner);

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

7 warnings generated.

[ 13/1021] c: libs/clearlooks-newer/support.c -> build/libs/clearlooks-newer/support.c.1.o

[ 14/1021] c: libs/clearlooks-newer/widget-information.c -> build/libs/clearlooks-newer/widget-information.c.1.o

../libs/clearlooks-newer/clearlooks_draw_inverted.c:553:20: warning: Value stored to 'border' during its initialization is never read

const CairoColor *border = &colors->shade[params->disabled ? 4 : 6];

^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 15/1021] engines: -> build/libs/clearlooks-newer/engines

[ 16/1021] c: libs/fluidsynth/src/fluid_midi.c -> build/libs/fluidsynth/src/fluid_midi.c.2.o

[ 17/1021] c: libs/fluidsynth/src/fluid_adsr_env.c -> build/libs/fluidsynth/src/fluid_adsr_env.c.2.o

In file included from ../libs/fluidsynth/src/fluid_synth.h:35:0,

from ../libs/fluidsynth/src/fluid_midi.c:23:

../libs/fluidsynth/src/fluid_event_queue.h:121:4: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic]

};

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_midi.c:23:

../libs/fluidsynth/src/fluid_rvoice_event.h: In function 'fluid_rvoice_eventhandler_add_rvoice':

../libs/fluidsynth/src/fluid_rvoice_event.h:107:49: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push_ptr' between function pointer and 'void *' [-Wpedantic]

fluid_rvoice_eventhandler_push_ptr(handler, fluid_rvoice_mixer_add_voice,

^

../libs/fluidsynth/src/fluid_rvoice_event.h:94:5: note: expected 'void *' but argument is of type 'int (*)(struct fluid_rvoice_mixer_t *, struct fluid_rvoice_t *)'

int fluid_rvoice_eventhandler_push_ptr(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_midi.c: At top level:

../libs/fluidsynth/src/fluid_midi.c:27:12: warning: 'fluid_midi_event_length' declared 'static' but never defined [-Wunused-function]

static int fluid_midi_event_length(unsigned char event);

^

../libs/fluidsynth/src/fluid_midi.c:34:14: warning: 'fluid_file_read_full' declared 'static' but never defined [-Wunused-function]

static char* fluid_file_read_full(fluid_file fp, size_t* length);

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtk.h:234:0,

from ../libs/clearlooks-newer/support.h:4,

from ../libs/clearlooks-newer/support.c:22:

/home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]

typedef void (*GtkItemFactoryCallback) ();

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gobject/gobject.h:24:0,

from /home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gobject/gbinding.h:29,

from /home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/glib-object.h:23,

from /home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gio/gioenums.h:28,

from /home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gio/giotypes.h:28,

from /home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gio/gio.h:26,

from /home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,

from /home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gdk/gdk.h:32,

from /home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtk.h:32,

from ../libs/clearlooks-newer/support.h:4,

from ../libs/clearlooks-newer/support.c:22:

../libs/clearlooks-newer/support.c: In function 'clearlooks_get_parent_bg':

/home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gobject/gtype.h:1933:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]

((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))

^

/home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'

#define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type))

^

/home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtkobject.h:48:39: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'

#define GTK_OBJECT(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GTK_TYPE_OBJECT, GtkObject))

^

/home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtkobject.h:93:35: note: in expansion of macro 'GTK_OBJECT'

#define GTK_OBJECT_FLAGS(obj) (GTK_OBJECT (obj)->flags)

^

/home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtkwidget.h:204:35: note: in expansion of macro 'GTK_OBJECT_FLAGS'

#define GTK_WIDGET_FLAGS(wid) (GTK_OBJECT_FLAGS (wid))

^

/home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtkwidget.h:228:39: note: in expansion of macro 'GTK_WIDGET_FLAGS'

#define GTK_WIDGET_NO_WINDOW(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_NO_WINDOW) != 0)

^

../libs/clearlooks-newer/support.c:75:19: note: in expansion of macro 'GTK_WIDGET_NO_WINDOW'

while (parent && GTK_WIDGET_NO_WINDOW (parent) && !((GTK_IS_NOTEBOOK (parent)) || (GTK_IS_TOOLBAR (parent))))

^

/home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gobject/gtype.h:1947:27: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]

GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \

^

/home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gobject/gtype.h:491:66: note: in expansion of macro '_G_TYPE_CIT'

#define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type)))

^

/home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtknotebook.h:44:45: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE'

#define GTK_IS_NOTEBOOK(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_NOTEBOOK))

^

../libs/clearlooks-newer/support.c:75:55: note: in expansion of macro 'GTK_IS_NOTEBOOK'

while (parent && GTK_WIDGET_NO_WINDOW (parent) && !((GTK_IS_NOTEBOOK (parent)) || (GTK_IS_TOOLBAR (parent))))

^

/home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gobject/gtype.h:1947:27: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]

GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \

^

/home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gobject/gtype.h:491:66: note: in expansion of macro '_G_TYPE_CIT'

#define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type)))

^

/home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtktoolbar.h:57:38: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE'

#define GTK_IS_TOOLBAR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOOLBAR))

^

../libs/clearlooks-newer/support.c:75:85: note: in expansion of macro 'GTK_IS_TOOLBAR'

while (parent && GTK_WIDGET_NO_WINDOW (parent) && !((GTK_IS_NOTEBOOK (parent)) || (GTK_IS_TOOLBAR (parent))))

^

/home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gobject/gtype.h:1933:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]

((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))

^

/home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'

#define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type))

^

/home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtkwidget.h:137:32: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'

#define GTK_WIDGET(widget) (G_TYPE_CHECK_INSTANCE_CAST ((widget), GTK_TYPE_WIDGET, GtkWidget))

^

/home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtkwidget.h:166:35: note: in expansion of macro 'GTK_WIDGET'

#define GTK_WIDGET_STATE(wid) (GTK_WIDGET (wid)->state)

^

../libs/clearlooks-newer/support.c:81:15: note: in expansion of macro 'GTK_WIDGET_STATE'

state_type = GTK_WIDGET_STATE (parent);

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtk.h:234:0,

from ../libs/clearlooks-newer/widget-information.c:1:

/home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]

typedef void (*GtkItemFactoryCallback) ();

^

[ 18/1021] c: libs/fluidsynth/src/fluid_chorus.c -> build/libs/fluidsynth/src/fluid_chorus.c.2.o

[ 19/1021] c: libs/fluidsynth/src/fluid_iir_filter.c -> build/libs/fluidsynth/src/fluid_iir_filter.c.2.o

[ 20/1021] c: libs/fluidsynth/src/fluid_lfo.c -> build/libs/fluidsynth/src/fluid_lfo.c.2.o

[ 21/1021] c: libs/fluidsynth/src/fluid_rev.c -> build/libs/fluidsynth/src/fluid_rev.c.2.o

[ 22/1021] c: libs/fluidsynth/src/fluid_rvoice.c -> build/libs/fluidsynth/src/fluid_rvoice.c.2.o

[ 23/1021] c: libs/fluidsynth/src/fluid_rvoice_dsp.c -> build/libs/fluidsynth/src/fluid_rvoice_dsp.c.2.o

../libs/fluidsynth/src/fluid_iir_filter.c:102:11: warning: Value stored to 'dsp_centernode' is never read

dsp_centernode *= compensate;

^ ~~~~~~~~~~

1 warning generated.

[ 24/1021] c: libs/fluidsynth/src/fluid_rvoice_event.c -> build/libs/fluidsynth/src/fluid_rvoice_event.c.2.o

In file included from ../libs/fluidsynth/src/fluid_rvoice_event.c:21:0:

../libs/fluidsynth/src/fluid_rvoice_event.h: In function 'fluid_rvoice_eventhandler_add_rvoice':

../libs/fluidsynth/src/fluid_rvoice_event.h:107:49: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push_ptr' between function pointer and 'void *' [-Wpedantic]

fluid_rvoice_eventhandler_push_ptr(handler, fluid_rvoice_mixer_add_voice,

^

../libs/fluidsynth/src/fluid_rvoice_event.h:94:5: note: expected 'void *' but argument is of type 'int (*)(struct fluid_rvoice_mixer_t *, struct fluid_rvoice_t *)'

int fluid_rvoice_eventhandler_push_ptr(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_rvoice_event.c: In function 'fluid_rvoice_event_dispatch':

../libs/fluidsynth/src/fluid_rvoice_event.c:40:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:71:3: note: in expansion of macro 'EVENTFUNC_PTR'

EVENTFUNC_PTR(fluid_rvoice_mixer_add_voice, fluid_rvoice_mixer_t*, fluid_rvoice_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:45:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:72:3: note: in expansion of macro 'EVENTFUNC_I1'

EVENTFUNC_I1(fluid_rvoice_noteoff, fluid_rvoice_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:29:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:73:3: note: in expansion of macro 'EVENTFUNC_0'

EVENTFUNC_0(fluid_rvoice_voiceoff, fluid_rvoice_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:29:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:74:3: note: in expansion of macro 'EVENTFUNC_0'

EVENTFUNC_0(fluid_rvoice_reset, fluid_rvoice_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:56:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:76:3: note: in expansion of macro 'EVENTFUNC_ALL'

EVENTFUNC_ALL(fluid_adsr_env_set_data, fluid_adsr_env_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:45:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:78:3: note: in expansion of macro 'EVENTFUNC_I1'

EVENTFUNC_I1(fluid_lfo_set_delay, fluid_lfo_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:34:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:79:3: note: in expansion of macro 'EVENTFUNC_R1'

EVENTFUNC_R1(fluid_lfo_set_incr, fluid_lfo_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:34:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:81:3: note: in expansion of macro 'EVENTFUNC_R1'

EVENTFUNC_R1(fluid_iir_filter_set_fres, fluid_iir_filter_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:34:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:82:3: note: in expansion of macro 'EVENTFUNC_R1'

EVENTFUNC_R1(fluid_iir_filter_set_q_dB, fluid_iir_filter_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:51:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:84:3: note: in expansion of macro 'EVENTFUNC_IR'

EVENTFUNC_IR(fluid_rvoice_buffers_set_mapping, fluid_rvoice_buffers_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:51:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:85:3: note: in expansion of macro 'EVENTFUNC_IR'

EVENTFUNC_IR(fluid_rvoice_buffers_set_amp, fluid_rvoice_buffers_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:34:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:87:3: note: in expansion of macro 'EVENTFUNC_R1'

EVENTFUNC_R1(fluid_rvoice_set_modenv_to_pitch, fluid_rvoice_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:34:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:88:3: note: in expansion of macro 'EVENTFUNC_R1'

EVENTFUNC_R1(fluid_rvoice_set_output_rate, fluid_rvoice_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:34:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:89:3: note: in expansion of macro 'EVENTFUNC_R1'

EVENTFUNC_R1(fluid_rvoice_set_root_pitch_hz, fluid_rvoice_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:34:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:90:3: note: in expansion of macro 'EVENTFUNC_R1'

EVENTFUNC_R1(fluid_rvoice_set_synth_gain, fluid_rvoice_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:34:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:91:3: note: in expansion of macro 'EVENTFUNC_R1'

EVENTFUNC_R1(fluid_rvoice_set_pitch, fluid_rvoice_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:34:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:92:3: note: in expansion of macro 'EVENTFUNC_R1'

EVENTFUNC_R1(fluid_rvoice_set_attenuation, fluid_rvoice_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:34:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:93:3: note: in expansion of macro 'EVENTFUNC_R1'

EVENTFUNC_R1(fluid_rvoice_set_min_attenuation_cB, fluid_rvoice_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:34:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:94:3: note: in expansion of macro 'EVENTFUNC_R1'

EVENTFUNC_R1(fluid_rvoice_set_viblfo_to_pitch, fluid_rvoice_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:34:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:95:3: note: in expansion of macro 'EVENTFUNC_R1'

EVENTFUNC_R1(fluid_rvoice_set_modlfo_to_pitch, fluid_rvoice_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:34:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:96:3: note: in expansion of macro 'EVENTFUNC_R1'

EVENTFUNC_R1(fluid_rvoice_set_modlfo_to_vol, fluid_rvoice_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:34:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:97:3: note: in expansion of macro 'EVENTFUNC_R1'

EVENTFUNC_R1(fluid_rvoice_set_modlfo_to_fc, fluid_rvoice_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:34:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:98:3: note: in expansion of macro 'EVENTFUNC_R1'

EVENTFUNC_R1(fluid_rvoice_set_modenv_to_fc, fluid_rvoice_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:34:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:99:3: note: in expansion of macro 'EVENTFUNC_R1'

EVENTFUNC_R1(fluid_rvoice_set_modenv_to_pitch, fluid_rvoice_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:45:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:100:3: note: in expansion of macro 'EVENTFUNC_I1'

EVENTFUNC_I1(fluid_rvoice_set_interp_method, fluid_rvoice_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:45:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:101:3: note: in expansion of macro 'EVENTFUNC_I1'

EVENTFUNC_I1(fluid_rvoice_set_start, fluid_rvoice_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:45:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:102:3: note: in expansion of macro 'EVENTFUNC_I1'

EVENTFUNC_I1(fluid_rvoice_set_end, fluid_rvoice_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:45:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:103:3: note: in expansion of macro 'EVENTFUNC_I1'

EVENTFUNC_I1(fluid_rvoice_set_loopstart, fluid_rvoice_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:45:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:104:3: note: in expansion of macro 'EVENTFUNC_I1'

EVENTFUNC_I1(fluid_rvoice_set_loopend, fluid_rvoice_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:45:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:105:3: note: in expansion of macro 'EVENTFUNC_I1'

EVENTFUNC_I1(fluid_rvoice_set_samplemode, fluid_rvoice_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:40:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:106:3: note: in expansion of macro 'EVENTFUNC_PTR'

EVENTFUNC_PTR(fluid_rvoice_set_sample, fluid_rvoice_t*, fluid_sample_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:34:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:108:3: note: in expansion of macro 'EVENTFUNC_R1'

EVENTFUNC_R1(fluid_rvoice_mixer_set_samplerate, fluid_rvoice_mixer_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:45:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:109:3: note: in expansion of macro 'EVENTFUNC_I1'

EVENTFUNC_I1(fluid_rvoice_mixer_set_polyphony, fluid_rvoice_mixer_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:45:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:110:3: note: in expansion of macro 'EVENTFUNC_I1'

EVENTFUNC_I1(fluid_rvoice_mixer_set_reverb_enabled, fluid_rvoice_mixer_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:45:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:111:3: note: in expansion of macro 'EVENTFUNC_I1'

EVENTFUNC_I1(fluid_rvoice_mixer_set_chorus_enabled, fluid_rvoice_mixer_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:45:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:112:3: note: in expansion of macro 'EVENTFUNC_I1'

EVENTFUNC_I1(fluid_rvoice_mixer_set_mix_fx, fluid_rvoice_mixer_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:29:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:113:3: note: in expansion of macro 'EVENTFUNC_0'

EVENTFUNC_0(fluid_rvoice_mixer_reset_fx, fluid_rvoice_mixer_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:29:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:114:3: note: in expansion of macro 'EVENTFUNC_0'

EVENTFUNC_0(fluid_rvoice_mixer_reset_reverb, fluid_rvoice_mixer_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:29:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:115:3: note: in expansion of macro 'EVENTFUNC_0'

EVENTFUNC_0(fluid_rvoice_mixer_reset_chorus, fluid_rvoice_mixer_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:51:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:116:3: note: in expansion of macro 'EVENTFUNC_IR'

EVENTFUNC_IR(fluid_rvoice_mixer_set_threads, fluid_rvoice_mixer_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:56:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:118:3: note: in expansion of macro 'EVENTFUNC_ALL'

EVENTFUNC_ALL(fluid_rvoice_mixer_set_chorus_params, fluid_rvoice_mixer_t*);

^

../libs/fluidsynth/src/fluid_rvoice_event.c:63:21: warning: ISO C forbids comparison of 'void *' with function pointer [-Wpedantic]

if (event->method == proc) { \

^

../libs/fluidsynth/src/fluid_rvoice_event.c:119:3: note: in expansion of macro 'EVENTFUNC_R4'

EVENTFUNC_R4(fluid_rvoice_mixer_set_reverb_params, fluid_rvoice_mixer_t*);

^

[ 25/1021] c: libs/fluidsynth/src/fluid_rvoice_mixer.c -> build/libs/fluidsynth/src/fluid_rvoice_mixer.c.2.o

[ 26/1021] c: libs/fluidsynth/src/fluid_defsfont.c -> build/libs/fluidsynth/src/fluid_defsfont.c.2.o

[ 27/1021] c: libs/fluidsynth/src/fluid_chan.c -> build/libs/fluidsynth/src/fluid_chan.c.2.o

../libs/fluidsynth/src/fluid_defsfont.c: In function 'fluid_cached_sampledata_load':

../libs/fluidsynth/src/fluid_defsfont.c:283:25: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]

loaded_sampledata = (short*) cached_sampledata->sampledata;

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c: In function 'fluid_cached_sampledata_unload':

../libs/fluidsynth/src/fluid_defsfont.c:401:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]

FLUID_FREE((short*) cached_sampledata->sampledata);

^

../libs/fluidsynth/src/fluidsynth_priv.h:221:43: note: in definition of macro 'FLUID_FREE'

#define FLUID_FREE(_p) free(_p)

^

../libs/fluidsynth/src/fluid_defsfont.c: In function 'load_body':

../libs/fluidsynth/src/fluid_defsfont.c:2073:22: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

gerr (ErrCorr, _("SoundFont file size mismatch"));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2081:30: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Invalid ID found when expecting INFO chunk")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2090:4: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

_("Invalid ID found when expecting SAMPLE chunk")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2098:30: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Invalid ID found when expecting HYDRA chunk")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c: In function 'read_listchunk':

../libs/fluidsynth/src/fluid_defsfont.c:2121:30: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Invalid chunk id in level 0 parse")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c: In function 'process_info':

../libs/fluidsynth/src/fluid_defsfont.c:2146:5: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

_("Sound font version info chunk has invalid size")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2175:5: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

_("ROM version info chunk has invalid size")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2187:5: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

_("INFO sub chunk %.4s has invalid chunk size"

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2208:27: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Invalid chunk id in INFO chunk")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2213:30: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("INFO chunk size mismatch")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c: In function 'process_sdta':

../libs/fluidsynth/src/fluid_defsfont.c:2232:4: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

_("Expected SMPL chunk found invalid id instead")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2238:30: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("SDTA chunk size mismatch")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c: In function 'pdtahelper':

../libs/fluidsynth/src/fluid_defsfont.c:2265:30: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Expected"

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2270:4: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

_("\"%.4s\" chunk size is not a multiple of %d bytes"), expstr,

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2274:4: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

_("\"%.4s\" chunk size exceeds remaining PDTA chunk size"), expstr));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c: In function 'load_phdr':

../libs/fluidsynth/src/fluid_defsfont.c:2340:30: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Preset header chunk size is invalid")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2366:31: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Preset header indices not monotonic")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2384:30: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Preset header indices not monotonic")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c: In function 'load_pbag':

../libs/fluidsynth/src/fluid_defsfont.c:2405:30: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Preset bag chunk size is invalid")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2414:31: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Preset bag chunk size mismatch")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2427:9: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

_("Preset bag generator indices not monotonic")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2430:9: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

_("Preset bag modulator indices not monotonic")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2448:30: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Preset bag chunk size mismatch")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2463:30: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Preset bag generator indices not monotonic")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2465:30: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Preset bag modulator indices not monotonic")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c: In function 'load_pmod':

../libs/fluidsynth/src/fluid_defsfont.c:2494:9: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

_("Preset modulator chunk size mismatch")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2518:30: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Preset modulator chunk size mismatch")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c: In function 'load_pgen':

../libs/fluidsynth/src/fluid_defsfont.c:2566:9: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

_("Preset generator chunk size mismatch")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2674:9: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

_("Preset generator chunk size mismatch")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2694:30: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Preset generator chunk size mismatch")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c: In function 'load_ihdr':

../libs/fluidsynth/src/fluid_defsfont.c:2709:30: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Instrument header has invalid size")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2731:5: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

_("Instrument header indices not monotonic")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2747:30: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Instrument header indices not monotonic")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c: In function 'load_ibag':

../libs/fluidsynth/src/fluid_defsfont.c:2765:30: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Instrument bag chunk size is invalid")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2774:31: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Instrument bag chunk size mismatch")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2787:9: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

_("Instrument generator indices not monotonic")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2790:9: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

_("Instrument modulator indices not monotonic")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2808:30: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Instrument chunk size mismatch")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2825:30: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Instrument generator indices not monotonic")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2827:30: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Instrument modulator indices not monotonic")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c: In function 'load_imod':

../libs/fluidsynth/src/fluid_defsfont.c:2856:9: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

_("Instrument modulator chunk size mismatch")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:2880:30: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Instrument modulator chunk size mismatch")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c: In function 'load_igen':

../libs/fluidsynth/src/fluid_defsfont.c:2916:28: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("IGEN chunk size mismatch")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:3024:9: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

_("Instrument generator chunk size mismatch")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c:3044:30: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("IGEN chunk size mismatch")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c: In function 'load_shdr':

../libs/fluidsynth/src/fluid_defsfont.c:3058:30: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

return (gerr (ErrCorr, _("Sample header has invalid size")));

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c: In function 'fixup_pgen':

../libs/fluidsynth/src/fluid_defsfont.c:3111:9: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

_("Preset %03d %03d: Invalid instrument reference"),

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c: In function 'fixup_igen':

../libs/fluidsynth/src/fluid_defsfont.c:3146:9: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

_("Instrument \"%s\": Invalid sample reference"),

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.c:25:0:

../libs/fluidsynth/src/fluid_defsfont.h:348:5: note: expected 'char *' but argument is of type 'const char *'

int gerr (int ev, char * fmt, ...);

^

In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29:0,

from ../libs/fluidsynth/src/fluid_defsfont.c:25:

../libs/fluidsynth/src/fluid_defsfont.c: In function 'safe_fread':

../libs/fluidsynth/src/fluid_defsfont.c:3416:18: warning: passing argument 2 of 'gerr' discards 'const' qualifier from pointer target type

gerr (ErrEof, _("EOF while attemping to read %d bytes"), count);

^

../libs/fluidsynth/src/fluidsynth_priv.h:268:14: note: in definition of macro '_'

#define _(s) s

^

../libs/fluidsynth/src/fluid_defsfont.c:3397:1: note: expected 'char *' but argument is of type 'const char *'

gerr (int ev, char * fmt, ...)

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:35:0,

from ../libs/fluidsynth/src/fluid_chan.c:23:

../libs/fluidsynth/src/fluid_event_queue.h:121:4: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic]

};

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_chan.c:23:

../libs/fluidsynth/src/fluid_rvoice_event.h: In function 'fluid_rvoice_eventhandler_add_rvoice':

../libs/fluidsynth/src/fluid_rvoice_event.h:107:49: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push_ptr' between function pointer and 'void *' [-Wpedantic]

fluid_rvoice_eventhandler_push_ptr(handler, fluid_rvoice_mixer_add_voice,

^

../libs/fluidsynth/src/fluid_rvoice_event.h:94:5: note: expected 'void *' but argument is of type 'int (*)(struct fluid_rvoice_mixer_t *, struct fluid_rvoice_t *)'

int fluid_rvoice_eventhandler_push_ptr(fluid_rvoice_eventhandler_t* handler,

^

[ 28/1021] c: libs/fluidsynth/src/fluid_event.c -> build/libs/fluidsynth/src/fluid_event.c.2.o

[ 29/1021] c: libs/fluidsynth/src/fluid_gen.c -> build/libs/fluidsynth/src/fluid_gen.c.2.o

[ 30/1021] c: libs/fluidsynth/src/fluid_mod.c -> build/libs/fluidsynth/src/fluid_mod.c.2.o

../libs/fluidsynth/src/fluid_mod.c:486:2: warning: ISO C does not allow extra ';' outside of a function [-Wpedantic]

};

^

[ 31/1021] c: libs/fluidsynth/src/fluid_synth.c -> build/libs/fluidsynth/src/fluid_synth.c.2.o

[ 32/1021] c: libs/fluidsynth/src/fluid_tuning.c -> build/libs/fluidsynth/src/fluid_tuning.c.2.o

In file included from ../libs/fluidsynth/src/fluid_synth.h:35:0,

from ../libs/fluidsynth/src/fluid_synth.c:23:

../libs/fluidsynth/src/fluid_event_queue.h:121:4: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic]

};

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_synth.c:23:

../libs/fluidsynth/src/fluid_rvoice_event.h: In function 'fluid_rvoice_eventhandler_add_rvoice':

../libs/fluidsynth/src/fluid_rvoice_event.h:107:49: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push_ptr' between function pointer and 'void *' [-Wpedantic]

fluid_rvoice_eventhandler_push_ptr(handler, fluid_rvoice_mixer_add_voice,

^

../libs/fluidsynth/src/fluid_rvoice_event.h:94:5: note: expected 'void *' but argument is of type 'int (*)(struct fluid_rvoice_mixer_t *, struct fluid_rvoice_t *)'

int fluid_rvoice_eventhandler_push_ptr(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_synth.c: At top level:

../libs/fluidsynth/src/fluid_synth.c:145:3: warning: initialization discards 'const' qualifier from pointer target type

{ "Test 1", 0.2f, 0.0f, 0.5f, 0.9f },

^

../libs/fluidsynth/src/fluid_synth.c:146:3: warning: initialization discards 'const' qualifier from pointer target type

{ "Test 2", 0.4f, 0.2f, 0.5f, 0.8f },

^

../libs/fluidsynth/src/fluid_synth.c:147:3: warning: initialization discards 'const' qualifier from pointer target type

{ "Test 3", 0.6f, 0.4f, 0.5f, 0.7f },

^

../libs/fluidsynth/src/fluid_synth.c:148:3: warning: initialization discards 'const' qualifier from pointer target type

{ "Test 4", 0.8f, 0.7f, 0.5f, 0.6f },

^

../libs/fluidsynth/src/fluid_synth.c:149:3: warning: initialization discards 'const' qualifier from pointer target type

{ "Test 5", 0.8f, 1.0f, 0.5f, 0.5f },

^

../libs/fluidsynth/src/fluid_synth.c: In function 'fluid_synth_register_overflow':

../libs/fluidsynth/src/fluid_synth.c:163:41: warning: passing argument 2 of 'fluid_settings_register_num' discards 'const' qualifier from pointer target type

fluid_settings_register_num(settings, "synth.overflow.percussion",

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:45:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_num(fluid_settings_t* settings, char* name, double def,

^

../libs/fluidsynth/src/fluid_synth.c:165:41: warning: passing argument 2 of 'fluid_settings_register_num' discards 'const' qualifier from pointer target type

fluid_settings_register_num(settings, "synth.overflow.sustained",

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:45:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_num(fluid_settings_t* settings, char* name, double def,

^

../libs/fluidsynth/src/fluid_synth.c:167:41: warning: passing argument 2 of 'fluid_settings_register_num' discards 'const' qualifier from pointer target type

fluid_settings_register_num(settings, "synth.overflow.released",

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:45:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_num(fluid_settings_t* settings, char* name, double def,

^

../libs/fluidsynth/src/fluid_synth.c:169:41: warning: passing argument 2 of 'fluid_settings_register_num' discards 'const' qualifier from pointer target type

fluid_settings_register_num(settings, "synth.overflow.age",

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:45:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_num(fluid_settings_t* settings, char* name, double def,

^

../libs/fluidsynth/src/fluid_synth.c:171:41: warning: passing argument 2 of 'fluid_settings_register_num' discards 'const' qualifier from pointer target type

fluid_settings_register_num(settings, "synth.overflow.volume",

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:45:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_num(fluid_settings_t* settings, char* name, double def,

^

../libs/fluidsynth/src/fluid_synth.c: In function 'fluid_synth_settings':

../libs/fluidsynth/src/fluid_synth.c:177:41: warning: passing argument 2 of 'fluid_settings_register_int' discards 'const' qualifier from pointer target type

fluid_settings_register_int(settings, "synth.verbose", 0, 0, 1,

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:51:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_int(fluid_settings_t* settings, char* name, int def,

^

../libs/fluidsynth/src/fluid_synth.c:179:41: warning: passing argument 2 of 'fluid_settings_register_int' discards 'const' qualifier from pointer target type

fluid_settings_register_int(settings, "synth.dump", 0, 0, 1,

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:51:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_int(fluid_settings_t* settings, char* name, int def,

^

../libs/fluidsynth/src/fluid_synth.c:181:41: warning: passing argument 2 of 'fluid_settings_register_int' discards 'const' qualifier from pointer target type

fluid_settings_register_int(settings, "synth.reverb.active", 1, 0, 1,

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:51:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_int(fluid_settings_t* settings, char* name, int def,

^

../libs/fluidsynth/src/fluid_synth.c:183:41: warning: passing argument 2 of 'fluid_settings_register_int' discards 'const' qualifier from pointer target type

fluid_settings_register_int(settings, "synth.chorus.active", 1, 0, 1,

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:51:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_int(fluid_settings_t* settings, char* name, int def,

^

../libs/fluidsynth/src/fluid_synth.c:185:41: warning: passing argument 2 of 'fluid_settings_register_int' discards 'const' qualifier from pointer target type

fluid_settings_register_int(settings, "synth.ladspa.active", 0, 0, 1,

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:51:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_int(fluid_settings_t* settings, char* name, int def,

^

../libs/fluidsynth/src/fluid_synth.c:187:41: warning: passing argument 2 of 'fluid_settings_register_int' discards 'const' qualifier from pointer target type

fluid_settings_register_int(settings, "synth.lock-memory", 1, 0, 1,

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:51:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_int(fluid_settings_t* settings, char* name, int def,

^

../libs/fluidsynth/src/fluid_synth.c:194:41: warning: passing argument 2 of 'fluid_settings_register_int' discards 'const' qualifier from pointer target type

fluid_settings_register_int(settings, "synth.polyphony",

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:51:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_int(fluid_settings_t* settings, char* name, int def,

^

../libs/fluidsynth/src/fluid_synth.c:196:41: warning: passing argument 2 of 'fluid_settings_register_int' discards 'const' qualifier from pointer target type

fluid_settings_register_int(settings, "synth.midi-channels",

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:51:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_int(fluid_settings_t* settings, char* name, int def,

^

../libs/fluidsynth/src/fluid_synth.c:198:41: warning: passing argument 2 of 'fluid_settings_register_num' discards 'const' qualifier from pointer target type

fluid_settings_register_num(settings, "synth.gain",

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:45:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_num(fluid_settings_t* settings, char* name, double def,

^

../libs/fluidsynth/src/fluid_synth.c:201:41: warning: passing argument 2 of 'fluid_settings_register_int' discards 'const' qualifier from pointer target type

fluid_settings_register_int(settings, "synth.audio-channels",

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:51:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_int(fluid_settings_t* settings, char* name, int def,

^

../libs/fluidsynth/src/fluid_synth.c:203:41: warning: passing argument 2 of 'fluid_settings_register_int' discards 'const' qualifier from pointer target type

fluid_settings_register_int(settings, "synth.audio-groups",

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:51:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_int(fluid_settings_t* settings, char* name, int def,

^

../libs/fluidsynth/src/fluid_synth.c:205:41: warning: passing argument 2 of 'fluid_settings_register_int' discards 'const' qualifier from pointer target type

fluid_settings_register_int(settings, "synth.effects-channels",

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:51:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_int(fluid_settings_t* settings, char* name, int def,

^

../libs/fluidsynth/src/fluid_synth.c:207:41: warning: passing argument 2 of 'fluid_settings_register_num' discards 'const' qualifier from pointer target type

fluid_settings_register_num(settings, "synth.sample-rate",

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:45:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_num(fluid_settings_t* settings, char* name, double def,

^

../libs/fluidsynth/src/fluid_synth.c:210:41: warning: passing argument 2 of 'fluid_settings_register_int' discards 'const' qualifier from pointer target type

fluid_settings_register_int(settings, "synth.device-id",

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:51:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_int(fluid_settings_t* settings, char* name, int def,

^

../libs/fluidsynth/src/fluid_synth.c:212:41: warning: passing argument 2 of 'fluid_settings_register_int' discards 'const' qualifier from pointer target type

fluid_settings_register_int(settings, "synth.cpu-cores", 1, 1, 256, 0, NULL, NULL);

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:51:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_int(fluid_settings_t* settings, char* name, int def,

^

../libs/fluidsynth/src/fluid_synth.c:214:41: warning: passing argument 2 of 'fluid_settings_register_int' discards 'const' qualifier from pointer target type

fluid_settings_register_int(settings, "synth.min-note-length", 10, 0, 65535, 0, NULL, NULL);

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:51:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_int(fluid_settings_t* settings, char* name, int def,

^

../libs/fluidsynth/src/fluid_synth.c:216:41: warning: passing argument 2 of 'fluid_settings_register_int' discards 'const' qualifier from pointer target type

fluid_settings_register_int(settings, "synth.threadsafe-api", 1, 0, 1,

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:51:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_int(fluid_settings_t* settings, char* name, int def,

^

../libs/fluidsynth/src/fluid_synth.c:218:41: warning: passing argument 2 of 'fluid_settings_register_int' discards 'const' qualifier from pointer target type

fluid_settings_register_int(settings, "synth.parallel-render", 1, 0, 1,

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:51:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_int(fluid_settings_t* settings, char* name, int def,

^

../libs/fluidsynth/src/fluid_synth.c: In function 'fluid_version_str':

../libs/fluidsynth/src/fluid_synth.c:252:3: warning: return discards 'const' qualifier from pointer target type

return FLUIDSYNTH_VERSION;

^

../libs/fluidsynth/src/fluid_synth.c: In function 'new_fluid_synth':

../libs/fluidsynth/src/fluid_synth.c:595:41: warning: passing argument 2 of 'fluid_settings_register_num' discards 'const' qualifier from pointer target type

fluid_settings_register_num(settings, "synth.sample-rate",

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:45:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_num(fluid_settings_t* settings, char* name, double def,

^

../libs/fluidsynth/src/fluid_synth.c:598:41: warning: passing argument 2 of 'fluid_settings_register_num' discards 'const' qualifier from pointer target type

fluid_settings_register_num(settings, "synth.gain",

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:45:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_num(fluid_settings_t* settings, char* name, double def,

^

../libs/fluidsynth/src/fluid_synth.c:601:41: warning: passing argument 2 of 'fluid_settings_register_int' discards 'const' qualifier from pointer target type

fluid_settings_register_int(settings, "synth.polyphony",

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:51:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_int(fluid_settings_t* settings, char* name, int def,

^

../libs/fluidsynth/src/fluid_synth.c:605:41: warning: passing argument 2 of 'fluid_settings_register_int' discards 'const' qualifier from pointer target type

fluid_settings_register_int(settings, "synth.device-id",

^

In file included from ../libs/fluidsynth/src/fluid_synth.c:27:0:

../libs/fluidsynth/src/fluid_settings.h:51:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_settings_register_int(fluid_settings_t* settings, char* name, int def,

^

../libs/fluidsynth/src/fluid_synth.c:718:38: warning: passing argument 2 of 'fluid_synth_update_overflow' discards 'const' qualifier from pointer target type

fluid_synth_update_overflow(synth, "", 0.0f);

^

../libs/fluidsynth/src/fluid_synth.c:48:12: note: expected 'char *' but argument is of type 'const char *'

static int fluid_synth_update_overflow (fluid_synth_t *synth, char *name,

^

../libs/fluidsynth/src/fluid_synth.c:719:35: warning: ISO C forbids passing argument 2 of 'fluid_synth_update_mixer' between function pointer and 'void *' [-Wpedantic]

fluid_synth_update_mixer(synth, fluid_rvoice_mixer_set_polyphony,

^

../libs/fluidsynth/src/fluid_synth.c:532:1: note: expected 'void *' but argument is of type 'int (*)(struct fluid_rvoice_mixer_t *, int)'

fluid_synth_update_mixer(fluid_synth_t* synth, void* method, int intparam,

^

../libs/fluidsynth/src/fluid_synth.c:734:7: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push5' between function pointer and 'void *' [-Wpedantic]

fluid_rvoice_mixer_set_reverb_params,

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_synth.c:23:

../libs/fluidsynth/src/fluid_rvoice_event.h:97:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_mixer_t *, int, double, double, double, double)'

int fluid_rvoice_eventhandler_push5(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_synth.c:745:37: warning: ISO C forbids passing argument 2 of 'fluid_synth_update_mixer' between function pointer and 'void *' [-Wpedantic]

fluid_synth_update_mixer(synth, fluid_rvoice_mixer_set_threads,

^

../libs/fluidsynth/src/fluid_synth.c:532:1: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_mixer_t *, int, int)'

fluid_synth_update_mixer(fluid_synth_t* synth, void* method, int intparam,

^

../libs/fluidsynth/src/fluid_synth.c: In function 'fluid_synth_reset_reverb':

../libs/fluidsynth/src/fluid_synth.c:1588:35: warning: ISO C forbids passing argument 2 of 'fluid_synth_update_mixer' between function pointer and 'void *' [-Wpedantic]

fluid_synth_update_mixer(synth, fluid_rvoice_mixer_reset_reverb, 0, 0.0f);

^

../libs/fluidsynth/src/fluid_synth.c:532:1: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_mixer_t *)'

fluid_synth_update_mixer(fluid_synth_t* synth, void* method, int intparam,

^

../libs/fluidsynth/src/fluid_synth.c: In function 'fluid_synth_reset_chorus':

../libs/fluidsynth/src/fluid_synth.c:1602:35: warning: ISO C forbids passing argument 2 of 'fluid_synth_update_mixer' between function pointer and 'void *' [-Wpedantic]

fluid_synth_update_mixer(synth, fluid_rvoice_mixer_reset_chorus, 0, 0.0f);

^

../libs/fluidsynth/src/fluid_synth.c:532:1: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_mixer_t *)'

fluid_synth_update_mixer(fluid_synth_t* synth, void* method, int intparam,

^

../libs/fluidsynth/src/fluid_synth.c: In function 'fluid_synth_system_reset_LOCAL':

../libs/fluidsynth/src/fluid_tuning.c:146:13: warning: 'fluid_tuning_set_key' defined but not used [-Wunused-function]

static void fluid_tuning_set_key(fluid_tuning_t* tuning, int key, double pitch)

^

../libs/fluidsynth/src/fluid_synth.c:1640:35: warning: ISO C forbids passing argument 2 of 'fluid_synth_update_mixer' between function pointer and 'void *' [-Wpedantic]

fluid_synth_update_mixer(synth, fluid_rvoice_mixer_reset_fx, 0, 0.0f);

^

../libs/fluidsynth/src/fluid_synth.c:532:1: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_mixer_t *)'

fluid_synth_update_mixer(fluid_synth_t* synth, void* method, int intparam,

^

../libs/fluidsynth/src/fluid_synth.c: In function 'fluid_synth_set_sample_rate':

../libs/fluidsynth/src/fluid_synth.c:2219:35: warning: ISO C forbids passing argument 2 of 'fluid_synth_update_mixer' between function pointer and 'void *' [-Wpedantic]

fluid_synth_update_mixer(synth, fluid_rvoice_mixer_set_samplerate,

^

../libs/fluidsynth/src/fluid_synth.c:532:1: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_mixer_t *, fluid_real_t)'

fluid_synth_update_mixer(fluid_synth_t* synth, void* method, int intparam,

^

../libs/fluidsynth/src/fluid_synth.c: In function 'fluid_synth_update_polyphony_LOCAL':

../libs/fluidsynth/src/fluid_synth.c:2344:35: warning: ISO C forbids passing argument 2 of 'fluid_synth_update_mixer' between function pointer and 'void *' [-Wpedantic]

fluid_synth_update_mixer(synth, fluid_rvoice_mixer_set_polyphony,

^

../libs/fluidsynth/src/fluid_synth.c:532:1: note: expected 'void *' but argument is of type 'int (*)(struct fluid_rvoice_mixer_t *, int)'

fluid_synth_update_mixer(fluid_synth_t* synth, void* method, int intparam,

^

In file included from /home/ardour/linux-x86_64/gtk/inst/lib/glib-2.0/include/glibconfig.h:9:0,

from /home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/glib/gtypes.h:32,

from /home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/glib/galloca.h:32,

from /home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/glib.h:30,

from ../libs/fluidsynth/src/fluidsynth_priv.h:25,

from ../libs/fluidsynth/src/fluid_synth.h:34,

from ../libs/fluidsynth/src/fluid_synth.c:23:

../libs/fluidsynth/src/fluid_synth.c: In function 'fluid_synth_get_channel_info':

/home/ardour/linux-x86_64/gtk/inst/include/glib-2.0/glib/gmacros.h:233:14: warning: overflow in implicit constant conversion [-Woverflow]

#define TRUE (!FALSE)

^

../libs/fluidsynth/src/fluid_synth.c:3568:22: note: in expansion of macro 'TRUE'

info->assigned = TRUE;

^

../libs/fluidsynth/src/fluid_synth.c: In function 'fluid_synth_set_reverb_on':

../libs/fluidsynth/src/fluid_synth.c:3637:35: warning: ISO C forbids passing argument 2 of 'fluid_synth_update_mixer' between function pointer and 'void *' [-Wpedantic]

fluid_synth_update_mixer(synth, fluid_rvoice_mixer_set_reverb_enabled,

^

../libs/fluidsynth/src/fluid_synth.c:532:1: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_mixer_t *, int)'

fluid_synth_update_mixer(fluid_synth_t* synth, void* method, int intparam,

^

../libs/fluidsynth/src/fluid_synth.c: In function 'fluid_synth_set_reverb_full':

../libs/fluidsynth/src/fluid_synth.c:3723:7: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push5' between function pointer and 'void *' [-Wpedantic]

fluid_rvoice_mixer_set_reverb_params,

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_synth.c:23:

../libs/fluidsynth/src/fluid_rvoice_event.h:97:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_mixer_t *, int, double, double, double, double)'

int fluid_rvoice_eventhandler_push5(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_synth.c: In function 'fluid_synth_set_chorus_on':

../libs/fluidsynth/src/fluid_synth.c:3805:35: warning: ISO C forbids passing argument 2 of 'fluid_synth_update_mixer' between function pointer and 'void *' [-Wpedantic]

fluid_synth_update_mixer(synth, fluid_rvoice_mixer_set_chorus_enabled,

^

../libs/fluidsynth/src/fluid_synth.c:532:1: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_mixer_t *, int)'

fluid_synth_update_mixer(fluid_synth_t* synth, void* method, int intparam,

^

../libs/fluidsynth/src/fluid_synth.c: In function 'fluid_synth_set_chorus_full':

../libs/fluidsynth/src/fluid_synth.c:3869:7: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push5' between function pointer and 'void *' [-Wpedantic]

fluid_rvoice_mixer_set_chorus_params,

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_synth.c:23:

../libs/fluidsynth/src/fluid_rvoice_event.h:97:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_mixer_t *, int, int, double, double, double, int)'

int fluid_rvoice_eventhandler_push5(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_synth.c: At top level:

../libs/fluidsynth/src/fluid_synth.c:4017:2: warning: ISO C does not allow extra ';' outside of a function [-Wpedantic]

};

^

../libs/fluidsynth/src/fluid_synth.c:4837:2: warning: ISO C does not allow extra ';' outside of a function [-Wpedantic]

};

^

[ 33/1021] c: libs/fluidsynth/src/fluid_voice.c -> build/libs/fluidsynth/src/fluid_voice.c.2.o

In file included from ../libs/fluidsynth/src/fluid_synth.h:35:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_event_queue.h:121:4: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic]

};

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h: In function 'fluid_rvoice_eventhandler_add_rvoice':

../libs/fluidsynth/src/fluid_rvoice_event.h:107:49: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push_ptr' between function pointer and 'void *' [-Wpedantic]

fluid_rvoice_eventhandler_push_ptr(handler, fluid_rvoice_mixer_add_voice,

^

../libs/fluidsynth/src/fluid_rvoice_event.h:94:5: note: expected 'void *' but argument is of type 'int (*)(struct fluid_rvoice_mixer_t *, struct fluid_rvoice_t *)'

int fluid_rvoice_eventhandler_push_ptr(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c: In function 'fluid_voice_update_volenv':

../libs/fluidsynth/src/fluid_voice.c:118:29: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push5' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_GENERIC_ALL(fluid_adsr_env_set_data,

^

../libs/fluidsynth/src/fluid_voice.c:85:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_ALL'

proc, obj, iarg, r1, r2, r3, r4, r5); \

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:97:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_adsr_env_t *, enum fluid_adsr_env_section_t, unsigned int, fluid_real_t, fluid_real_t, fluid_real_t, fluid_real_t)'

int fluid_rvoice_eventhandler_push5(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c: In function 'fluid_voice_update_modenv':

../libs/fluidsynth/src/fluid_voice.c:132:29: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push5' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_GENERIC_ALL(fluid_adsr_env_set_data,

^

../libs/fluidsynth/src/fluid_voice.c:85:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_ALL'

proc, obj, iarg, r1, r2, r3, r4, r5); \

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:97:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_adsr_env_t *, enum fluid_adsr_env_section_t, unsigned int, fluid_real_t, fluid_real_t, fluid_real_t, fluid_real_t)'

int fluid_rvoice_eventhandler_push5(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c: In function 'fluid_voice_init':

../libs/fluidsynth/src/fluid_voice.c:273:18: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE0(fluid_rvoice_reset);

^

../libs/fluidsynth/src/fluid_voice.c:49:7: note: in definition of macro 'UPDATE_RVOICE0'

proc, voice->rvoice, 0, 0.0f); \

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:279:21: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push_ptr' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_PTR(fluid_rvoice_set_sample, sample);

^

../libs/fluidsynth/src/fluid_voice.c:56:7: note: in definition of macro 'UPDATE_RVOICE_PTR'

proc, voice->rvoice, obj); \

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:94:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, struct fluid_sample_t *)'

int fluid_rvoice_eventhandler_push_ptr(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:284:20: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_I1(fluid_rvoice_set_interp_method, i);

^

../libs/fluidsynth/src/fluid_voice.c:71:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_I1'

proc, obj, iarg, 0.0f); \

^

../libs/fluidsynth/src/fluid_voice.c:284:3: note: in expansion of macro 'UPDATE_RVOICE_I1'

UPDATE_RVOICE_I1(fluid_rvoice_set_interp_method, i);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, int)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:293:20: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_I1(fluid_rvoice_set_samplemode, _SAMPLEMODE(voice));

^

../libs/fluidsynth/src/fluid_voice.c:71:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_I1'

proc, obj, iarg, 0.0f); \

^

../libs/fluidsynth/src/fluid_voice.c:293:3: note: in expansion of macro 'UPDATE_RVOICE_I1'

UPDATE_RVOICE_I1(fluid_rvoice_set_samplemode, _SAMPLEMODE(voice));

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, enum fluid_loop)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:300:20: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_R1(fluid_rvoice_set_synth_gain, voice->synth_gain);

^

../libs/fluidsynth/src/fluid_voice.c:64:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_R1'

proc, obj, 0, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:300:3: note: in expansion of macro 'UPDATE_RVOICE_R1'

UPDATE_RVOICE_R1(fluid_rvoice_set_synth_gain, voice->synth_gain);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:304:26: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_mapping, 2, i*2 + SYNTH_REVERB_CHANNEL);

^

../libs/fluidsynth/src/fluid_voice.c:78:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_IR'

proc, obj, iarg, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:304:3: note: in expansion of macro 'UPDATE_RVOICE_BUFFERS2'

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_mapping, 2, i*2 + SYNTH_REVERB_CHANNEL);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_buffers_t *, unsigned int, int)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:305:26: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_mapping, 3, i*2 + SYNTH_CHORUS_CHANNEL);

^

../libs/fluidsynth/src/fluid_voice.c:78:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_IR'

proc, obj, iarg, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:305:3: note: in expansion of macro 'UPDATE_RVOICE_BUFFERS2'

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_mapping, 3, i*2 + SYNTH_CHORUS_CHANNEL);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_buffers_t *, unsigned int, int)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:307:26: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_mapping, 0, i);

^

../libs/fluidsynth/src/fluid_voice.c:78:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_IR'

proc, obj, iarg, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:307:3: note: in expansion of macro 'UPDATE_RVOICE_BUFFERS2'

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_mapping, 0, i);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_buffers_t *, unsigned int, int)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:308:26: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_mapping, 1, i+1);

^

../libs/fluidsynth/src/fluid_voice.c:78:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_IR'

proc, obj, iarg, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:308:3: note: in expansion of macro 'UPDATE_RVOICE_BUFFERS2'

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_mapping, 1, i+1);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_buffers_t *, unsigned int, int)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c: In function 'fluid_voice_set_output_rate':

../libs/fluidsynth/src/fluid_voice.c:325:20: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_R1(fluid_rvoice_set_output_rate, value);

^

../libs/fluidsynth/src/fluid_voice.c:64:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_R1'

proc, obj, 0, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:325:3: note: in expansion of macro 'UPDATE_RVOICE_R1'

UPDATE_RVOICE_R1(fluid_rvoice_set_output_rate, value);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:328:20: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_R1(fluid_rvoice_set_output_rate, value);

^

../libs/fluidsynth/src/fluid_voice.c:64:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_R1'

proc, obj, 0, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:328:3: note: in expansion of macro 'UPDATE_RVOICE_R1'

UPDATE_RVOICE_R1(fluid_rvoice_set_output_rate, value);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c: In function 'fluid_voice_gen_set':

../libs/fluidsynth/src/fluid_voice.c:347:22: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_I1(fluid_rvoice_set_samplemode, (int) val);

^

../libs/fluidsynth/src/fluid_voice.c:71:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_I1'

proc, obj, iarg, 0.0f); \

^

../libs/fluidsynth/src/fluid_voice.c:347:5: note: in expansion of macro 'UPDATE_RVOICE_I1'

UPDATE_RVOICE_I1(fluid_rvoice_set_samplemode, (int) val);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, enum fluid_loop)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c: In function 'fluid_voice_calculate_runtime_synthesis_parameters':

../libs/fluidsynth/src/fluid_voice.c:607:20: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_R1(fluid_rvoice_set_min_attenuation_cB,

^

../libs/fluidsynth/src/fluid_voice.c:64:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_R1'

proc, obj, 0, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:607:3: note: in expansion of macro 'UPDATE_RVOICE_R1'

UPDATE_RVOICE_R1(fluid_rvoice_set_min_attenuation_cB,

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c: In function 'fluid_voice_update_param':

../libs/fluidsynth/src/fluid_voice.c:715:28: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_amp, 0, voice->amp_left);

^

../libs/fluidsynth/src/fluid_voice.c:78:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_IR'

proc, obj, iarg, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:715:5: note: in expansion of macro 'UPDATE_RVOICE_BUFFERS2'

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_amp, 0, voice->amp_left);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_buffers_t *, unsigned int, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:716:28: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_amp, 1, voice->amp_right);

^

../libs/fluidsynth/src/fluid_voice.c:78:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_IR'

proc, obj, iarg, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:716:5: note: in expansion of macro 'UPDATE_RVOICE_BUFFERS2'

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_amp, 1, voice->amp_right);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_buffers_t *, unsigned int, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:727:22: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_R1(fluid_rvoice_set_attenuation, voice->attenuation);

^

../libs/fluidsynth/src/fluid_voice.c:64:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_R1'

proc, obj, 0, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:727:5: note: in expansion of macro 'UPDATE_RVOICE_R1'

UPDATE_RVOICE_R1(fluid_rvoice_set_attenuation, voice->attenuation);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:740:22: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_R1(fluid_rvoice_set_pitch, voice->pitch);

^

../libs/fluidsynth/src/fluid_voice.c:64:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_R1'

proc, obj, 0, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:740:5: note: in expansion of macro 'UPDATE_RVOICE_R1'

UPDATE_RVOICE_R1(fluid_rvoice_set_pitch, voice->pitch);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:748:28: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_amp, 2, voice->amp_reverb);

^

../libs/fluidsynth/src/fluid_voice.c:78:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_IR'

proc, obj, iarg, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:748:5: note: in expansion of macro 'UPDATE_RVOICE_BUFFERS2'

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_amp, 2, voice->amp_reverb);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_buffers_t *, unsigned int, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:756:28: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_amp, 3, voice->amp_chorus);

^

../libs/fluidsynth/src/fluid_voice.c:78:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_IR'

proc, obj, iarg, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:756:5: note: in expansion of macro 'UPDATE_RVOICE_BUFFERS2'

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_amp, 3, voice->amp_chorus);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_buffers_t *, unsigned int, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:782:22: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_R1(fluid_rvoice_set_root_pitch_hz, x);

^

../libs/fluidsynth/src/fluid_voice.c:64:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_R1'

proc, obj, 0, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:782:5: note: in expansion of macro 'UPDATE_RVOICE_R1'

UPDATE_RVOICE_R1(fluid_rvoice_set_root_pitch_hz, x);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:793:27: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_FILTER1(fluid_iir_filter_set_fres, x);

^

../libs/fluidsynth/src/fluid_voice.c:64:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_R1'

proc, obj, 0, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:793:5: note: in expansion of macro 'UPDATE_RVOICE_FILTER1'

UPDATE_RVOICE_FILTER1(fluid_iir_filter_set_fres, x);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_iir_filter_t *, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:820:27: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_FILTER1(fluid_iir_filter_set_q_dB, q_dB);

^

../libs/fluidsynth/src/fluid_voice.c:64:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_R1'

proc, obj, 0, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:820:5: note: in expansion of macro 'UPDATE_RVOICE_FILTER1'

UPDATE_RVOICE_FILTER1(fluid_iir_filter_set_q_dB, q_dB);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_iir_filter_t *, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:827:22: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_R1(fluid_rvoice_set_modlfo_to_pitch, x);

^

../libs/fluidsynth/src/fluid_voice.c:64:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_R1'

proc, obj, 0, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:827:5: note: in expansion of macro 'UPDATE_RVOICE_R1'

UPDATE_RVOICE_R1(fluid_rvoice_set_modlfo_to_pitch, x);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:833:22: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_R1(fluid_rvoice_set_modlfo_to_vol, x);

^

../libs/fluidsynth/src/fluid_voice.c:64:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_R1'

proc, obj, 0, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:833:5: note: in expansion of macro 'UPDATE_RVOICE_R1'

UPDATE_RVOICE_R1(fluid_rvoice_set_modlfo_to_vol, x);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:839:22: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_R1(fluid_rvoice_set_modlfo_to_fc, x);

^

../libs/fluidsynth/src/fluid_voice.c:64:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_R1'

proc, obj, 0, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:839:5: note: in expansion of macro 'UPDATE_RVOICE_R1'

UPDATE_RVOICE_R1(fluid_rvoice_set_modlfo_to_fc, x);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:846:29: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_ENVLFO_I1(fluid_lfo_set_delay, modlfo, z);

^

../libs/fluidsynth/src/fluid_voice.c:71:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_I1'

proc, obj, iarg, 0.0f); \

^

../libs/fluidsynth/src/fluid_voice.c:846:5: note: in expansion of macro 'UPDATE_RVOICE_ENVLFO_I1'

UPDATE_RVOICE_ENVLFO_I1(fluid_lfo_set_delay, modlfo, z);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_lfo_t *, unsigned int)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:856:29: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_ENVLFO_R1(fluid_lfo_set_incr, modlfo, x);

^

../libs/fluidsynth/src/fluid_voice.c:64:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_R1'

proc, obj, 0, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:856:5: note: in expansion of macro 'UPDATE_RVOICE_ENVLFO_R1'

UPDATE_RVOICE_ENVLFO_R1(fluid_lfo_set_incr, modlfo, x);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_lfo_t *, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:868:29: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_ENVLFO_R1(fluid_lfo_set_incr, viblfo, x);

^

../libs/fluidsynth/src/fluid_voice.c:64:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_R1'

proc, obj, 0, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:868:5: note: in expansion of macro 'UPDATE_RVOICE_ENVLFO_R1'

UPDATE_RVOICE_ENVLFO_R1(fluid_lfo_set_incr, viblfo, x);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_lfo_t *, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:875:29: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_ENVLFO_I1(fluid_lfo_set_delay, viblfo, z);

^

../libs/fluidsynth/src/fluid_voice.c:71:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_I1'

proc, obj, iarg, 0.0f); \

^

../libs/fluidsynth/src/fluid_voice.c:875:5: note: in expansion of macro 'UPDATE_RVOICE_ENVLFO_I1'

UPDATE_RVOICE_ENVLFO_I1(fluid_lfo_set_delay, viblfo, z);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_lfo_t *, unsigned int)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:881:22: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_R1(fluid_rvoice_set_viblfo_to_pitch, x);

^

../libs/fluidsynth/src/fluid_voice.c:64:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_R1'

proc, obj, 0, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:881:5: note: in expansion of macro 'UPDATE_RVOICE_R1'

UPDATE_RVOICE_R1(fluid_rvoice_set_viblfo_to_pitch, x);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:916:22: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_R1(fluid_rvoice_set_modenv_to_pitch, x);

^

../libs/fluidsynth/src/fluid_voice.c:64:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_R1'

proc, obj, 0, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:916:5: note: in expansion of macro 'UPDATE_RVOICE_R1'

UPDATE_RVOICE_R1(fluid_rvoice_set_modenv_to_pitch, x);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:927:22: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_R1(fluid_rvoice_set_modenv_to_fc, x);

^

../libs/fluidsynth/src/fluid_voice.c:64:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_R1'

proc, obj, 0, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:927:5: note: in expansion of macro 'UPDATE_RVOICE_R1'

UPDATE_RVOICE_R1(fluid_rvoice_set_modenv_to_fc, x);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:948:24: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_I1(fluid_rvoice_set_start, z);

^

../libs/fluidsynth/src/fluid_voice.c:71:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_I1'

proc, obj, iarg, 0.0f); \

^

../libs/fluidsynth/src/fluid_voice.c:948:7: note: in expansion of macro 'UPDATE_RVOICE_I1'

UPDATE_RVOICE_I1(fluid_rvoice_set_start, z);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, int)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:957:24: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_I1(fluid_rvoice_set_end, z);

^

../libs/fluidsynth/src/fluid_voice.c:71:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_I1'

proc, obj, iarg, 0.0f); \

^

../libs/fluidsynth/src/fluid_voice.c:957:7: note: in expansion of macro 'UPDATE_RVOICE_I1'

UPDATE_RVOICE_I1(fluid_rvoice_set_end, z);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, int)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:966:24: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_I1(fluid_rvoice_set_loopstart, z);

^

../libs/fluidsynth/src/fluid_voice.c:71:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_I1'

proc, obj, iarg, 0.0f); \

^

../libs/fluidsynth/src/fluid_voice.c:966:7: note: in expansion of macro 'UPDATE_RVOICE_I1'

UPDATE_RVOICE_I1(fluid_rvoice_set_loopstart, z);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, int)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:976:24: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_I1(fluid_rvoice_set_loopend, z);

^

../libs/fluidsynth/src/fluid_voice.c:71:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_I1'

proc, obj, iarg, 0.0f); \

^

../libs/fluidsynth/src/fluid_voice.c:976:7: note: in expansion of macro 'UPDATE_RVOICE_I1'

UPDATE_RVOICE_I1(fluid_rvoice_set_loopend, z);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, int)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c: In function 'fluid_voice_release':

../libs/fluidsynth/src/fluid_voice.c:1196:22: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_I1(fluid_rvoice_noteoff, at_tick);

^

../libs/fluidsynth/src/fluid_voice.c:71:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_I1'

proc, obj, iarg, 0.0f); \

^

../libs/fluidsynth/src/fluid_voice.c:1196:5: note: in expansion of macro 'UPDATE_RVOICE_I1'

UPDATE_RVOICE_I1(fluid_rvoice_noteoff, at_tick);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, unsigned int)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c: In function 'fluid_voice_kill_excl':

../libs/fluidsynth/src/fluid_voice.c:1265:20: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_I1(fluid_rvoice_noteoff, at_tick);

^

../libs/fluidsynth/src/fluid_voice.c:71:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_I1'

proc, obj, iarg, 0.0f); \

^

../libs/fluidsynth/src/fluid_voice.c:1265:3: note: in expansion of macro 'UPDATE_RVOICE_I1'

UPDATE_RVOICE_I1(fluid_rvoice_noteoff, at_tick);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, unsigned int)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c: In function 'fluid_voice_off':

../libs/fluidsynth/src/fluid_voice.c:1294:18: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE0(fluid_rvoice_voiceoff);

^

../libs/fluidsynth/src/fluid_voice.c:49:7: note: in definition of macro 'UPDATE_RVOICE0'

proc, voice->rvoice, 0, 0.0f); \

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c: In function 'fluid_voice_set_gain':

../libs/fluidsynth/src/fluid_voice.c:1491:20: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_R1(fluid_rvoice_set_synth_gain, gain);

^

../libs/fluidsynth/src/fluid_voice.c:64:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_R1'

proc, obj, 0, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:1491:3: note: in expansion of macro 'UPDATE_RVOICE_R1'

UPDATE_RVOICE_R1(fluid_rvoice_set_synth_gain, gain);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_t *, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:1492:26: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_amp, 0, voice->amp_left);

^

../libs/fluidsynth/src/fluid_voice.c:78:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_IR'

proc, obj, iarg, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:1492:3: note: in expansion of macro 'UPDATE_RVOICE_BUFFERS2'

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_amp, 0, voice->amp_left);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_buffers_t *, unsigned int, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:1493:26: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_amp, 1, voice->amp_right);

^

../libs/fluidsynth/src/fluid_voice.c:78:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_IR'

proc, obj, iarg, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:1493:3: note: in expansion of macro 'UPDATE_RVOICE_BUFFERS2'

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_amp, 1, voice->amp_right);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_buffers_t *, unsigned int, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:1494:26: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_amp, 2, voice->amp_reverb);

^

../libs/fluidsynth/src/fluid_voice.c:78:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_IR'

proc, obj, iarg, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:1494:3: note: in expansion of macro 'UPDATE_RVOICE_BUFFERS2'

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_amp, 2, voice->amp_reverb);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_buffers_t *, unsigned int, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_voice.c:1495:26: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push' between function pointer and 'void *' [-Wpedantic]

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_amp, 3, voice->amp_chorus);

^

../libs/fluidsynth/src/fluid_voice.c:78:7: note: in definition of macro 'UPDATE_RVOICE_GENERIC_IR'

proc, obj, iarg, rarg); \

^

../libs/fluidsynth/src/fluid_voice.c:1495:3: note: in expansion of macro 'UPDATE_RVOICE_BUFFERS2'

UPDATE_RVOICE_BUFFERS2(fluid_rvoice_buffers_set_amp, 3, voice->amp_chorus);

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_voice.c:26:

../libs/fluidsynth/src/fluid_rvoice_event.h:90:5: note: expected 'void *' but argument is of type 'void (*)(struct fluid_rvoice_buffers_t *, unsigned int, fluid_real_t)'

int fluid_rvoice_eventhandler_push(fluid_rvoice_eventhandler_t* handler,

^

[ 34/1021] c: libs/fluidsynth/src/fluid_conv.c -> build/libs/fluidsynth/src/fluid_conv.c.2.o

../libs/fluidsynth/src/fluid_conv.c:77:3: warning: Value stored to 'x' is never read

x = log10(128.0 / 127.0);

^ ~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 35/1021] c: libs/fluidsynth/src/fluid_hash.c -> build/libs/fluidsynth/src/fluid_hash.c.2.o

[ 36/1021] c: libs/fluidsynth/src/fluid_list.c -> build/libs/fluidsynth/src/fluid_list.c.2.o

[ 37/1021] c: libs/fluidsynth/src/fluid_ringbuffer.c -> build/libs/fluidsynth/src/fluid_ringbuffer.c.2.o

[ 38/1021] c: libs/fluidsynth/src/fluid_settings.c -> build/libs/fluidsynth/src/fluid_settings.c.2.o

In file included from ../libs/fluidsynth/src/fluid_synth.h:35:0,

from ../libs/fluidsynth/src/fluid_settings.c:24:

../libs/fluidsynth/src/fluid_event_queue.h:121:4: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic]

};

^

In file included from ../libs/fluidsynth/src/fluid_synth.h:43:0,

from ../libs/fluidsynth/src/fluid_settings.c:24:

../libs/fluidsynth/src/fluid_rvoice_event.h: In function 'fluid_rvoice_eventhandler_add_rvoice':

../libs/fluidsynth/src/fluid_rvoice_event.h:107:49: warning: ISO C forbids passing argument 2 of 'fluid_rvoice_eventhandler_push_ptr' between function pointer and 'void *' [-Wpedantic]

fluid_rvoice_eventhandler_push_ptr(handler, fluid_rvoice_mixer_add_voice,

^

../libs/fluidsynth/src/fluid_rvoice_event.h:94:5: note: expected 'void *' but argument is of type 'int (*)(struct fluid_rvoice_mixer_t *, struct fluid_rvoice_t *)'

int fluid_rvoice_eventhandler_push_ptr(fluid_rvoice_eventhandler_t* handler,

^

../libs/fluidsynth/src/fluid_settings.c: In function 'fluid_settings_tokenize':

../libs/fluidsynth/src/fluid_settings.c:322:40: warning: passing argument 2 of 'fluid_strtok' discards 'const' qualifier from pointer target type

while ((tok = fluid_strtok (&tokstr, ".")))

^

In file included from ../libs/fluidsynth/src/fluid_settings.c:22:0:

../libs/fluidsynth/src/fluid_sys.h:73:7: note: expected 'char *' but argument is of type 'const char *'

char *fluid_strtok (char **str, char *delim);

^

../libs/fluidsynth/src/fluid_settings.c: In function 'fluid_settings_register_str':

../libs/fluidsynth/src/fluid_settings.c:460:42: warning: passing argument 2 of 'new_fluid_str_setting' discards 'const' qualifier from pointer target type

setting = new_fluid_str_setting(def, def, hints, fun, data);

^

../libs/fluidsynth/src/fluid_settings.c:87:1: note: expected 'char *' but argument is of type 'const char *'

new_fluid_str_setting(const char* value, char* def, int hints, fluid_str_update_t fun, void* data)

^

../libs/fluidsynth/src/fluid_settings.c: In function 'fluid_settings_getstr':

../libs/fluidsynth/src/fluid_settings.c:903:14: warning: assignment discards 'const' qualifier from pointer target type

*str = setting->value ? "yes" : "no";

^

../libs/fluidsynth/src/fluid_settings.c: In function 'fluid_settings_getstr_default':

../libs/fluidsynth/src/fluid_settings.c:989:16: warning: assignment discards 'const' qualifier from pointer target type

retval = setting->def ? "yes" : "no";

^

../libs/fluidsynth/src/fluid_settings.c: In function 'fluid_settings_setnum':

../libs/fluidsynth/src/fluid_settings.c:1113:26: warning: declaration of 'setting' shadows a previous local [-Wshadow]

fluid_num_setting_t* setting;

^

../libs/fluidsynth/src/fluid_settings.c:1089:24: warning: shadowed declaration is here [-Wshadow]

fluid_num_setting_t* setting;

^

../libs/fluidsynth/src/fluid_settings.c: In function 'fluid_settings_setint':

../libs/fluidsynth/src/fluid_settings.c:1256:26: warning: declaration of 'setting' shadows a previous local [-Wshadow]

fluid_int_setting_t* setting;

^

../libs/fluidsynth/src/fluid_settings.c:1232:24: warning: shadowed declaration is here [-Wshadow]

fluid_int_setting_t* setting;

^

../libs/fluidsynth/src/fluid_settings.c: In function 'fluid_settings_foreach_option':

../libs/fluidsynth/src/fluid_settings.c:1405:19: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]

(*func)(data, (char *)name, (char *)fluid_list_get (p));

^

[ 39/1021] c: libs/fluidsynth/src/fluid_sys.c -> build/libs/fluidsynth/src/fluid_sys.c.2.o

[ 40/1021] c: libs/hidapi/linux/hid.c -> build/libs/hidapi/linux/hid.c.1.o

../libs/hidapi/linux/hid.c: In function 'parse_uevent_info':

../libs/hidapi/linux/hid.c:239:4: warning: format '%x' expects argument of type 'unsigned int *', but argument 3 has type 'int *' [-Wformat=]

int ret = sscanf(value, "%x:%hx:%hx", bus_type, vendor_id, product_id);

^

../libs/fluidsynth/src/fluid_sys.c:77:30: warning: initialization discards 'const' qualifier from pointer target type

static char* fluid_libname = "fluidsynth";

^

../libs/fluidsynth/src/fluid_sys.c: In function 'fluid_istream_readline':

../libs/fluidsynth/src/fluid_sys.c:846:32: warning: passing argument 2 of 'fluid_ostream_printf' discards 'const' qualifier from pointer target type

fluid_ostream_printf (out, "%s", prompt);

^

In file included from ../libs/fluidsynth/src/fluid_sys.c:21:0:

../libs/fluidsynth/src/fluid_sys.h:327:5: note: expected 'char *' but argument is of type 'const char *'

int fluid_ostream_printf (fluid_ostream_t out, char* format, ...);

^

[ 41/1021] c: libs/libltc/ltc.c -> build/libs/libltc/ltc.c.2.o

[ 42/1021] c: libs/libltc/timecode.c -> build/libs/libltc/timecode.c.2.o

[ 43/1021] c: libs/libltc/encoder.c -> build/libs/libltc/encoder.c.2.o

../libs/fluidsynth/src/fluid_sys.c:758:3: warning: Use of memory after it is freed

return timer;

^~~~~~~~~~~~

1 warning generated.

[ 44/1021] c: libs/libltc/decoder.c -> build/libs/libltc/decoder.c.2.o

../libs/fluidsynth/src/fluid_settings.c:1500:20: warning: String copy function overflows destination buffer

if (p->next) strcat (str, separator);

^~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 45/1021] cxx: libs/lua/lua.cc -> build/libs/lua/lua.cc.1.o

[ 46/1021] cxx: libs/lua/luastate.cc -> build/libs/lua/luastate.cc.1.o

[ 47/1021] cxx: libs/ptformat/ptfformat.cc -> build/libs/ptformat/ptfformat.cc.1.o

[ 48/1021] cxx: libs/qm-dsp/base/Pitch.cpp -> build/libs/qm-dsp/base/Pitch.cpp.1.o

[ 49/1021] cxx: libs/qm-dsp/base/KaiserWindow.cpp -> build/libs/qm-dsp/base/KaiserWindow.cpp.1.o

[ 50/1021] cxx: libs/qm-dsp/base/SincWindow.cpp -> build/libs/qm-dsp/base/SincWindow.cpp.1.o

../libs/ptformat/ptfformat.cc:30:1: warning: 'void hexdump(uint8_t*, int)' defined but not used [-Wunused-function]

hexdump(uint8_t *data, int len)

^

[ 51/1021] cxx: libs/qm-dsp/dsp/chromagram/Chromagram.cpp -> build/libs/qm-dsp/dsp/chromagram/Chromagram.cpp.1.o

[ 52/1021] cxx: libs/qm-dsp/dsp/chromagram/ConstantQ.cpp -> build/libs/qm-dsp/dsp/chromagram/ConstantQ.cpp.1.o

[ 53/1021] cxx: libs/qm-dsp/dsp/keydetection/GetKeyMode.cpp -> build/libs/qm-dsp/dsp/keydetection/GetKeyMode.cpp.1.o

[ 54/1021] cxx: libs/qm-dsp/dsp/mfcc/MFCC.cpp -> build/libs/qm-dsp/dsp/mfcc/MFCC.cpp.1.o

[ 55/1021] cxx: libs/qm-dsp/dsp/onsets/DetectionFunction.cpp -> build/libs/qm-dsp/dsp/onsets/DetectionFunction.cpp.1.o

../libs/hidapi/linux/hid.c:303:17: warning: The left operand of '==' is a garbage value

if (bus_type == BUS_BLUETOOTH) {

~~~~~~~~ ^

1 warning generated.

[ 56/1021] cxx: libs/qm-dsp/dsp/onsets/PeakPicking.cpp -> build/libs/qm-dsp/dsp/onsets/PeakPicking.cpp.1.o

[ 57/1021] cxx: libs/qm-dsp/dsp/phasevocoder/PhaseVocoder.cpp -> build/libs/qm-dsp/dsp/phasevocoder/PhaseVocoder.cpp.1.o

[ 58/1021] cxx: libs/qm-dsp/dsp/rateconversion/Decimator.cpp -> build/libs/qm-dsp/dsp/rateconversion/Decimator.cpp.1.o

[ 59/1021] cxx: libs/qm-dsp/dsp/rateconversion/DecimatorB.cpp -> build/libs/qm-dsp/dsp/rateconversion/DecimatorB.cpp.1.o

[ 60/1021] cxx: libs/qm-dsp/dsp/rhythm/BeatSpectrum.cpp -> build/libs/qm-dsp/dsp/rhythm/BeatSpectrum.cpp.1.o

In file included from ../libs/qm-dsp/dsp/mfcc/MFCC.cpp:20:

In file included from ../libs/qm-dsp/dsp/mfcc/MFCC.h:19:

/home/ardour/linux-x86_64/ardour-scan/libs/qm-dsp/base/Window.h:63:51: warning: The left operand of '*' is a garbage value

for (int i = 0; i < m_size; ++i) dst[i] = src[i] * m_cache[i];

~~~~~~ ^

1 warning generated.

[ 61/1021] cxx: libs/qm-dsp/dsp/signalconditioning/DFProcess.cpp -> build/libs/qm-dsp/dsp/signalconditioning/DFProcess.cpp.1.o

[ 62/1021] cxx: libs/qm-dsp/dsp/signalconditioning/Filter.cpp -> build/libs/qm-dsp/dsp/signalconditioning/Filter.cpp.1.o

[ 63/1021] cxx: libs/qm-dsp/dsp/signalconditioning/FiltFilt.cpp -> build/libs/qm-dsp/dsp/signalconditioning/FiltFilt.cpp.1.o

[ 64/1021] cxx: libs/qm-dsp/dsp/signalconditioning/Framer.cpp -> build/libs/qm-dsp/dsp/signalconditioning/Framer.cpp.1.o

[ 65/1021] cxx: libs/qm-dsp/dsp/tempotracking/DownBeat.cpp -> build/libs/qm-dsp/dsp/tempotracking/DownBeat.cpp.1.o

[ 66/1021] cxx: libs/qm-dsp/dsp/tempotracking/TempoTrack.cpp -> build/libs/qm-dsp/dsp/tempotracking/TempoTrack.cpp.1.o

../libs/qm-dsp/dsp/signalconditioning/FiltFilt.cpp:78:5: warning: Value stored to 'index' is never read

index = 0;

^ ~

1 warning generated.

[ 67/1021] cxx: libs/qm-dsp/dsp/tempotracking/TempoTrackV2.cpp -> build/libs/qm-dsp/dsp/tempotracking/TempoTrackV2.cpp.1.o

[ 68/1021] cxx: libs/qm-dsp/dsp/tonal/ChangeDetectionFunction.cpp -> build/libs/qm-dsp/dsp/tonal/ChangeDetectionFunction.cpp.1.o

[ 69/1021] cxx: libs/qm-dsp/dsp/tonal/TCSgram.cpp -> build/libs/qm-dsp/dsp/tonal/TCSgram.cpp.1.o

[ 70/1021] cxx: libs/qm-dsp/dsp/tonal/TonalEstimator.cpp -> build/libs/qm-dsp/dsp/tonal/TonalEstimator.cpp.1.o

../libs/qm-dsp/dsp/tempotracking/DownBeat.cpp:112:9: warning: Called C++ object pointer is null

m_decimator1->process(audio, m_decbuf);

^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 71/1021] cxx: libs/qm-dsp/dsp/transforms/FFT.cpp -> build/libs/qm-dsp/dsp/transforms/FFT.cpp.1.o

[ 72/1021] cxx: libs/qm-dsp/dsp/wavelet/Wavelet.cpp -> build/libs/qm-dsp/dsp/wavelet/Wavelet.cpp.1.o

[ 73/1021] cxx: libs/qm-dsp/maths/Correlation.cpp -> build/libs/qm-dsp/maths/Correlation.cpp.1.o

[ 74/1021] cxx: libs/qm-dsp/maths/CosineDistance.cpp -> build/libs/qm-dsp/maths/CosineDistance.cpp.1.o

[ 75/1021] cxx: libs/qm-dsp/maths/KLDivergence.cpp -> build/libs/qm-dsp/maths/KLDivergence.cpp.1.o

[ 76/1021] cxx: libs/qm-dsp/maths/MathUtilities.cpp -> build/libs/qm-dsp/maths/MathUtilities.cpp.1.o

[ 77/1021] c: libs/qm-dsp/maths/pca/pca.c -> build/libs/qm-dsp/maths/pca/pca.c.1.o

../libs/qm-dsp/dsp/tempotracking/TempoTrack.cpp:558:9: warning: Value stored to 'period' is never read

period = 5168 / 120;

^ ~~~~~~~~~~

1 warning generated.

[ 78/1021] c: libs/qm-dsp/ext/kissfft/kiss_fft.c -> build/libs/qm-dsp/ext/kissfft/kiss_fft.c.1.o

../libs/qm-dsp/maths/pca/pca.c:33:6: warning: no previous prototype for 'covcol' [-Wmissing-prototypes]

void covcol(double** data, int n, int m, double** symmat)

^

../libs/qm-dsp/maths/pca/pca.c:92:6: warning: no previous prototype for 'erhand' [-Wmissing-prototypes]

void erhand(char* err_msg)

^

../libs/qm-dsp/maths/pca/pca.c:109:6: warning: no previous prototype for 'tred2' [-Wmissing-prototypes]

void tred2(double** a, int n, double* d, double* e)

^

../libs/qm-dsp/maths/pca/pca.c:187:6: warning: no previous prototype for 'tqli' [-Wmissing-prototypes]

void tqli(double* d, double* e, int n, double** z)

^

../libs/qm-dsp/maths/pca/pca.c: In function 'tqli':

../libs/qm-dsp/maths/pca/pca.c:207:30: warning: passing argument 1 of 'erhand' discards 'const' qualifier from pointer target type

if (iter++ == 30) erhand("No convergence in TLQI.");

^

../libs/qm-dsp/maths/pca/pca.c:92:6: note: expected 'char *' but argument is of type 'const char *'

void erhand(char* err_msg)

^

../libs/qm-dsp/maths/MathUtilities.cpp: In static member function 'static int MathUtilities::compareInt(const void*, const void*)':

../libs/qm-dsp/maths/MathUtilities.cpp:247:19: warning: cast from type 'const void*' to type 'int*' casts away qualifiers [-Wcast-qual]

return ( *(int*)a - *(int*)b );

^

../libs/qm-dsp/maths/MathUtilities.cpp:247:30: warning: cast from type 'const void*' to type 'int*' casts away qualifiers [-Wcast-qual]

return ( *(int*)a - *(int*)b );

^

[ 79/1021] c: libs/qm-dsp/ext/kissfft/tools/kiss_fftr.c -> build/libs/qm-dsp/ext/kissfft/tools/kiss_fftr.c.1.o

[ 80/1021] cxx: libs/vamp-plugins/plugins.cpp -> build/libs/vamp-plugins/plugins.cpp.1.o

[ 81/1021] cxx: libs/vamp-plugins/AmplitudeFollower.cpp -> build/libs/vamp-plugins/AmplitudeFollower.cpp.1.o

[ 82/1021] cxx: libs/vamp-plugins/BarBeatTrack.cpp -> build/libs/vamp-plugins/BarBeatTrack.cpp.1.o

[ 83/1021] cxx: libs/vamp-plugins/BeatTrack.cpp -> build/libs/vamp-plugins/BeatTrack.cpp.1.o

[ 84/1021] cxx: libs/vamp-plugins/ChromagramPlugin.cpp -> build/libs/vamp-plugins/ChromagramPlugin.cpp.1.o

[ 85/1021] cxx: libs/vamp-plugins/EBUr128.cpp -> build/libs/vamp-plugins/EBUr128.cpp.1.o

[ 86/1021] cxx: libs/vamp-plugins/ebu_r128_proc.cc -> build/libs/vamp-plugins/ebu_r128_proc.cc.1.o

[ 87/1021] cxx: libs/vamp-plugins/KeyDetect.cpp -> build/libs/vamp-plugins/KeyDetect.cpp.1.o

[ 88/1021] cxx: libs/vamp-plugins/OnsetDetect.cpp -> build/libs/vamp-plugins/OnsetDetect.cpp.1.o

[ 89/1021] cxx: libs/vamp-plugins/PercussionOnsetDetector.cpp -> build/libs/vamp-plugins/PercussionOnsetDetector.cpp.1.o

[ 90/1021] cxx: libs/vamp-plugins/SimilarityPlugin.cpp -> build/libs/vamp-plugins/SimilarityPlugin.cpp.1.o

../libs/vamp-plugins/OnsetDetect.cpp:174:13: warning: Value stored to 'dfType' during its initialization is never read

int dfType = m_dfType;

^~~~~~ ~~~~~~~~

1 warning generated.

[ 91/1021] cxx: libs/vamp-plugins/SpectralCentroid.cpp -> build/libs/vamp-plugins/SpectralCentroid.cpp.1.o

[ 92/1021] cxx: libs/vamp-plugins/TonalChangeDetect.cpp -> build/libs/vamp-plugins/TonalChangeDetect.cpp.1.o

[ 93/1021] cxx: libs/vamp-plugins/Transcription.cpp -> build/libs/vamp-plugins/Transcription.cpp.1.o

[ 94/1021] cxx: libs/vamp-plugins/TruePeak.cpp -> build/libs/vamp-plugins/TruePeak.cpp.1.o

[ 95/1021] cxx: libs/vamp-plugins/ZeroCrossing.cpp -> build/libs/vamp-plugins/ZeroCrossing.cpp.1.o

../libs/ptformat/ptfformat.cc:242:34: warning: The right operand of '-' is a garbage value

if ((uintptr_t)data >= data_end - seg_len) {

^ ~~~~~~~

../libs/ptformat/ptfformat.cc:540:4: warning: Value stored to 'j' is never read

j+=offsetbytes;

^ ~~~~~~~~~~~

../libs/ptformat/ptfformat.cc:881:46: warning: The left operand of '-' is a garbage value

wav_t f = { wave, (uint16_t)(numberofwavs - 1), 0, 0 };

~~~~~~~~~~~~ ^

../libs/ptformat/ptfformat.cc:997:4: warning: Value stored to 'j' is never read

j+=startbytes;

^ ~~~~~~~~~~

../libs/ptformat/ptfformat.cc:1269:4: warning: Value stored to 'j' is never read

j+=startbytes;

^ ~~~~~~~~~~

5 warnings generated.

[ 96/1021] cxx: libs/vamp-plugins/Onset.cpp -> build/libs/vamp-plugins/Onset.cpp.1.o

[ 97/1021] cxx: libs/zita-resampler/resampler.cc -> build/libs/zita-resampler/resampler.cc.1.o

[ 98/1021] cxx: libs/zita-resampler/resampler-table.cc -> build/libs/zita-resampler/resampler-table.cc.1.o

../libs/zita-resampler/resampler-table.cc: In constructor 'ArdourZita::Resampler_table::Resampler_table(double, unsigned int, unsigned int)':

../libs/zita-resampler/resampler-table.cc:61:2: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations]

for (j = 0; j <= np; j++) {

^

[ 99/1021] cxx: libs/zita-resampler/cresampler.cc -> build/libs/zita-resampler/cresampler.cc.1.o

[ 100/1021] cxx: libs/zita-resampler/vresampler.cc -> build/libs/zita-resampler/vresampler.cc.1.o

../libs/vamp-plugins/Transcription.cpp:567:5: warning: Value stored to 'power' is never read

power=sqrt(power);

^ ~~~~~~~~~~~

../libs/vamp-plugins/Transcription.cpp:583:40: warning: The left operand of '*' is a garbage value

output=(input-signs[5*el+1]*x[2*el+0]-signs[5*el+2]*x[2*el+1]);

~~~~~~~~~~~~~^

../libs/vamp-plugins/Transcription.cpp:583:40: warning: The right operand of '*' is a garbage value

output=(input-signs[5*el+1]*x[2*el+0]-signs[5*el+2]*x[2*el+1]);

^~~~~~~~~~

../libs/vamp-plugins/Transcription.cpp:596:59: warning: The left operand of '+' is a garbage value

*(z+count2*(int)NoteN+el)=1000000*(sum[el]+sum2[el])/(2*(int)(SR/100))+0.00001;

~~~~~~~^

../libs/vamp-plugins/Transcription.cpp:614:28: warning: The left operand of '+' is a garbage value

sum[el]=sum[el]+*(z+i*(int)NoteN+el);

~~~~~~~^

../libs/vamp-plugins/Transcription.cpp:650:29: warning: Assigned value is garbage or undefined

InputArray[MaxIndex]=In2[MaxIndex];

^~~~~~~~~~~~~~

../libs/vamp-plugins/Transcription.cpp:1508:9: warning: Assigned value is garbage or undefined

MaxV=mean1[0];

^~~~~~~~~

../libs/vamp-plugins/Transcription.cpp:1734:9: warning: Value stored to 'maxV' is never read

maxV=0;

^ ~

../libs/vamp-plugins/Transcription.cpp:2015:9: warning: Value stored to 'endd' is never read

endd=(int)OutEnd[i];

^ ~~~~~~~~~~~~~~

9 warnings generated.

[ 101/1021] cxx: libs/zita-resampler/vmresampler.cc -> build/libs/zita-resampler/vmresampler.cc.1.o

[ 102/1021] pbd/signals_generated.h: libs/pbd/pbd/signals.py -> build/libs/pbd/pbd/signals_generated.h

../libs/vamp-plugins/TruePeak.cpp:393:13: warning: Dereference of null pointer

v = fabsf(*b++);

^~~~

1 warning generated.

[ 103/1021] cxx: libs/pbd/basename.cc -> build/libs/pbd/basename.cc.2.o

[ 104/1021] cxx: libs/pbd/boost_debug.cc -> build/libs/pbd/boost_debug.cc.2.o

[ 105/1021] cxx: libs/pbd/cartesian.cc -> build/libs/pbd/cartesian.cc.2.o

../libs/fluidsynth/src/fluid_defsfont.c:1047:52: warning: Access to field 'bank' results in a dereference of a null pointer (loaded from variable 'sfpreset')

FLUID_SPRINTF(preset->name, "Bank%d,Preset%d", sfpreset->bank, sfpreset->prenum);

^~~~~~~~~~~~~~

../libs/fluidsynth/src/fluid_defsfont.c:2388:38: warning: Access to field 'zone' results in a dereference of a null pointer (loaded from variable 'pr')

pr->zone = fluid_list_prepend (pr->zone, NULL);

^~~~~~~~

../libs/fluidsynth/src/fluid_defsfont.c:2750:36: warning: Access to field 'zone' results in a dereference of a null pointer (loaded from variable 'pr')

pr->zone = fluid_list_prepend (pr->zone, NULL);

^~~~~~~~

3 warnings generated.

[ 106/1021] cxx: libs/pbd/configuration_variable.cc -> build/libs/pbd/configuration_variable.cc.2.o

[ 107/1021] cxx: libs/pbd/convert.cc -> build/libs/pbd/convert.cc.2.o

[ 108/1021] cxx: libs/pbd/cpus.cc -> build/libs/pbd/cpus.cc.2.o

[ 109/1021] cxx: libs/pbd/debug.cc -> build/libs/pbd/debug.cc.2.o

[ 110/1021] cxx: libs/pbd/demangle.cc -> build/libs/pbd/demangle.cc.2.o

[ 111/1021] cxx: libs/pbd/epa.cc -> build/libs/pbd/epa.cc.2.o

[ 112/1021] cxx: libs/pbd/ffs.cc -> build/libs/pbd/ffs.cc.2.o

[ 113/1021] cxx: libs/pbd/id.cc -> build/libs/pbd/id.cc.2.o

[ 114/1021] cxx: libs/pbd/localtime_r.cc -> build/libs/pbd/localtime_r.cc.2.o

[ 115/1021] cxx: libs/pbd/md5.cc -> build/libs/pbd/md5.cc.2.o

[ 116/1021] cxx: libs/pbd/mountpoint.cc -> build/libs/pbd/mountpoint.cc.2.o

[ 117/1021] cxx: libs/pbd/openuri.cc -> build/libs/pbd/openuri.cc.2.o

[ 118/1021] cxx: libs/pbd/pathexpand.cc -> build/libs/pbd/pathexpand.cc.2.o

[ 119/1021] cxx: libs/pbd/property_list.cc -> build/libs/pbd/property_list.cc.2.o

[ 120/1021] cxx: libs/pbd/reallocpool.cc -> build/libs/pbd/reallocpool.cc.2.o

../libs/vamp-plugins/SimilarityPlugin.cpp:655:5: warning: Attempt to free released memory

delete[] dblbuf;

^~~~~~~~~~~~~~~

1 warning generated.

[ 121/1021] cxx: libs/pbd/resource.cc -> build/libs/pbd/resource.cc.2.o

[ 122/1021] cxx: libs/pbd/semutils.cc -> build/libs/pbd/semutils.cc.2.o

[ 123/1021] cxx: libs/pbd/shortpath.cc -> build/libs/pbd/shortpath.cc.2.o

[ 124/1021] cxx: libs/pbd/spinlock.cc -> build/libs/pbd/spinlock.cc.2.o

[ 125/1021] cxx: libs/pbd/string_convert.cc -> build/libs/pbd/string_convert.cc.2.o

[ 126/1021] cxx: libs/pbd/strreplace.cc -> build/libs/pbd/strreplace.cc.2.o

[ 127/1021] cxx: libs/pbd/strsplit.cc -> build/libs/pbd/strsplit.cc.2.o

[ 128/1021] cxx: libs/pbd/timer.cc -> build/libs/pbd/timer.cc.2.o

[ 129/1021] cxx: libs/pbd/timing.cc -> build/libs/pbd/timing.cc.2.o

[ 130/1021] cxx: libs/pbd/tlsf.cc -> build/libs/pbd/tlsf.cc.2.o

[ 131/1021] cxx: libs/pbd/uuid.cc -> build/libs/pbd/uuid.cc.2.o

[ 132/1021] cxx: libs/pbd/whitespace.cc -> build/libs/pbd/whitespace.cc.2.o

[ 133/1021] cxx: libs/pbd/xml++.cc -> build/libs/pbd/xml++.cc.2.o

[ 134/1021] cxx: libs/midi++2/midi.cc -> build/libs/midi++2/midi.cc.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from ../libs/pbd/pbd/uuid.h:26,

from ../libs/pbd/uuid.cc:22:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp: In member function 'void boost::uuids::detail::seed_rng::sha1_random_digest_()':

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:157:24: warning: variable 'not_used' set but not used [-Wunused-but-set-variable]

size_t not_used = 0;

^

[ 135/1021] c: libs/evoral/src/libsmf/smf.c -> build/libs/evoral/src/libsmf/smf.c.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/large_arithmetic.hpp:19:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/const_mod.hpp:23,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/seed_impl.hpp:27,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/mersenne_twister.hpp:29,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:15,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from ../libs/pbd/pbd/uuid.h:26,

from ../libs/pbd/uuid.cc:22:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp: At global scope:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp:71:35: warning: always_inline function might not be inlinable [-Wattributes]

BOOST_RANDOM_DETAIL_CONSTEXPR int integer_log2(T t)

^

[ 136/1021] c: libs/evoral/src/libsmf/smf_decode.c -> build/libs/evoral/src/libsmf/smf_decode.c.1.o

[ 137/1021] c: libs/evoral/src/libsmf/smf_load.c -> build/libs/evoral/src/libsmf/smf_load.c.1.o

[ 138/1021] c: libs/evoral/src/libsmf/smf_save.c -> build/libs/evoral/src/libsmf/smf_save.c.1.o

../libs/evoral/src/libsmf/smf_load.c:616:2: warning: Value stored to 'buffer_length' is never read

buffer_length -= len;

^ ~~~

1 warning generated.

[ 139/1021] c: libs/evoral/src/libsmf/smf_tempo.c -> build/libs/evoral/src/libsmf/smf_tempo.c.1.o

[ 140/1021] cxx: libs/evoral/src/Event.cpp -> build/libs/evoral/src/Event.cpp.2.o

[ 141/1021] cxx: libs/evoral/src/Note.cpp -> build/libs/evoral/src/Note.cpp.2.o

../libs/fluidsynth/src/fluid_synth.c:2471:22: warning: Dereference of undefined pointer value

left[i][j] = (float) left_in[i][j + synth->cur];

~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../libs/fluidsynth/src/fluid_synth.c:2498:30: warning: Dereference of undefined pointer value

left[i][j + count] = (float) left_in[i][j];

~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~

2 warnings generated.

[ 142/1021] cxx: libs/evoral/src/SMF.cpp -> build/libs/evoral/src/SMF.cpp.2.o

[ 143/1021] cxx: libs/evoral/src/TimeConverter.cpp -> build/libs/evoral/src/TimeConverter.cpp.2.o

[ 144/1021] cxx: libs/evoral/src/debug.cpp -> build/libs/evoral/src/debug.cpp.2.o

In file included from ../libs/pbd/uuid.cc:22:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:158:17: warning: Value stored to 'not_used' is never read

not_used = std::fread( buffer, 1, 20, random_ );

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 145/1021] cxx: libs/surfaces/mackie/midi_byte_array.cc -> build/libs/surfaces/mackie/midi_byte_array.cc.1.o

[ 146/1021] cxx: libs/surfaces/mackie/types.cc -> build/libs/surfaces/mackie/types.cc.1.o

[ 147/1021] cxx: libs/surfaces/us2400/midi_byte_array.cc -> build/libs/surfaces/us2400/midi_byte_array.cc.1.o

[ 148/1021] cxx: libs/surfaces/us2400/types.cc -> build/libs/surfaces/us2400/types.cc.1.o

[ 149/1021] cxx: libs/surfaces/push2/midi_byte_array.cc -> build/libs/surfaces/push2/midi_byte_array.cc.1.o

[ 150/1021] cxx: libs/surfaces/push2/utils.cc -> build/libs/surfaces/push2/utils.cc.1.o

[ 151/1021] c: libs/backends/jack/weak_libjack.c -> build/libs/backends/jack/weak_libjack.c.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/jack/jack.h:28:0,

from ../libs/backends/jack/weak_libjack.h:191,

from ../libs/backends/jack/weak_libjack.c:20:

/home/ardour/linux-x86_64/gtk/inst/include/jack/types.h:389:1: warning: 'register' is not at beginning of declaration [-Wold-style-declaration]

typedef void (*JackPortRegistrationCallback)(jack_port_id_t port, int register, void *arg);

^

/home/ardour/linux-x86_64/gtk/inst/include/jack/types.h:411:1: warning: 'register' is not at beginning of declaration [-Wold-style-declaration]

typedef void (*JackClientRegistrationCallback)(const char* name, int register, void *arg);

^

In file included from ../libs/backends/jack/weak_libjack.h:191:0,

from ../libs/backends/jack/weak_libjack.c:20:

/home/ardour/linux-x86_64/gtk/inst/include/jack/jack.h:1274:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]

jack_time_t jack_get_time() JACK_OPTIONAL_WEAK_EXPORT;

^

[ 152/1021] cxx: libs/backends/alsa/zita-alsa-pcmi.cc -> build/libs/backends/alsa/zita-alsa-pcmi.cc.1.o

../libs/backends/jack/weak_libjack.c:228:8: warning: no previous prototype for 'WJACK_get_time' [-Wmissing-prototypes]

RTYPE WJACK_ ## NAME DEF { \

^

../libs/backends/jack/weak_libjack.def:40:1: note: in expansion of macro 'JPFUN'

JPFUN(1, jack_time_t, get_time, (void), (), 0)

^

In file included from ../libs/backends/jack/weak_libjack.c:266:0:

../libs/backends/jack/weak_libjack.def: In function 'WJACK_port_rename':

../libs/backends/jack/weak_libjack.def:73:1: warning: 'WJACK_port_set_name' is deprecated (declared at ../libs/backends/jack/weak_libjack.def:72) [-Wdeprecated-declarations]

JXFUN(0, int, port_rename, (jack_client_t *c, jack_port_t *p, const char *n), (c,p,n), return jack_port_set_name (p,n);)

^

../libs/backends/jack/weak_libjack.def: At top level:

../libs/backends/jack/weak_libjack.c:228:8: warning: no previous prototype for 'WJACK_client_stop_thread' [-Wmissing-prototypes]

RTYPE WJACK_ ## NAME DEF { \

^

../libs/backends/jack/weak_libjack.def:125:1: note: in expansion of macro 'JPFUN'

JPFUN(0, int, client_stop_thread, (jack_client_t* c, jack_native_thread_t t), (c,t), 0)

^

../libs/backends/jack/weak_libjack.c:228:8: warning: no previous prototype for 'WJACK_client_kill_thread' [-Wmissing-prototypes]

RTYPE WJACK_ ## NAME DEF { \

^

../libs/backends/jack/weak_libjack.def:126:1: note: in expansion of macro 'JPFUN'

JPFUN(0, int, client_kill_thread, (jack_client_t* c, jack_native_thread_t t), (c,t), 0)

^

[ 153/1021] cxx: libs/temporal/time.cc -> build/libs/temporal/time.cc.1.o

[ 154/1021] cxx: libs/temporal/bbt_time.cc -> build/libs/temporal/bbt_time.cc.1.o

[ 155/1021] cxx: libs/ardour/automation.cc -> build/libs/ardour/automation.cc.1.o

[ 156/1021] cxx: libs/ardour/buffer.cc -> build/libs/ardour/buffer.cc.1.o

[ 157/1021] cxx: libs/ardour/buffer_manager.cc -> build/libs/ardour/buffer_manager.cc.1.o

[ 158/1021] cxx: libs/ardour/chan_count.cc -> build/libs/ardour/chan_count.cc.1.o

[ 159/1021] cxx: libs/ardour/chan_mapping.cc -> build/libs/ardour/chan_mapping.cc.1.o

[ 160/1021] cxx: libs/ardour/controllable_descriptor.cc -> build/libs/ardour/controllable_descriptor.cc.1.o

../libs/evoral/src/SMF.cpp:170:12: warning: Potential leak of memory pointed to by 'buf'

_type0 = true;

^~~~

1 warning generated.

[ 161/1021] cxx: libs/ardour/data_type.cc -> build/libs/ardour/data_type.cc.1.o

[ 162/1021] cxx: libs/ardour/debug.cc -> build/libs/ardour/debug.cc.1.o

[ 163/1021] cxx: libs/ardour/directory_names.cc -> build/libs/ardour/directory_names.cc.1.o

[ 164/1021] cxx: libs/ardour/dsp_filter.cc -> build/libs/ardour/dsp_filter.cc.1.o

[ 165/1021] cxx: libs/ardour/ebur128_analysis.cc -> build/libs/ardour/ebur128_analysis.cc.1.o

[ 166/1021] cxx: libs/ardour/element_import_handler.cc -> build/libs/ardour/element_import_handler.cc.1.o

../libs/ardour/chan_count.cc:46:4: warning: Function call argument is an uninitialized value

set(type, count);

^~~~~~~~~~~~~~~~

1 warning generated.

[ 167/1021] cxx: libs/ardour/export_timespan.cc -> build/libs/ardour/export_timespan.cc.1.o

[ 168/1021] cxx: libs/ardour/filename_extensions.cc -> build/libs/ardour/filename_extensions.cc.1.o

[ 169/1021] cxx: libs/ardour/fixed_delay.cc -> build/libs/ardour/fixed_delay.cc.1.o

[ 170/1021] cxx: libs/ardour/fluid_synth.cc -> build/libs/ardour/fluid_synth.cc.1.o

[ 171/1021] cxx: libs/ardour/iec1ppmdsp.cc -> build/libs/ardour/iec1ppmdsp.cc.1.o

[ 172/1021] cxx: libs/ardour/iec2ppmdsp.cc -> build/libs/ardour/iec2ppmdsp.cc.1.o

[ 173/1021] cxx: libs/ardour/interpolation.cc -> build/libs/ardour/interpolation.cc.1.o

[ 174/1021] cxx: libs/ardour/kmeterdsp.cc -> build/libs/ardour/kmeterdsp.cc.1.o

[ 175/1021] cxx: libs/ardour/location.cc -> build/libs/ardour/location.cc.1.o

[ 176/1021] cxx: libs/ardour/location_importer.cc -> build/libs/ardour/location_importer.cc.1.o

[ 177/1021] cxx: libs/ardour/ltc_file_reader.cc -> build/libs/ardour/ltc_file_reader.cc.1.o

[ 178/1021] cxx: libs/ardour/ltc_slave.cc -> build/libs/ardour/ltc_slave.cc.1.o

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/midi++2/midi++/event.h:27:0,

from ../libs/ardour/ardour/midi_buffer.h:27,

from ../libs/ardour/interpolation.cc:26:

../libs/ardour/interpolation.cc: In member function 'ARDOUR::samplecnt_t ARDOUR::CubicInterpolation::interpolate(int, ARDOUR::samplecnt_t, ARDOUR::Sample*, ARDOUR::samplecnt_t&, ARDOUR::Sample*)':

../libs/ardour/interpolation.cc:44:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

assert (phase.size () > channel);

^

[ 179/1021] cxx: libs/ardour/lua_api.cc -> build/libs/ardour/lua_api.cc.1.o

[ 180/1021] cxx: libs/ardour/luabindings.cc -> build/libs/ardour/luabindings.cc.1.o

../libs/ardour/chan_mapping.cc:65:4: warning: Function call argument is an uninitialized value

set(type, from, to);

^~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 181/1021] cxx: libs/ardour/luaproc.cc -> build/libs/ardour/luaproc.cc.1.o

[ 182/1021] cxx: libs/ardour/luascripting.cc -> build/libs/ardour/luascripting.cc.1.o

[ 183/1021] cxx: libs/ardour/meter.cc -> build/libs/ardour/meter.cc.1.o

[ 184/1021] cxx: libs/ardour/midi_automation_list_binder.cc -> build/libs/ardour/midi_automation_list_binder.cc.1.o

[ 185/1021] cxx: libs/ardour/midi_buffer.cc -> build/libs/ardour/midi_buffer.cc.1.o

In file included from ../libs/ardour/luascripting.cc:33:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:152:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/CFunctions.h:142:9: warning: Value stored to 'result' is never read

result = luaL_error (L,"no writable variable '%s'", lua_tostring (L, 2));

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

In file included from ../libs/ardour/luascripting.cc:33:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:153:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/Namespace.h:335:11: warning: Value stored to 'result' is never read

result = luaL_error (L,

^ ~~~~~~~~~~~~~~

2 warnings generated.

[ 186/1021] cxx: libs/ardour/midi_channel_filter.cc -> build/libs/ardour/midi_channel_filter.cc.1.o

[ 187/1021] cxx: libs/ardour/midi_clock_slave.cc -> build/libs/ardour/midi_clock_slave.cc.1.o

In file included from ../libs/ardour/lua_api.cc:34:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:152:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/CFunctions.h:142:9: warning: Value stored to 'result' is never read

result = luaL_error (L,"no writable variable '%s'", lua_tostring (L, 2));

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

In file included from ../libs/ardour/lua_api.cc:34:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:153:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/Namespace.h:335:11: warning: Value stored to 'result' is never read

result = luaL_error (L,

^ ~~~~~~~~~~~~~~

2 warnings generated.

[ 188/1021] cxx: libs/ardour/midi_model.cc -> build/libs/ardour/midi_model.cc.1.o

[ 189/1021] cxx: libs/ardour/midi_patch_manager.cc -> build/libs/ardour/midi_patch_manager.cc.1.o

[ 190/1021] cxx: libs/ardour/midi_playlist.cc -> build/libs/ardour/midi_playlist.cc.1.o

[ 191/1021] cxx: libs/ardour/midi_playlist_source.cc -> build/libs/ardour/midi_playlist_source.cc.1.o

[ 192/1021] cxx: libs/ardour/midi_port.cc -> build/libs/ardour/midi_port.cc.1.o

In file included from /usr/include/c++/4.9/cassert:43:0,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/chan_mapping.h:24,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/plugin.h:32,

from ../libs/ardour/ardour/session.h:73,

from ../libs/ardour/midi_port.cc:30:

../libs/ardour/midi_port.cc: In member function 'ARDOUR::MidiBuffer& ARDOUR::MidiPort::get_midi_buffer(ARDOUR::pframes_t)':

../libs/ardour/midi_port.cc:162:23: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]

assert (timestamp >= 0 && timestamp < nframes);

^

[ 193/1021] cxx: libs/ardour/midi_region.cc -> build/libs/ardour/midi_region.cc.1.o

In file included from ../libs/ardour/luaproc.cc:37:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:152:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/CFunctions.h:142:9: warning: Value stored to 'result' is never read

result = luaL_error (L,"no writable variable '%s'", lua_tostring (L, 2));

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

In file included from ../libs/ardour/luaproc.cc:37:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:153:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/Namespace.h:335:11: warning: Value stored to 'result' is never read

result = luaL_error (L,

^ ~~~~~~~~~~~~~~

2 warnings generated.

[ 194/1021] cxx: libs/ardour/midi_ring_buffer.cc -> build/libs/ardour/midi_ring_buffer.cc.1.o

In file included from ../libs/ardour/midi_clock_slave.cc:35:

/home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/slave.h:186:60: warning: Returning null reference

virtual TempoMap& tempo_map() const { return *((TempoMap *) 0); }

^~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 195/1021] cxx: libs/ardour/midi_scene_change.cc -> build/libs/ardour/midi_scene_change.cc.1.o

[ 196/1021] cxx: libs/ardour/midi_scene_changer.cc -> build/libs/ardour/midi_scene_changer.cc.1.o

[ 197/1021] cxx: libs/ardour/midi_source.cc -> build/libs/ardour/midi_source.cc.1.o

[ 198/1021] cxx: libs/ardour/midi_state_tracker.cc -> build/libs/ardour/midi_state_tracker.cc.1.o

[ 199/1021] cxx: libs/ardour/midi_stretch.cc -> build/libs/ardour/midi_stretch.cc.1.o

[ 200/1021] cxx: libs/ardour/midi_track.cc -> build/libs/ardour/midi_track.cc.1.o

[ 201/1021] cxx: libs/ardour/midi_ui.cc -> build/libs/ardour/midi_ui.cc.1.o

[ 202/1021] cxx: libs/ardour/mididm.cc -> build/libs/ardour/mididm.cc.1.o

[ 203/1021] cxx: libs/ardour/midiport_manager.cc -> build/libs/ardour/midiport_manager.cc.1.o

[ 204/1021] cxx: libs/ardour/mix.cc -> build/libs/ardour/mix.cc.1.o

[ 205/1021] cxx: libs/ardour/mode.cc -> build/libs/ardour/mode.cc.1.o

[ 206/1021] cxx: libs/ardour/monitor_control.cc -> build/libs/ardour/monitor_control.cc.1.o

[ 207/1021] cxx: libs/ardour/monitor_processor.cc -> build/libs/ardour/monitor_processor.cc.1.o

[ 208/1021] cxx: libs/ardour/mtc_slave.cc -> build/libs/ardour/mtc_slave.cc.1.o

[ 209/1021] cxx: libs/ardour/mtdm.cc -> build/libs/ardour/mtdm.cc.1.o

[ 210/1021] cxx: libs/ardour/muteable.cc -> build/libs/ardour/muteable.cc.1.o

In file included from ../libs/ardour/midi_model.cc:35:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/automation_control.h:31:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/controllable.h:31:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/statefuldestructible.h:24:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/stateful.h:29:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/xml++.h:41:

/home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/string_convert.h:175:2: warning: Assigned value is garbage or undefined

uint16_t tmp = val;

^~~~~~~~~~~~ ~~~

1 warning generated.

[ 211/1021] cxx: libs/ardour/mute_control.cc -> build/libs/ardour/mute_control.cc.1.o

In file included from ../libs/ardour/luabindings.cc:87:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:152:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/CFunctions.h:142:9: warning: Value stored to 'result' is never read

result = luaL_error (L,"no writable variable '%s'", lua_tostring (L, 2));

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

In file included from ../libs/ardour/luabindings.cc:87:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:153:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/Namespace.h:335:11: warning: Value stored to 'result' is never read

result = luaL_error (L,

^ ~~~~~~~~~~~~~~

2 warnings generated.

[ 212/1021] cxx: libs/ardour/mute_master.cc -> build/libs/ardour/mute_master.cc.1.o

[ 213/1021] cxx: libs/ardour/note_fixer.cc -> build/libs/ardour/note_fixer.cc.1.o

[ 214/1021] cxx: libs/ardour/onset_detector.cc -> build/libs/ardour/onset_detector.cc.1.o

[ 215/1021] cxx: libs/ardour/operations.cc -> build/libs/ardour/operations.cc.1.o

[ 216/1021] cxx: libs/ardour/pan_controllable.cc -> build/libs/ardour/pan_controllable.cc.1.o

[ 217/1021] cxx: libs/ardour/pannable.cc -> build/libs/ardour/pannable.cc.1.o

[ 218/1021] cxx: libs/ardour/panner.cc -> build/libs/ardour/panner.cc.1.o

[ 219/1021] cxx: libs/ardour/panner_manager.cc -> build/libs/ardour/panner_manager.cc.1.o

[ 220/1021] cxx: libs/ardour/panner_shell.cc -> build/libs/ardour/panner_shell.cc.1.o

[ 221/1021] cxx: libs/ardour/parameter_descriptor.cc -> build/libs/ardour/parameter_descriptor.cc.1.o

In file included from ../libs/ardour/midi_track.cc:34:

/home/ardour/linux-x86_64/ardour-scan/libs/evoral/evoral/midi_util.h:97:29: warning: The left operand of '!=' is a garbage value

for (end = 1; buffer[end] != MIDI_CMD_COMMON_SYSEX_END; end++) {

~~~~~~~~~~~ ^

1 warning generated.

[ 222/1021] cxx: libs/ardour/pcm_utils.cc -> build/libs/ardour/pcm_utils.cc.1.o

[ 223/1021] cxx: libs/ardour/phase_control.cc -> build/libs/ardour/phase_control.cc.1.o

[ 224/1021] cxx: libs/ardour/playlist.cc -> build/libs/ardour/playlist.cc.1.o

[ 225/1021] cxx: libs/ardour/playlist_factory.cc -> build/libs/ardour/playlist_factory.cc.1.o

[ 226/1021] cxx: libs/ardour/playlist_source.cc -> build/libs/ardour/playlist_source.cc.1.o

[ 227/1021] cxx: libs/ardour/plugin.cc -> build/libs/ardour/plugin.cc.1.o

[ 228/1021] cxx: libs/ardour/plugin_insert.cc -> build/libs/ardour/plugin_insert.cc.1.o

[ 229/1021] cxx: libs/ardour/plugin_manager.cc -> build/libs/ardour/plugin_manager.cc.1.o

[ 230/1021] cxx: libs/ardour/polarity_processor.cc -> build/libs/ardour/polarity_processor.cc.1.o

[ 231/1021] cxx: libs/ardour/port.cc -> build/libs/ardour/port.cc.1.o

[ 232/1021] cxx: libs/ardour/port_insert.cc -> build/libs/ardour/port_insert.cc.1.o

[ 233/1021] cxx: libs/ardour/port_manager.cc -> build/libs/ardour/port_manager.cc.1.o

[ 234/1021] cxx: libs/ardour/port_set.cc -> build/libs/ardour/port_set.cc.1.o

[ 235/1021] cxx: libs/ardour/presentation_info.cc -> build/libs/ardour/presentation_info.cc.1.o

[ 236/1021] cxx: libs/ardour/process_thread.cc -> build/libs/ardour/process_thread.cc.1.o

[ 237/1021] cxx: libs/ardour/processor.cc -> build/libs/ardour/processor.cc.1.o

[ 238/1021] cxx: libs/ardour/progress.cc -> build/libs/ardour/progress.cc.1.o

[ 239/1021] cxx: libs/ardour/quantize.cc -> build/libs/ardour/quantize.cc.1.o

[ 240/1021] cxx: libs/ardour/rc_configuration.cc -> build/libs/ardour/rc_configuration.cc.1.o

[ 241/1021] cxx: libs/ardour/readonly_control.cc -> build/libs/ardour/readonly_control.cc.1.o

[ 242/1021] cxx: libs/ardour/raw_midi_parser.cc -> build/libs/ardour/raw_midi_parser.cc.1.o

[ 243/1021] cxx: libs/ardour/recent_sessions.cc -> build/libs/ardour/recent_sessions.cc.1.o

[ 244/1021] cxx: libs/ardour/record_enable_control.cc -> build/libs/ardour/record_enable_control.cc.1.o

[ 245/1021] cxx: libs/ardour/record_safe_control.cc -> build/libs/ardour/record_safe_control.cc.1.o

[ 246/1021] cxx: libs/ardour/region_factory.cc -> build/libs/ardour/region_factory.cc.1.o

[ 247/1021] cxx: libs/ardour/resampled_source.cc -> build/libs/ardour/resampled_source.cc.1.o

[ 248/1021] cxx: libs/ardour/region.cc -> build/libs/ardour/region.cc.1.o

[ 249/1021] cxx: libs/ardour/return.cc -> build/libs/ardour/return.cc.1.o

[ 250/1021] cxx: libs/ardour/reverse.cc -> build/libs/ardour/reverse.cc.1.o

[ 251/1021] cxx: libs/ardour/route.cc -> build/libs/ardour/route.cc.1.o

[ 252/1021] cxx: libs/ardour/route_graph.cc -> build/libs/ardour/route_graph.cc.1.o

[ 253/1021] cxx: libs/ardour/route_group.cc -> build/libs/ardour/route_group.cc.1.o

[ 254/1021] cxx: libs/ardour/route_group_member.cc -> build/libs/ardour/route_group_member.cc.1.o

[ 255/1021] cxx: libs/ardour/rb_effect.cc -> build/libs/ardour/rb_effect.cc.1.o

[ 256/1021] cxx: libs/ardour/rt_tasklist.cc -> build/libs/ardour/rt_tasklist.cc.1.o

[ 257/1021] cxx: libs/ardour/scene_change.cc -> build/libs/ardour/scene_change.cc.1.o

[ 258/1021] cxx: libs/ardour/search_paths.cc -> build/libs/ardour/search_paths.cc.1.o

[ 259/1021] cxx: libs/ardour/selection.cc -> build/libs/ardour/selection.cc.1.o

[ 260/1021] cxx: libs/ardour/send.cc -> build/libs/ardour/send.cc.1.o

[ 261/1021] cxx: libs/ardour/session.cc -> build/libs/ardour/session.cc.1.o

[ 262/1021] cxx: libs/ardour/session_butler.cc -> build/libs/ardour/session_butler.cc.1.o

../libs/ardour/session.cc:3415:2: warning: #warning fixme -- no more Diskstream [-Wcpp]

#warning fixme -- no more Diskstream

^

[ 263/1021] cxx: libs/ardour/session_click.cc -> build/libs/ardour/session_click.cc.1.o

[ 264/1021] cxx: libs/ardour/session_command.cc -> build/libs/ardour/session_command.cc.1.o

[ 265/1021] cxx: libs/ardour/session_configuration.cc -> build/libs/ardour/session_configuration.cc.1.o

[ 266/1021] cxx: libs/ardour/session_directory.cc -> build/libs/ardour/session_directory.cc.1.o

[ 267/1021] cxx: libs/ardour/session_events.cc -> build/libs/ardour/session_events.cc.1.o

[ 268/1021] cxx: libs/ardour/session_export.cc -> build/libs/ardour/session_export.cc.1.o

[ 269/1021] cxx: libs/ardour/session_handle.cc -> build/libs/ardour/session_handle.cc.1.o

[ 270/1021] cxx: libs/ardour/session_ltc.cc -> build/libs/ardour/session_ltc.cc.1.o

[ 271/1021] cxx: libs/ardour/session_metadata.cc -> build/libs/ardour/session_metadata.cc.1.o

In file included from ../libs/ardour/session.cc:50:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/amp.h:27:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/automation_control.h:38:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/parameter_descriptor.h:24:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/variant.h:31:

/home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/compose.h:124:8: error: call to function 'operator<<' that is neither visible in the template definition nor found by argument-dependent lookup

os << obj;

^

/home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/compose.h:279:31: note: in instantiation of function template specialization 'StringPrivate::Composition::arg<ARDOUR::PresentationInfo>' requested here

c.arg(o1).arg(o2).arg(o3).arg(o4);

^

../libs/ardour/session.cc:3669:35: note: in instantiation of function template specialization 'string_compose<std::basic_string<char>, unsigned int, std::basic_string<char>, ARDOUR::PresentationInfo>' requested here

DEBUG_TRACE (DEBUG::OrderKeys, string_compose ("added route %1, group order %2 type %3 (summary: %4)\n",

^

/home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/debug.h:72:97: note: expanded from macro 'DEBUG_TRACE'

#define DEBUG_TRACE(bits,str) if (((bits) & PBD::debug_bits).any()) { PBD::debug_print (# bits, str); }

^

/home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/presentation_info.h:272:15: note: 'operator<<' should be declared prior to the call site or in an associated namespace of one of its arguments

std::ostream& operator<<(std::ostream& o, ARDOUR::PresentationInfo const& rid);

^

1 error generated.

warning: unknown warning option '-Wno-unused-local-typedefs' [-Wunknown-warning-option]

../libs/ardour/session.cc:3415:2: warning: fixme -- no more Diskstream [-W#warnings]

#warning fixme -- no more Diskstream

^

2 warnings generated.

[ 272/1021] cxx: libs/ardour/session_midi.cc -> build/libs/ardour/session_midi.cc.1.o

[ 273/1021] cxx: libs/ardour/session_object.cc -> build/libs/ardour/session_object.cc.1.o

[ 274/1021] cxx: libs/ardour/session_playlists.cc -> build/libs/ardour/session_playlists.cc.1.o

[ 275/1021] cxx: libs/ardour/session_process.cc -> build/libs/ardour/session_process.cc.1.o

[ 276/1021] cxx: libs/ardour/session_rtevents.cc -> build/libs/ardour/session_rtevents.cc.1.o

[ 277/1021] cxx: libs/ardour/session_state.cc -> build/libs/ardour/session_state.cc.1.o

[ 278/1021] cxx: libs/ardour/session_state_utils.cc -> build/libs/ardour/session_state_utils.cc.1.o

[ 279/1021] cxx: libs/ardour/session_time.cc -> build/libs/ardour/session_time.cc.1.o

[ 280/1021] cxx: libs/ardour/session_transport.cc -> build/libs/ardour/session_transport.cc.1.o

[ 281/1021] cxx: libs/ardour/sidechain.cc -> build/libs/ardour/sidechain.cc.1.o

../libs/ardour/session_transport.cc: In member function 'void ARDOUR::Session::stop_transport(bool, bool)':

../libs/ardour/session_transport.cc:1574:15: warning: unused variable 'stop_target' [-Wunused-variable]

samplepos_t stop_target = audible_sample();

^

[ 282/1021] cxx: libs/ardour/slave.cc -> build/libs/ardour/slave.cc.1.o

[ 283/1021] cxx: libs/ardour/slavable.cc -> build/libs/ardour/slavable.cc.1.o

[ 284/1021] cxx: libs/ardour/slavable_automation_control.cc -> build/libs/ardour/slavable_automation_control.cc.1.o

[ 285/1021] cxx: libs/ardour/smf_source.cc -> build/libs/ardour/smf_source.cc.1.o

[ 286/1021] cxx: libs/ardour/sndfile_helpers.cc -> build/libs/ardour/sndfile_helpers.cc.1.o

[ 287/1021] cxx: libs/ardour/sndfileimportable.cc -> build/libs/ardour/sndfileimportable.cc.1.o

[ 288/1021] cxx: libs/ardour/sndfilesource.cc -> build/libs/ardour/sndfilesource.cc.1.o

[ 289/1021] cxx: libs/ardour/solo_control.cc -> build/libs/ardour/solo_control.cc.1.o

[ 290/1021] cxx: libs/ardour/solo_isolate_control.cc -> build/libs/ardour/solo_isolate_control.cc.1.o

../libs/ardour/session_transport.cc:488:141: warning: The right operand of '-' is a garbage value

DEBUG_TRACE (DEBUG::Transport, string_compose (X_("Butler transport work all done after %1 usecs @ %2 trw = %3\n"), g_get_monotonic_time() - before, _transport_sample, _butler->transport_work_requested()));

^ ~~~~~~

/home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/debug.h:72:97: note: expanded from macro 'DEBUG_TRACE'

#define DEBUG_TRACE(bits,str) if (((bits) & PBD::debug_bits).any()) { PBD::debug_print (# bits, str); }

^

../libs/ardour/session_transport.cc:1574:15: warning: Value stored to 'stop_target' during its initialization is never read

samplepos_t stop_target = audible_sample();

^~~~~~~~~~~ ~~~~~~~~~~~~~~~~

2 warnings generated.

[ 291/1021] cxx: libs/ardour/solo_safe_control.cc -> build/libs/ardour/solo_safe_control.cc.1.o

[ 292/1021] cxx: libs/ardour/soundcloud_upload.cc -> build/libs/ardour/soundcloud_upload.cc.1.o

[ 293/1021] cxx: libs/ardour/source.cc -> build/libs/ardour/source.cc.1.o

[ 294/1021] cxx: libs/ardour/source_factory.cc -> build/libs/ardour/source_factory.cc.1.o

[ 295/1021] cxx: libs/ardour/speakers.cc -> build/libs/ardour/speakers.cc.1.o

[ 296/1021] cxx: libs/ardour/srcfilesource.cc -> build/libs/ardour/srcfilesource.cc.1.o

[ 297/1021] cxx: libs/ardour/stripable.cc -> build/libs/ardour/stripable.cc.1.o

[ 298/1021] cxx: libs/ardour/strip_silence.cc -> build/libs/ardour/strip_silence.cc.1.o

[ 299/1021] cxx: libs/ardour/system_exec.cc -> build/libs/ardour/system_exec.cc.1.o

[ 300/1021] cxx: libs/ardour/revision.cc -> build/libs/ardour/revision.cc.1.o

[ 301/1021] cxx: libs/ardour/tape_file_matcher.cc -> build/libs/ardour/tape_file_matcher.cc.1.o

[ 302/1021] cxx: libs/ardour/template_utils.cc -> build/libs/ardour/template_utils.cc.1.o

[ 303/1021] cxx: libs/ardour/tempo.cc -> build/libs/ardour/tempo.cc.1.o

[ 304/1021] cxx: libs/ardour/tempo_map_importer.cc -> build/libs/ardour/tempo_map_importer.cc.1.o

[ 305/1021] cxx: libs/ardour/thread_buffers.cc -> build/libs/ardour/thread_buffers.cc.1.o

[ 306/1021] cxx: libs/ardour/ticker.cc -> build/libs/ardour/ticker.cc.1.o

[ 307/1021] cxx: libs/ardour/track.cc -> build/libs/ardour/track.cc.1.o

[ 308/1021] cxx: libs/ardour/transient_detector.cc -> build/libs/ardour/transient_detector.cc.1.o

[ 309/1021] cxx: libs/ardour/transform.cc -> build/libs/ardour/transform.cc.1.o

[ 310/1021] cxx: libs/ardour/transpose.cc -> build/libs/ardour/transpose.cc.1.o

[ 311/1021] cxx: libs/ardour/unknown_processor.cc -> build/libs/ardour/unknown_processor.cc.1.o

[ 312/1021] cxx: libs/ardour/user_bundle.cc -> build/libs/ardour/user_bundle.cc.1.o

[ 313/1021] cxx: libs/ardour/utils.cc -> build/libs/ardour/utils.cc.1.o

[ 314/1021] cxx: libs/ardour/vca.cc -> build/libs/ardour/vca.cc.1.o

[ 315/1021] cxx: libs/ardour/vca_manager.cc -> build/libs/ardour/vca_manager.cc.1.o

[ 316/1021] cxx: libs/ardour/vumeterdsp.cc -> build/libs/ardour/vumeterdsp.cc.1.o

[ 317/1021] cxx: libs/ardour/worker.cc -> build/libs/ardour/worker.cc.1.o

[ 318/1021] cxx: libs/ardour/lv2_plugin.cc -> build/libs/ardour/lv2_plugin.cc.1.o

[ 319/1021] c: libs/ardour/lv2_evbuf.c -> build/libs/ardour/lv2_evbuf.c.1.o

[ 320/1021] cxx: libs/ardour/uri_map.cc -> build/libs/ardour/uri_map.cc.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/forge.h:54:0,

from ../libs/ardour/lv2_plugin.cc:68:

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h: In function 'LV2_Atom_Event* lv2_atom_sequence_begin(const LV2_Atom_Sequence_Body*)':

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h:85:35: warning: cast from type 'const LV2_Atom_Sequence_Body*' to type 'LV2_Atom_Event*' casts away qualifiers [-Wcast-qual]

return (LV2_Atom_Event*)(body + 1);

^

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h: In function 'LV2_Atom_Event* lv2_atom_sequence_end(const LV2_Atom_Sequence_Body*, uint32_t)':

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h:92:73: warning: cast from type 'const uint8_t* {aka const unsigned char*}' to type 'LV2_Atom_Event*' casts away qualifiers [-Wcast-qual]

return (LV2_Atom_Event*)((const uint8_t*)body + lv2_atom_pad_size(size));

^

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h: In function 'LV2_Atom_Event* lv2_atom_sequence_next(const LV2_Atom_Event*)':

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h:110:60: warning: cast from type 'const uint8_t* {aka const unsigned char*}' to type 'LV2_Atom_Event*' casts away qualifiers [-Wcast-qual]

+ lv2_atom_pad_size(i->body.size));

^

In file included from ../libs/ardour/lv2_plugin.cc:67:0:

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h: In function 'LV2_Atom* lv2_atom_tuple_begin(const LV2_Atom_Tuple*)':

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/atom.h:86:26: warning: cast from type 'const LV2_Atom_Tuple*' to type 'uint8_t* {aka unsigned char*}' casts away qualifiers [-Wcast-qual]

((void*)((uint8_t*)(atom) + sizeof(type)))

^

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/atom.h:98:29: note: in expansion of macro 'LV2_ATOM_CONTENTS'

#define LV2_ATOM_BODY(atom) LV2_ATOM_CONTENTS(LV2_Atom, atom)

^

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h:192:21: note: in expansion of macro 'LV2_ATOM_BODY'

return (LV2_Atom*)(LV2_ATOM_BODY(tup));

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/forge.h:54:0,

from ../libs/ardour/lv2_plugin.cc:68:

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h: In function 'LV2_Atom* lv2_atom_tuple_next(const LV2_Atom*)':

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h:207:68: warning: cast from type 'const uint8_t* {aka const unsigned char*}' to type 'LV2_Atom*' casts away qualifiers [-Wcast-qual]

(const uint8_t*)i + sizeof(LV2_Atom) + lv2_atom_pad_size(i->size));

^

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h: In function 'LV2_Atom_Property_Body* lv2_atom_object_begin(const LV2_Atom_Object_Body*)':

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h:243:43: warning: cast from type 'const LV2_Atom_Object_Body*' to type 'LV2_Atom_Property_Body*' casts away qualifiers [-Wcast-qual]

return (LV2_Atom_Property_Body*)(body + 1);

^

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h: In function 'LV2_Atom_Property_Body* lv2_atom_object_next(const LV2_Atom_Property_Body*)':

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h:263:59: warning: cast from type 'const uint8_t* {aka const unsigned char*}' to type 'LV2_Atom_Property_Body*' casts away qualifiers [-Wcast-qual]

(uint32_t)sizeof(LV2_Atom_Property_Body) + value->size));

^

[ 321/1021] cxx: libs/ardour/lxvst_plugin.cc -> build/libs/ardour/lxvst_plugin.cc.1.o

[ 322/1021] cxx: libs/ardour/linux_vst_support.cc -> build/libs/ardour/linux_vst_support.cc.1.o

In file included from ../libs/ardour/worker.cc:23:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/worker.h:27:

/home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/ringbuffer.h:152:9: warning: Null pointer passed as an argument to a 'nonnull' parameter

memcpy (dest, &buf[priv_read_idx], n1 * sizeof (T));

^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 323/1021] cxx: libs/ardour/session_vst.cc -> build/libs/ardour/session_vst.cc.1.o

[ 324/1021] cxx: libs/ardour/vst_plugin.cc -> build/libs/ardour/vst_plugin.cc.1.o

[ 325/1021] cxx: libs/ardour/vst_info_file.cc -> build/libs/ardour/vst_info_file.cc.1.o

[ 326/1021] cxx: libs/ardour/vst_state.cc -> build/libs/ardour/vst_state.cc.1.o

[ 327/1021] cxx: libs/ardour/sse_functions_xmm.cc -> build/libs/ardour/sse_functions_xmm.cc.1.o

[ 328/1021] asm: libs/ardour/sse_functions_64bit.s -> build/libs/ardour/sse_functions_64bit.s.1.o

[ 329/1021] cxx: libs/ardour/sse_functions_avx_linux.cc -> build/libs/ardour/sse_functions_avx_linux.cc.2.o

../libs/ardour/tempo.cc:1626:22: warning: Called C++ object pointer is null

const double beat = prev_m->beat() + (ts.pulse_at_minute (minute) - prev_m->pulse()) * prev_m->note_divisor();

^~~~~~~~~~~~~~

../libs/ardour/tempo.cc:1726:16: warning: Called C++ object pointer is null

return Tempo (prev_t->note_types_per_minute(), prev_t->note_type(), prev_t->end_note_types_per_minute());

^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../libs/ardour/tempo.cc:1779:9: warning: Called C++ object pointer is null

return prev_t->minute();

^~~~~~~~~~~~~~~~

../libs/ardour/tempo.cc:1803:16: warning: Called C++ object pointer is null

return Tempo (prev_t->note_types_per_minute(), prev_t->note_type(), prev_t->end_note_types_per_minute());

^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../libs/ardour/tempo.cc:1840:9: warning: Called C++ object pointer is null

return prev_t->pulse();

^~~~~~~~~~~~~~~

../libs/ardour/tempo.cc:1942:46: warning: Called C++ object pointer is null

const double pulses_in_section = ((minute - prev_t->minute()) * prev_t->note_types_per_minute()) / prev_t->note_type();

^~~~~~~~~~~~~~~~

../libs/ardour/tempo.cc:1971:33: warning: Called C++ object pointer is null

double const dtime = ((pulse - prev_t->pulse()) * prev_t->note_type()) / prev_t->note_types_per_minute();

^~~~~~~~~~~~~~~

../libs/ardour/tempo.cc:2014:43: warning: Called C++ object pointer is null

const double remaining_bars = bbt.bars - prev_m->bbt().bars;

^~~~~~~~~~~~~

../libs/ardour/tempo.cc:2138:43: warning: Called C++ object pointer is null

const double remaining_bars = bbt.bars - prev_m->bbt().bars;

^~~~~~~~~~~~~

../libs/ardour/tempo.cc:2292:16: warning: Called C++ object pointer is null

double beat = prev_m->beat() + (ts.pulse_at_minute (minute) - prev_m->pulse()) * prev_m->note_divisor();

^~~~~~~~~~~~~~

../libs/ardour/tempo.cc:3002:44: warning: Called C++ object pointer is null

const double beats = ((m->bbt().bars - prev_m->bbt().bars) * prev_m->divisions_per_bar());

^~~~~~~~~~~~~

../libs/ardour/tempo.cc:3023:37: warning: Called C++ object pointer is null

const double beats = (when.bars - prev_m->bbt().bars) * prev_m->divisions_per_bar();

^~~~~~~~~~~~~

../libs/ardour/tempo.cc:3394:17: warning: Called C++ object pointer is null

if (sample > prev_to_ts_copy->sample() + min_dframe && (sample + ts_copy_sample_contribution) > prev_to_ts_copy->sample() + min_dframe) {

^~~~~~~~~~~~~~~~~~~~~~~~~

../libs/ardour/tempo.cc:4250:2: warning: Returning null reference

return *prev_t;

^~~~~~~~~~~~~~

../libs/ardour/tempo.cc:4427:2: warning: Returning null reference

return *prev_m;

^~~~~~~~~~~~~~

15 warnings generated.

[ 330/1021] cxx: libs/gtkmm2ext/actions.cc -> build/libs/gtkmm2ext/actions.cc.1.o

[ 331/1021] cxx: libs/gtkmm2ext/application.cc -> build/libs/gtkmm2ext/application.cc.1.o

[ 332/1021] cxx: libs/gtkmm2ext/bindings.cc -> build/libs/gtkmm2ext/bindings.cc.1.o

[ 333/1021] cxx: libs/gtkmm2ext/cairo_packer.cc -> build/libs/gtkmm2ext/cairo_packer.cc.1.o

[ 334/1021] cxx: libs/gtkmm2ext/cairo_widget.cc -> build/libs/gtkmm2ext/cairo_widget.cc.1.o

[ 335/1021] cxx: libs/gtkmm2ext/cell_renderer_color_selector.cc -> build/libs/gtkmm2ext/cell_renderer_color_selector.cc.1.o

[ 336/1021] cxx: libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc -> build/libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc.1.o

[ 337/1021] cxx: libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc -> build/libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc.1.o

[ 338/1021] cxx: libs/gtkmm2ext/colors.cc -> build/libs/gtkmm2ext/colors.cc.1.o

[ 339/1021] cxx: libs/gtkmm2ext/colorspace.cc -> build/libs/gtkmm2ext/colorspace.cc.1.o

[ 340/1021] cxx: libs/gtkmm2ext/cursors.cc -> build/libs/gtkmm2ext/cursors.cc.1.o

[ 341/1021] cxx: libs/gtkmm2ext/debug.cc -> build/libs/gtkmm2ext/debug.cc.1.o

[ 342/1021] cxx: libs/gtkmm2ext/dndtreeview.cc -> build/libs/gtkmm2ext/dndtreeview.cc.1.o

[ 343/1021] cxx: libs/gtkmm2ext/emscale.cc -> build/libs/gtkmm2ext/emscale.cc.1.o

[ 344/1021] cxx: libs/gtkmm2ext/gtk_ui.cc -> build/libs/gtkmm2ext/gtk_ui.cc.1.o

[ 345/1021] c: libs/gtkmm2ext/gtkapplication.c -> build/libs/gtkmm2ext/gtkapplication.c.1.o

[ 346/1021] cxx: libs/gtkmm2ext/keyboard.cc -> build/libs/gtkmm2ext/keyboard.cc.1.o

[ 347/1021] cxx: libs/gtkmm2ext/menu_elems.cc -> build/libs/gtkmm2ext/menu_elems.cc.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtk.h:234:0,

from /home/ardour/linux-x86_64/ardour-scan/libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27,

from ../libs/gtkmm2ext/gtkapplication.c:24:

/home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]

typedef void (*GtkItemFactoryCallback) ();

^

[ 348/1021] cxx: libs/gtkmm2ext/persistent_tooltip.cc -> build/libs/gtkmm2ext/persistent_tooltip.cc.1.o

In file included from ../libs/ardour/session_state.cc:138:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:152:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/CFunctions.h:142:9: warning: Value stored to 'result' is never read

result = luaL_error (L,"no writable variable '%s'", lua_tostring (L, 2));

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

In file included from ../libs/ardour/session_state.cc:138:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:153:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/Namespace.h:335:11: warning: Value stored to 'result' is never read

result = luaL_error (L,

^ ~~~~~~~~~~~~~~

2 warnings generated.

[ 349/1021] cxx: libs/gtkmm2ext/textviewer.cc -> build/libs/gtkmm2ext/textviewer.cc.1.o

../libs/gtkmm2ext/cursors.cc:74:17: warning: Value stored to 'parse_ok' is never read

parse_ok = true;

^ ~~~~

1 warning generated.

[ 350/1021] cxx: libs/gtkmm2ext/treeutils.cc -> build/libs/gtkmm2ext/treeutils.cc.1.o

[ 351/1021] cxx: libs/gtkmm2ext/utils.cc -> build/libs/gtkmm2ext/utils.cc.1.o

[ 352/1021] cxx: libs/gtkmm2ext/visibility_tracker.cc -> build/libs/gtkmm2ext/visibility_tracker.cc.1.o

[ 353/1021] cxx: libs/gtkmm2ext/window_proxy.cc -> build/libs/gtkmm2ext/window_proxy.cc.1.o

[ 354/1021] cxx: libs/gtkmm2ext/window_title.cc -> build/libs/gtkmm2ext/window_title.cc.1.o

[ 355/1021] c: libs/gtkmm2ext/gtkapplication_x11.c -> build/libs/gtkmm2ext/gtkapplication_x11.c.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtk.h:234:0,

from /home/ardour/linux-x86_64/ardour-scan/libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27,

from ../libs/gtkmm2ext/gtkapplication_x11.c:24:

/home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]

typedef void (*GtkItemFactoryCallback) ();

^

[ 356/1021] cxx: libs/audiographer/private/gdither/gdither.cc -> build/libs/audiographer/private/gdither/gdither.cc.1.o

[ 357/1021] cxx: libs/audiographer/src/general/sample_format_converter.cc -> build/libs/audiographer/src/general/sample_format_converter.cc.1.o

[ 358/1021] cxx: libs/audiographer/src/routines.cc -> build/libs/audiographer/src/routines.cc.1.o

[ 359/1021] cxx: libs/audiographer/src/debug_utils.cc -> build/libs/audiographer/src/debug_utils.cc.1.o

[ 360/1021] cxx: libs/audiographer/src/general/analyser.cc -> build/libs/audiographer/src/general/analyser.cc.1.o

[ 361/1021] cxx: libs/audiographer/src/general/broadcast_info.cc -> build/libs/audiographer/src/general/broadcast_info.cc.1.o

[ 362/1021] cxx: libs/audiographer/src/general/loudness_reader.cc -> build/libs/audiographer/src/general/loudness_reader.cc.1.o

[ 363/1021] cxx: libs/audiographer/src/general/normalizer.cc -> build/libs/audiographer/src/general/normalizer.cc.1.o

[ 364/1021] cxx: libs/audiographer/src/general/sr_converter.cc -> build/libs/audiographer/src/general/sr_converter.cc.1.o

[ 365/1021] cxx: libs/canvas/arc.cc -> build/libs/canvas/arc.cc.1.o

[ 366/1021] cxx: libs/canvas/arrow.cc -> build/libs/canvas/arrow.cc.1.o

[ 367/1021] cxx: libs/canvas/box.cc -> build/libs/canvas/box.cc.1.o

[ 368/1021] cxx: libs/canvas/canvas.cc -> build/libs/canvas/canvas.cc.1.o

../libs/audiographer/src/general/loudness_reader.cc:121:4: warning: Called C++ object pointer is null

_dbtp_plugin[0]->process (&_bufs[1], Vamp::RealTime::fromSeconds ((double) _pos / _sample_rate));

^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 369/1021] cxx: libs/canvas/circle.cc -> build/libs/canvas/circle.cc.1.o

[ 370/1021] cxx: libs/canvas/container.cc -> build/libs/canvas/container.cc.1.o

[ 371/1021] cxx: libs/canvas/curve.cc -> build/libs/canvas/curve.cc.1.o

[ 372/1021] cxx: libs/canvas/debug.cc -> build/libs/canvas/debug.cc.1.o

[ 373/1021] cxx: libs/canvas/item.cc -> build/libs/canvas/item.cc.1.o

[ 374/1021] cxx: libs/canvas/fill.cc -> build/libs/canvas/fill.cc.1.o

[ 375/1021] cxx: libs/canvas/flag.cc -> build/libs/canvas/flag.cc.1.o

[ 376/1021] cxx: libs/canvas/framed_curve.cc -> build/libs/canvas/framed_curve.cc.1.o

[ 377/1021] cxx: libs/canvas/grid.cc -> build/libs/canvas/grid.cc.1.o

[ 378/1021] cxx: libs/canvas/image.cc -> build/libs/canvas/image.cc.1.o

[ 379/1021] cxx: libs/canvas/line.cc -> build/libs/canvas/line.cc.1.o

[ 380/1021] cxx: libs/canvas/line_set.cc -> build/libs/canvas/line_set.cc.1.o

[ 381/1021] cxx: libs/canvas/lookup_table.cc -> build/libs/canvas/lookup_table.cc.1.o

[ 382/1021] cxx: libs/canvas/meter.cc -> build/libs/canvas/meter.cc.1.o

[ 383/1021] cxx: libs/canvas/outline.cc -> build/libs/canvas/outline.cc.1.o

[ 384/1021] cxx: libs/canvas/pixbuf.cc -> build/libs/canvas/pixbuf.cc.1.o

[ 385/1021] cxx: libs/canvas/poly_item.cc -> build/libs/canvas/poly_item.cc.1.o

[ 386/1021] cxx: libs/canvas/poly_line.cc -> build/libs/canvas/poly_line.cc.1.o

[ 387/1021] cxx: libs/canvas/polygon.cc -> build/libs/canvas/polygon.cc.1.o

[ 388/1021] cxx: libs/canvas/rectangle.cc -> build/libs/canvas/rectangle.cc.1.o

[ 389/1021] cxx: libs/canvas/root_group.cc -> build/libs/canvas/root_group.cc.1.o

[ 390/1021] cxx: libs/canvas/ruler.cc -> build/libs/canvas/ruler.cc.1.o

[ 391/1021] cxx: libs/canvas/scroll_group.cc -> build/libs/canvas/scroll_group.cc.1.o

[ 392/1021] cxx: libs/canvas/stateful_image.cc -> build/libs/canvas/stateful_image.cc.1.o

[ 393/1021] cxx: libs/canvas/text.cc -> build/libs/canvas/text.cc.1.o

[ 394/1021] cxx: libs/canvas/tracking_text.cc -> build/libs/canvas/tracking_text.cc.1.o

[ 395/1021] cxx: libs/canvas/types.cc -> build/libs/canvas/types.cc.1.o

[ 396/1021] cxx: libs/canvas/utils.cc -> build/libs/canvas/utils.cc.1.o

[ 397/1021] cxx: libs/canvas/widget.cc -> build/libs/canvas/widget.cc.1.o

[ 398/1021] cxx: libs/canvas/xfade_curve.cc -> build/libs/canvas/xfade_curve.cc.1.o

[ 399/1021] cxx: libs/widgets/ardour_button.cc -> build/libs/widgets/ardour_button.cc.1.o

[ 400/1021] cxx: libs/widgets/ardour_display.cc -> build/libs/widgets/ardour_display.cc.1.o

[ 401/1021] cxx: libs/widgets/ardour_dropdown.cc -> build/libs/widgets/ardour_dropdown.cc.1.o

[ 402/1021] cxx: libs/widgets/ardour_fader.cc -> build/libs/widgets/ardour_fader.cc.1.o

[ 403/1021] cxx: libs/widgets/ardour_icon.cc -> build/libs/widgets/ardour_icon.cc.1.o

[ 404/1021] cxx: libs/widgets/ardour_knob.cc -> build/libs/widgets/ardour_knob.cc.1.o

[ 405/1021] cxx: libs/widgets/ardour_spacer.cc -> build/libs/widgets/ardour_spacer.cc.1.o

[ 406/1021] cxx: libs/widgets/ardour_spinner.cc -> build/libs/widgets/ardour_spinner.cc.1.o

[ 407/1021] cxx: libs/widgets/barcontroller.cc -> build/libs/widgets/barcontroller.cc.1.o

[ 408/1021] cxx: libs/widgets/binding_proxy.cc -> build/libs/widgets/binding_proxy.cc.1.o

[ 409/1021] cxx: libs/widgets/eventboxext.cc -> build/libs/widgets/eventboxext.cc.1.o

[ 410/1021] cxx: libs/widgets/choice.cc -> build/libs/widgets/choice.cc.1.o

../libs/widgets/ardour_fader.cc:452:5: warning: Value stored to 'ev_pos' is never read

ev_pos = rint(ev_pos);

^ ~~~~~~~~~~~~

1 warning generated.

[ 411/1021] cxx: libs/widgets/fastmeter.cc -> build/libs/widgets/fastmeter.cc.1.o

[ 412/1021] cxx: libs/widgets/focus_entry.cc -> build/libs/widgets/focus_entry.cc.1.o

[ 413/1021] cxx: libs/widgets/pane.cc -> build/libs/widgets/pane.cc.1.o

[ 414/1021] cxx: libs/widgets/paths_dialog.cc -> build/libs/widgets/paths_dialog.cc.1.o

[ 415/1021] cxx: libs/widgets/popup.cc -> build/libs/widgets/popup.cc.1.o

[ 416/1021] cxx: libs/widgets/prompter.cc -> build/libs/widgets/prompter.cc.1.o

[ 417/1021] cxx: libs/widgets/scroomer.cc -> build/libs/widgets/scroomer.cc.1.o

[ 418/1021] cxx: libs/widgets/searchbar.cc -> build/libs/widgets/searchbar.cc.1.o

[ 419/1021] cxx: libs/widgets/slider_controller.cc -> build/libs/widgets/slider_controller.cc.1.o

[ 420/1021] cxx: libs/widgets/stateful_button.cc -> build/libs/widgets/stateful_button.cc.1.o

[ 421/1021] cxx: libs/widgets/tabbable.cc -> build/libs/widgets/tabbable.cc.1.o

In file included from ../libs/widgets/pane.cc:21:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/gdkmm-2.4/gdkmm/cursor.h:7:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/glibmm-2.4/glibmm.h:87:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/glibmm-2.4/glibmm/thread.h:56:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/glibmm-2.4/glibmm/error.h:23:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/glibmm-2.4/glibmm/exception.h:25:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/glibmm-2.4/glibmm/ustring.h:29:

In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/iterator:64:

In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ostream:38:

In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ios:40:

In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/char_traits.h:39:

/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_algobase.h:222:15: warning: The right operand of '<' is a garbage value

if (__a < __b)

^ ~~~

1 warning generated.

[ 422/1021] cxx: libs/widgets/tearoff.cc -> build/libs/widgets/tearoff.cc.1.o

[ 423/1021] cxx: libs/widgets/tooltips.cc -> build/libs/widgets/tooltips.cc.1.o

[ 424/1021] cxx: libs/widgets/ui_config.cc -> build/libs/widgets/ui_config.cc.1.o

[ 425/1021] cxx: libs/waveview/debug.cc -> build/libs/waveview/debug.cc.1.o

[ 426/1021] cxx: libs/waveview/wave_view.cc -> build/libs/waveview/wave_view.cc.1.o

[ 427/1021] cxx: libs/waveview/wave_view_private.cc -> build/libs/waveview/wave_view_private.cc.1.o

[ 428/1021] subst: libs/plugins/reasonablesynth.lv2/manifest.ttl.in -> build/libs/LV2/reasonablesynth.lv2/manifest.ttl

[ 429/1021] subst: libs/plugins/reasonablesynth.lv2/reasonablesynth.ttl.in -> build/libs/LV2/reasonablesynth.lv2/reasonablesynth.ttl

[ 430/1021] c: libs/plugins/reasonablesynth.lv2/lv2.c -> build/libs/plugins/reasonablesynth.lv2/lv2.c.3.o

[ 431/1021] subst: libs/plugins/a-comp.lv2/manifest.ttl.in -> build/libs/LV2/a-comp.lv2/manifest.ttl

[ 432/1021] subst: libs/plugins/a-comp.lv2/a-comp.ttl.in -> build/libs/LV2/a-comp.lv2/a-comp.ttl

[ 433/1021] subst: libs/plugins/a-comp.lv2/a-comp#stereo.ttl.in -> build/libs/LV2/a-comp.lv2/a-comp#stereo.ttl

[ 434/1021] subst: libs/plugins/a-comp.lv2/presets.ttl.in -> build/libs/LV2/a-comp.lv2/presets.ttl

[ 435/1021] c: libs/plugins/a-comp.lv2/a-comp.c -> build/libs/plugins/a-comp.lv2/a-comp.c.5.o

[ 436/1021] subst: libs/plugins/a-delay.lv2/manifest.ttl.in -> build/libs/LV2/a-delay.lv2/manifest.ttl

[ 437/1021] subst: libs/plugins/a-delay.lv2/a-delay.ttl.in -> build/libs/LV2/a-delay.lv2/a-delay.ttl

[ 438/1021] subst: libs/plugins/a-delay.lv2/presets.ttl.in -> build/libs/LV2/a-delay.lv2/presets.ttl

[ 439/1021] c: libs/plugins/a-delay.lv2/a-delay.c -> build/libs/plugins/a-delay.lv2/a-delay.c.4.o

[ 440/1021] subst: libs/plugins/a-eq.lv2/manifest.ttl.in -> build/libs/LV2/a-eq.lv2/manifest.ttl

[ 441/1021] subst: libs/plugins/a-eq.lv2/a-eq.ttl.in -> build/libs/LV2/a-eq.lv2/a-eq.ttl

[ 442/1021] c: libs/plugins/a-eq.lv2/a-eq.c -> build/libs/plugins/a-eq.lv2/a-eq.c.3.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/forge.h:54:0,

from ../libs/plugins/a-delay.lv2/a-delay.c:22:

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h: In function 'lv2_atom_sequence_begin':

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h:85:9: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]

return (LV2_Atom_Event*)(body + 1);

^

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h: In function 'lv2_atom_sequence_end':

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h:92:9: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]

return (LV2_Atom_Event*)((const uint8_t*)body + lv2_atom_pad_size(size));

^

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h: In function 'lv2_atom_sequence_next':

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h:108:9: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]

return (LV2_Atom_Event*)((const uint8_t*)i

^

In file included from ../libs/plugins/a-delay.lv2/a-delay.c:20:0:

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h: In function 'lv2_atom_tuple_begin':

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/atom.h:86:11: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]

((void*)((uint8_t*)(atom) + sizeof(type)))

^

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/atom.h:98:29: note: in expansion of macro 'LV2_ATOM_CONTENTS'

#define LV2_ATOM_BODY(atom) LV2_ATOM_CONTENTS(LV2_Atom, atom)

^

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h:192:21: note: in expansion of macro 'LV2_ATOM_BODY'

return (LV2_Atom*)(LV2_ATOM_BODY(tup));

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/forge.h:54:0,

from ../libs/plugins/a-delay.lv2/a-delay.c:22:

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h: In function 'lv2_atom_tuple_next':

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h:206:9: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]

return (LV2_Atom*)(

^

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h: In function 'lv2_atom_object_begin':

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h:243:9: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]

return (LV2_Atom_Property_Body*)(body + 1);

^

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h: In function 'lv2_atom_object_next':

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h:261:9: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]

return (LV2_Atom_Property_Body*)(

^

[ 443/1021] subst: libs/plugins/a-reverb.lv2/manifest.ttl.in -> build/libs/LV2/a-reverb.lv2/manifest.ttl

[ 444/1021] subst: libs/plugins/a-reverb.lv2/a-reverb.ttl.in -> build/libs/LV2/a-reverb.lv2/a-reverb.ttl

[ 445/1021] c: libs/plugins/a-reverb.lv2/a-reverb.c -> build/libs/plugins/a-reverb.lv2/a-reverb.c.3.o

[ 446/1021] subst: libs/plugins/a-fluidsynth.lv2/manifest.ttl.in -> build/libs/LV2/a-fluidsynth.lv2/manifest.ttl

[ 447/1021] subst: libs/plugins/a-fluidsynth.lv2/a-fluidsynth.ttl.in -> build/libs/LV2/a-fluidsynth.lv2/a-fluidsynth.ttl

[ 448/1021] cxx: libs/plugins/a-fluidsynth.lv2/a-fluidsynth.cc -> build/libs/plugins/a-fluidsynth.lv2/a-fluidsynth.cc.3.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/forge.h:54:0,

from ../libs/plugins/a-fluidsynth.lv2/a-fluidsynth.cc:49:

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h: In function 'LV2_Atom_Event* lv2_atom_sequence_begin(const LV2_Atom_Sequence_Body*)':

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h:85:35: warning: cast from type 'const LV2_Atom_Sequence_Body*' to type 'LV2_Atom_Event*' casts away qualifiers [-Wcast-qual]

return (LV2_Atom_Event*)(body + 1);

^

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h: In function 'LV2_Atom_Event* lv2_atom_sequence_end(const LV2_Atom_Sequence_Body*, uint32_t)':

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h:92:73: warning: cast from type 'const uint8_t* {aka const unsigned char*}' to type 'LV2_Atom_Event*' casts away qualifiers [-Wcast-qual]

return (LV2_Atom_Event*)((const uint8_t*)body + lv2_atom_pad_size(size));

^

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h: In function 'LV2_Atom_Event* lv2_atom_sequence_next(const LV2_Atom_Event*)':

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h:110:60: warning: cast from type 'const uint8_t* {aka const unsigned char*}' to type 'LV2_Atom_Event*' casts away qualifiers [-Wcast-qual]

+ lv2_atom_pad_size(i->body.size));

^

In file included from ../libs/plugins/a-fluidsynth.lv2/a-fluidsynth.cc:48:0:

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h: In function 'LV2_Atom* lv2_atom_tuple_begin(const LV2_Atom_Tuple*)':

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/atom.h:86:26: warning: cast from type 'const LV2_Atom_Tuple*' to type 'uint8_t* {aka unsigned char*}' casts away qualifiers [-Wcast-qual]

((void*)((uint8_t*)(atom) + sizeof(type)))

^

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/atom.h:98:29: note: in expansion of macro 'LV2_ATOM_CONTENTS'

#define LV2_ATOM_BODY(atom) LV2_ATOM_CONTENTS(LV2_Atom, atom)

^

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h:192:21: note: in expansion of macro 'LV2_ATOM_BODY'

return (LV2_Atom*)(LV2_ATOM_BODY(tup));

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/forge.h:54:0,

from ../libs/plugins/a-fluidsynth.lv2/a-fluidsynth.cc:49:

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h: In function 'LV2_Atom* lv2_atom_tuple_next(const LV2_Atom*)':

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h:207:68: warning: cast from type 'const uint8_t* {aka const unsigned char*}' to type 'LV2_Atom*' casts away qualifiers [-Wcast-qual]

(const uint8_t*)i + sizeof(LV2_Atom) + lv2_atom_pad_size(i->size));

^

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h: In function 'LV2_Atom_Property_Body* lv2_atom_object_begin(const LV2_Atom_Object_Body*)':

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h:243:43: warning: cast from type 'const LV2_Atom_Object_Body*' to type 'LV2_Atom_Property_Body*' casts away qualifiers [-Wcast-qual]

return (LV2_Atom_Property_Body*)(body + 1);

^

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h: In function 'LV2_Atom_Property_Body* lv2_atom_object_next(const LV2_Atom_Property_Body*)':

/home/ardour/linux-x86_64/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/util.h:263:59: warning: cast from type 'const uint8_t* {aka const unsigned char*}' to type 'LV2_Atom_Property_Body*' casts away qualifiers [-Wcast-qual]

(uint32_t)sizeof(LV2_Atom_Property_Body) + value->size));

^

[ 449/1021] cxx: gtk2_ardour/about.cc -> build/gtk2_ardour/about.cc.1.o

[ 450/1021] cxx: gtk2_ardour/actions.cc -> build/gtk2_ardour/actions.cc.1.o

[ 451/1021] cxx: gtk2_ardour/add_route_dialog.cc -> build/gtk2_ardour/add_route_dialog.cc.1.o

../libs/plugins/a-comp.lv2/a-comp.c:332:3: warning: Value stored to 'Lyg' is never read

Lyg = 0.f;

^ ~~~

../libs/plugins/a-comp.lv2/a-comp.c:489:3: warning: Value stored to 'Lyg' is never read

Lyg = 0.f;

^ ~~~

2 warnings generated.

[ 452/1021] cxx: gtk2_ardour/ambiguous_file_dialog.cc -> build/gtk2_ardour/ambiguous_file_dialog.cc.1.o

[ 453/1021] cxx: gtk2_ardour/analysis_window.cc -> build/gtk2_ardour/analysis_window.cc.1.o

[ 454/1021] cxx: gtk2_ardour/ardour_dialog.cc -> build/gtk2_ardour/ardour_dialog.cc.1.o

[ 455/1021] cxx: gtk2_ardour/ardour_gauge.cc -> build/gtk2_ardour/ardour_gauge.cc.1.o

[ 456/1021] cxx: gtk2_ardour/ardour_http.cc -> build/gtk2_ardour/ardour_http.cc.1.o

[ 457/1021] cxx: gtk2_ardour/ardour_ui.cc -> build/gtk2_ardour/ardour_ui.cc.1.o

[ 458/1021] cxx: gtk2_ardour/ardour_ui2.cc -> build/gtk2_ardour/ardour_ui2.cc.1.o

[ 459/1021] cxx: gtk2_ardour/ardour_ui_dependents.cc -> build/gtk2_ardour/ardour_ui_dependents.cc.1.o

../gtk2_ardour/ardour_http.cc: In constructor 'ArdourCurl::HttpGet::HttpGet(bool, bool)':

../gtk2_ardour/ardour_http.cc:150:11: warning: variable 'cc' set but not used [-Wunused-but-set-variable]

CURLcode cc;

^

../gtk2_ardour/ardour_http.cc: In member function 'char* ArdourCurl::HttpGet::get(const char*)':

../gtk2_ardour/ardour_http.cc:212:11: warning: variable 'cc' set but not used [-Wunused-but-set-variable]

CURLcode cc;

^

../gtk2_ardour/ardour_http.cc:152:2: warning: Value stored to 'cc' is never read

cc = curl_easy_setopt (_curl, CURLOPT_WRITEDATA, (void *)&mem); CCERR ("CURLOPT_WRITEDATA");

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../gtk2_ardour/ardour_http.cc:153:2: warning: Value stored to 'cc' is never read

cc = curl_easy_setopt (_curl, CURLOPT_WRITEFUNCTION, WriteMemoryCallback); CCERR ("CURLOPT_WRITEFUNCTION");

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../gtk2_ardour/ardour_http.cc:154:2: warning: Value stored to 'cc' is never read

cc = curl_easy_setopt (_curl, CURLOPT_HEADERDATA, (void *)&nfo); CCERR ("CURLOPT_HEADERDATA");

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../gtk2_ardour/ardour_http.cc:155:2: warning: Value stored to 'cc' is never read

cc = curl_easy_setopt (_curl, CURLOPT_HEADERFUNCTION, headerCallback); CCERR ("CURLOPT_HEADERFUNCTION");

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../gtk2_ardour/ardour_http.cc:156:2: warning: Value stored to 'cc' is never read

cc = curl_easy_setopt (_curl, CURLOPT_USERAGENT, PROGRAM_NAME VERSIONSTRING); CCERR ("CURLOPT_USERAGENT");

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../gtk2_ardour/ardour_http.cc:157:2: warning: Value stored to 'cc' is never read

cc = curl_easy_setopt (_curl, CURLOPT_TIMEOUT, ARDOUR_CURL_TIMEOUT); CCERR ("CURLOPT_TIMEOUT");

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../gtk2_ardour/ardour_http.cc:158:2: warning: Value stored to 'cc' is never read

cc = curl_easy_setopt (_curl, CURLOPT_NOSIGNAL, 1); CCERR ("CURLOPT_NOSIGNAL");

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../gtk2_ardour/ardour_http.cc:159:2: warning: Value stored to 'cc' is never read

cc = curl_easy_setopt (_curl, CURLOPT_ERRORBUFFER, error_buffer); CCERR ("CURLOPT_ERRORBUFFER");

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../gtk2_ardour/ardour_http.cc:214:2: warning: Value stored to 'cc' is never read

cc = curl_easy_setopt (_curl, CURLOPT_URL, url);

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../gtk2_ardour/ardour_http.cc:217:2: warning: Value stored to 'cc' is never read

cc = curl_easy_getinfo (_curl, CURLINFO_RESPONSE_CODE, &_status);

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

10 warnings generated.

[ 460/1021] cxx: gtk2_ardour/ardour_ui_dialogs.cc -> build/gtk2_ardour/ardour_ui_dialogs.cc.1.o

[ 461/1021] cxx: gtk2_ardour/ardour_ui_ed.cc -> build/gtk2_ardour/ardour_ui_ed.cc.1.o

[ 462/1021] cxx: gtk2_ardour/ardour_ui_mixer.cc -> build/gtk2_ardour/ardour_ui_mixer.cc.1.o

[ 463/1021] cxx: gtk2_ardour/ardour_ui_options.cc -> build/gtk2_ardour/ardour_ui_options.cc.1.o

In file included from ../gtk2_ardour/add_route_dialog.cc:44:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:152:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/CFunctions.h:142:9: warning: Value stored to 'result' is never read

result = luaL_error (L,"no writable variable '%s'", lua_tostring (L, 2));

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

In file included from ../gtk2_ardour/add_route_dialog.cc:44:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:153:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/Namespace.h:335:11: warning: Value stored to 'result' is never read

result = luaL_error (L,

^ ~~~~~~~~~~~~~~

../gtk2_ardour/add_route_dialog.cc:957:4: warning: Value stored to 'selected_default' is never read

selected_default = true;

^ ~~~~

3 warnings generated.

[ 464/1021] cxx: gtk2_ardour/ardour_window.cc -> build/gtk2_ardour/ardour_window.cc.1.o

[ 465/1021] cxx: gtk2_ardour/audio_clock.cc -> build/gtk2_ardour/audio_clock.cc.1.o

[ 466/1021] cxx: gtk2_ardour/audio_region_editor.cc -> build/gtk2_ardour/audio_region_editor.cc.1.o

[ 467/1021] cxx: gtk2_ardour/audio_region_view.cc -> build/gtk2_ardour/audio_region_view.cc.1.o

[ 468/1021] cxx: gtk2_ardour/audio_streamview.cc -> build/gtk2_ardour/audio_streamview.cc.1.o

[ 469/1021] cxx: gtk2_ardour/audio_time_axis.cc -> build/gtk2_ardour/audio_time_axis.cc.1.o

[ 470/1021] cxx: gtk2_ardour/automation_controller.cc -> build/gtk2_ardour/automation_controller.cc.1.o

[ 471/1021] cxx: gtk2_ardour/automation_line.cc -> build/gtk2_ardour/automation_line.cc.1.o

[ 472/1021] cxx: gtk2_ardour/automation_region_view.cc -> build/gtk2_ardour/automation_region_view.cc.1.o

[ 473/1021] cxx: gtk2_ardour/automation_streamview.cc -> build/gtk2_ardour/automation_streamview.cc.1.o

[ 474/1021] cxx: gtk2_ardour/automation_time_axis.cc -> build/gtk2_ardour/automation_time_axis.cc.1.o

[ 475/1021] cxx: gtk2_ardour/axis_view.cc -> build/gtk2_ardour/axis_view.cc.1.o

[ 476/1021] cxx: gtk2_ardour/big_clock_window.cc -> build/gtk2_ardour/big_clock_window.cc.1.o

[ 477/1021] cxx: gtk2_ardour/big_transport_window.cc -> build/gtk2_ardour/big_transport_window.cc.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/unordered/detail/buckets.hpp:16:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/unordered/detail/table.hpp:10,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/unordered/detail/equivalent.hpp:14,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/unordered/unordered_map.hpp:18,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/unordered_map.hpp:16,

from ../gtk2_ardour/axis_view.h:24,

from ../gtk2_ardour/route_ui.h:42,

from ../gtk2_ardour/track_selection.h:24,

from ../gtk2_ardour/selection.h:33,

from ../gtk2_ardour/public_editor.h:56,

from ../gtk2_ardour/axis_view.cc:37:

/home/ardour/linux-x86_64/gtk/inst/include/boost/unordered/detail/emplace_args.hpp: In instantiation of 'void boost::unordered::detail::construct_from_tuple(T*, const boost::tuples::tuple<A0>&) [with T = const std::basic_string<char>; A0 = std::basic_string<char>]':

/home/ardour/linux-x86_64/gtk/inst/include/boost/unordered/detail/emplace_args.hpp:405:54: required from 'typename boost::enable_if<boost::unordered::detail::piecewise3<A, B, A0>, void>::type boost::unordered::detail::construct_impl(std::pair<_T1, _T2>*, const boost::unordered::detail::emplace_args3<A0, A1, A2>&) [with A = const std::basic_string<char>; B = std::basic_string<char>; A0 = boost::unordered::piecewise_construct_t; A1 = boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>; A2 = boost::tuples::tuple<>; typename boost::enable_if<boost::unordered::detail::piecewise3<A, B, A0>, void>::type = void]'

/home/ardour/linux-x86_64/gtk/inst/include/boost/unordered/detail/buckets.hpp:74:68: required from 'void boost::unordered::detail::node_constructor<NodeAlloc>::construct_value(const Args&) [with Args = boost::unordered::detail::emplace_args3<boost::unordered::piecewise_construct_t, boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<> >; NodeAlloc = std::allocator<boost::unordered::detail::ptr_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > >]'

/home/ardour/linux-x86_64/gtk/inst/include/boost/unordered/detail/unique.hpp:344:13: required from 'boost::unordered::detail::table_impl<Types>::value_type& boost::unordered::detail::table_impl<Types>::operator[](const key_type&) [with Types = boost::unordered::detail::map<std::allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > >, std::basic_string<char>, std::basic_string<char>, boost::hash<std::basic_string<char> >, std::equal_to<std::basic_string<char> > >; boost::unordered::detail::table_impl<Types>::value_type = std::pair<const std::basic_string<char>, std::basic_string<char> >; boost::unordered::detail::table_impl<Types>::key_type = std::basic_string<char>]'

/home/ardour/linux-x86_64/gtk/inst/include/boost/unordered/unordered_map.hpp:1192:22: required from 'boost::unordered::unordered_map<K, T, H, P, A>::mapped_type& boost::unordered::unordered_map<K, T, H, P, A>::operator[](const key_type&) [with K = std::basic_string<char>; T = std::basic_string<char>; H = boost::hash<std::basic_string<char> >; P = std::equal_to<std::basic_string<char> >; A = std::allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > >; boost::unordered::unordered_map<K, T, H, P, A>::mapped_type = std::basic_string<char>; boost::unordered::unordered_map<K, T, H, P, A>::key_type = std::basic_string<char>]'

../gtk2_ardour/axis_view.cc:69:42: required from here

/home/ardour/linux-x86_64/gtk/inst/include/boost/unordered/detail/emplace_args.hpp:180:9: warning: cast from type 'const std::basic_string<char>*' to type 'void*' casts away qualifiers [-Wcast-qual]

new ((void*) ptr) T( \

^

/home/ardour/linux-x86_64/gtk/inst/include/boost/preprocessor/repetition/repeat_from_to.hpp:83:54: note: in expansion of macro 'BOOST_UNORDERED_CONSTRUCT_FROM_TUPLE_IMPL'

# define BOOST_PP_REPEAT_FROM_TO_M_1_II(z, n, m, dt) m(z, n, dt)

^

/home/ardour/linux-x86_64/gtk/inst/include/boost/preprocessor/repetition/repeat_from_to.hpp:79:59: note: in expansion of macro 'BOOST_PP_REPEAT_FROM_TO_M_1_II'

# define BOOST_PP_REPEAT_FROM_TO_M_1_I(z, n, d, f, m, dt) BOOST_PP_REPEAT_FROM_TO_M_1_II(z, BOOST_PP_ADD_D(d, n, f), m, dt)

^

/home/ardour/linux-x86_64/gtk/inst/include/boost/preprocessor/repetition/repeat_from_to.hpp:70:54: note: in expansion of macro 'BOOST_PP_REPEAT_FROM_TO_M_1_I'

# define BOOST_PP_REPEAT_FROM_TO_M_1_IM(z, n, im) BOOST_PP_REPEAT_FROM_TO_M_1_I(z, n, im)

^

/home/ardour/linux-x86_64/gtk/inst/include/boost/preprocessor/repetition/repeat_from_to.hpp:67:53: note: in expansion of macro 'BOOST_PP_REPEAT_FROM_TO_M_1_IM'

# define BOOST_PP_REPEAT_FROM_TO_M_1(z, n, dfmd) BOOST_PP_REPEAT_FROM_TO_M_1_IM(z, n, BOOST_PP_TUPLE_REM_4 dfmd)

^

/home/ardour/linux-x86_64/gtk/inst/include/boost/preprocessor/repetition/repeat_from_to.hpp:67:90: note: in expansion of macro 'BOOST_PP_TUPLE_REM_4'

# define BOOST_PP_REPEAT_FROM_TO_M_1(z, n, dfmd) BOOST_PP_REPEAT_FROM_TO_M_1_IM(z, n, BOOST_PP_TUPLE_REM_4 dfmd)

^

/home/ardour/linux-x86_64/gtk/inst/include/boost/preprocessor/repetition/repeat.hpp:52:36: note: in expansion of macro 'BOOST_PP_REPEAT_FROM_TO_M_1'

# define BOOST_PP_REPEAT_1_1(m, d) m(2, 0, d)

^

/home/ardour/linux-x86_64/gtk/inst/include/boost/preprocessor/repetition/repeat.hpp:53:36: note: in expansion of macro 'BOOST_PP_REPEAT_1_1'

# define BOOST_PP_REPEAT_1_2(m, d) BOOST_PP_REPEAT_1_1(m, d) m(2, 1, d)

^

/home/ardour/linux-x86_64/gtk/inst/include/boost/preprocessor/repetition/repeat.hpp:54:36: note: in expansion of macro 'BOOST_PP_REPEAT_1_2'

# define BOOST_PP_REPEAT_1_3(m, d) BOOST_PP_REPEAT_1_2(m, d) m(2, 2, d)

^

/home/ardour/linux-x86_64/gtk/inst/include/boost/preprocessor/repetition/repeat.hpp:55:36: note: in expansion of macro 'BOOST_PP_REPEAT_1_3'

# define BOOST_PP_REPEAT_1_4(m, d) BOOST_PP_REPEAT_1_3(m, d) m(2, 3, d)

^

/home/ardour/linux-x86_64/gtk/inst/include/boost/preprocessor/repetition/repeat.hpp:56:36: note: in expansion of macro 'BOOST_PP_REPEAT_1_4'

# define BOOST_PP_REPEAT_1_5(m, d) BOOST_PP_REPEAT_1_4(m, d) m(2, 4, d)

^

/home/ardour/linux-x86_64/gtk/inst/include/boost/preprocessor/repetition/repeat.hpp:57:36: note: in expansion of macro 'BOOST_PP_REPEAT_1_5'

# define BOOST_PP_REPEAT_1_6(m, d) BOOST_PP_REPEAT_1_5(m, d) m(2, 5, d)

^

/home/ardour/linux-x86_64/gtk/inst/include/boost/preprocessor/repetition/repeat.hpp:58:36: note: in expansion of macro 'BOOST_PP_REPEAT_1_6'

# define BOOST_PP_REPEAT_1_7(m, d) BOOST_PP_REPEAT_1_6(m, d) m(2, 6, d)

^

/home/ardour/linux-x86_64/gtk/inst/include/boost/preprocessor/repetition/repeat.hpp:59:36: note: in expansion of macro 'BOOST_PP_REPEAT_1_7'

# define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)

^

/home/ardour/linux-x86_64/gtk/inst/include/boost/preprocessor/repetition/repeat.hpp:60:36: note: in expansion of macro 'BOOST_PP_REPEAT_1_8'

# define BOOST_PP_REPEAT_1_9(m, d) BOOST_PP_REPEAT_1_8(m, d) m(2, 8, d)

^

/home/ardour/linux-x86_64/gtk/inst/include/boost/preprocessor/repetition/repeat.hpp:43:39: note: in expansion of macro 'BOOST_PP_REPEAT_1_9'

# define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)

^

/home/ardour/linux-x86_64/gtk/inst/include/boost/preprocessor/repetition/repeat.hpp:38:37: note: in expansion of macro 'BOOST_PP_REPEAT_1_I'

# define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)

^

/home/ardour/linux-x86_64/gtk/inst/include/boost/preprocessor/repetition/repeat_from_to.hpp:54:57: note: in expansion of macro 'BOOST_PP_REPEAT_1'

# define BOOST_PP_REPEAT_FROM_TO_D_1(d, f, l, m, dt) BOOST_PP_REPEAT_1(BOOST_PP_SUB_D(d, l, f), BOOST_PP_REPEAT_FROM_TO_M_1, (d, f, m, dt))

^

/home/ardour/linux-x86_64/gtk/inst/include/boost/preprocessor/repetition/repeat_from_to.hpp:36:49: note: in expansion of macro 'BOOST_PP_REPEAT_FROM_TO_D_1'

# define BOOST_PP_REPEAT_FROM_TO_1(f, l, m, dt) BOOST_PP_REPEAT_FROM_TO_D_1(BOOST_PP_AUTO_REC(BOOST_PP_WHILE_P, 256), f, l, m, dt)

^

/home/ardour/linux-x86_64/gtk/inst/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'BOOST_PP_REPEAT_FROM_TO_1'

# define BOOST_PP_CAT_I(a, b) a ## b

^

/home/ardour/linux-x86_64/gtk/inst/include/boost/unordered/detail/emplace_args.hpp:188:1: note: in expansion of macro 'BOOST_UNORDERED_CONSTRUCT_FROM_TUPLE'

BOOST_UNORDERED_CONSTRUCT_FROM_TUPLE(10, boost)

^

[ 478/1021] cxx: gtk2_ardour/bundle_manager.cc -> build/gtk2_ardour/bundle_manager.cc.1.o

In file included from ../gtk2_ardour/ardour_ui.cc:113:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:152:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/CFunctions.h:142:9: warning: Value stored to 'result' is never read

result = luaL_error (L,"no writable variable '%s'", lua_tostring (L, 2));

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

In file included from ../gtk2_ardour/ardour_ui.cc:113:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:153:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/Namespace.h:335:11: warning: Value stored to 'result' is never read

result = luaL_error (L,

^ ~~~~~~~~~~~~~~

2 warnings generated.

[ 479/1021] cxx: gtk2_ardour/clock_group.cc -> build/gtk2_ardour/clock_group.cc.1.o

[ 480/1021] cxx: gtk2_ardour/color_theme_manager.cc -> build/gtk2_ardour/color_theme_manager.cc.1.o

[ 481/1021] cxx: gtk2_ardour/configinfo.cc -> build/gtk2_ardour/configinfo.cc.1.o

[ 482/1021] cxx: gtk2_ardour/control_point.cc -> build/gtk2_ardour/control_point.cc.1.o

[ 483/1021] cxx: gtk2_ardour/control_point_dialog.cc -> build/gtk2_ardour/control_point_dialog.cc.1.o

[ 484/1021] cxx: gtk2_ardour/control_slave_ui.cc -> build/gtk2_ardour/control_slave_ui.cc.1.o

[ 485/1021] cxx: gtk2_ardour/cursor_context.cc -> build/gtk2_ardour/cursor_context.cc.1.o

[ 486/1021] cxx: gtk2_ardour/curvetest.cc -> build/gtk2_ardour/curvetest.cc.1.o

[ 487/1021] cxx: gtk2_ardour/debug.cc -> build/gtk2_ardour/debug.cc.1.o

[ 488/1021] cxx: gtk2_ardour/disk_space_indicator.cc -> build/gtk2_ardour/disk_space_indicator.cc.1.o

[ 489/1021] cxx: gtk2_ardour/duplicate_routes_dialog.cc -> build/gtk2_ardour/duplicate_routes_dialog.cc.1.o

[ 490/1021] cxx: gtk2_ardour/dsp_load_indicator.cc -> build/gtk2_ardour/dsp_load_indicator.cc.1.o

[ 491/1021] cxx: gtk2_ardour/edit_note_dialog.cc -> build/gtk2_ardour/edit_note_dialog.cc.1.o

[ 492/1021] cxx: gtk2_ardour/editing.cc -> build/gtk2_ardour/editing.cc.1.o

[ 493/1021] cxx: gtk2_ardour/editor.cc -> build/gtk2_ardour/editor.cc.1.o

[ 494/1021] cxx: gtk2_ardour/editor_actions.cc -> build/gtk2_ardour/editor_actions.cc.1.o

[ 495/1021] cxx: gtk2_ardour/editor_audio_import.cc -> build/gtk2_ardour/editor_audio_import.cc.1.o

[ 496/1021] cxx: gtk2_ardour/editor_pt_import.cc -> build/gtk2_ardour/editor_pt_import.cc.1.o

[ 497/1021] cxx: gtk2_ardour/editor_audiotrack.cc -> build/gtk2_ardour/editor_audiotrack.cc.1.o

[ 498/1021] cxx: gtk2_ardour/editor_canvas.cc -> build/gtk2_ardour/editor_canvas.cc.1.o

[ 499/1021] cxx: gtk2_ardour/editor_canvas_events.cc -> build/gtk2_ardour/editor_canvas_events.cc.1.o

[ 500/1021] cxx: gtk2_ardour/editor_component.cc -> build/gtk2_ardour/editor_component.cc.1.o

[ 501/1021] cxx: gtk2_ardour/editor_cursors.cc -> build/gtk2_ardour/editor_cursors.cc.1.o

[ 502/1021] cxx: gtk2_ardour/editor_drag.cc -> build/gtk2_ardour/editor_drag.cc.1.o

[ 503/1021] cxx: gtk2_ardour/editor_route_groups.cc -> build/gtk2_ardour/editor_route_groups.cc.1.o

[ 504/1021] cxx: gtk2_ardour/editor_export_audio.cc -> build/gtk2_ardour/editor_export_audio.cc.1.o

[ 505/1021] cxx: gtk2_ardour/editor_group_tabs.cc -> build/gtk2_ardour/editor_group_tabs.cc.1.o

In file included from ../gtk2_ardour/editor_actions.cc:36:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:152:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/CFunctions.h:142:9: warning: Value stored to 'result' is never read

result = luaL_error (L,"no writable variable '%s'", lua_tostring (L, 2));

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

In file included from ../gtk2_ardour/editor_actions.cc:36:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:153:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/Namespace.h:335:11: warning: Value stored to 'result' is never read

result = luaL_error (L,

^ ~~~~~~~~~~~~~~

2 warnings generated.

[ 506/1021] cxx: gtk2_ardour/editor_keys.cc -> build/gtk2_ardour/editor_keys.cc.1.o

../gtk2_ardour/editor_drag.cc: In member function 'virtual void TrimDrag::start_grab(GdkEvent*, Gdk::Cursor*)':

../gtk2_ardour/editor_drag.cc:2875:16: warning: unused variable 'tvp' [-Wunused-variable]

TimeAxisView* tvp = &_primary->get_time_axis_view ();

^

../gtk2_ardour/editor_drag.cc: In member function 'virtual void TrimDrag::motion(GdkEvent*, bool)':

../gtk2_ardour/editor_drag.cc:2936:16: warning: unused variable 'tvp' [-Wunused-variable]

TimeAxisView* tvp = &_primary->get_time_axis_view ();

^

[ 507/1021] cxx: gtk2_ardour/editor_locations.cc -> build/gtk2_ardour/editor_locations.cc.1.o

../gtk2_ardour/editor_canvas.cc:764:3: warning: Value stored to 'x' is never read

x = min (max ((ArdourCanvas::Coord) cx, autoscroll_boundary.x0), autoscroll_boundary.x1);

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../gtk2_ardour/editor_canvas.cc:765:3: warning: Value stored to 'y' is never read

y = min (max ((ArdourCanvas::Coord) cy, autoscroll_boundary.y0), autoscroll_boundary.y1);

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../gtk2_ardour/editor_canvas.cc:1263:15: warning: Value stored to 'cursor' during its initialization is never read

Gdk::Cursor* cursor = MouseCursors::invalid_cursor();

^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

3 warnings generated.

[ 508/1021] cxx: gtk2_ardour/editor_markers.cc -> build/gtk2_ardour/editor_markers.cc.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_profile_manager.h:32,

from ../gtk2_ardour/export_dialog.h:33,

from ../gtk2_ardour/editor_export_audio.cc:46:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp: In member function 'void boost::uuids::detail::seed_rng::sha1_random_digest_()':

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:157:24: warning: variable 'not_used' set but not used [-Wunused-but-set-variable]

size_t not_used = 0;

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/large_arithmetic.hpp:19:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/const_mod.hpp:23,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/seed_impl.hpp:27,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/mersenne_twister.hpp:29,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:15,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_profile_manager.h:32,

from ../gtk2_ardour/export_dialog.h:33,

from ../gtk2_ardour/editor_export_audio.cc:46:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp: At global scope:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp:71:35: warning: always_inline function might not be inlinable [-Wattributes]

BOOST_RANDOM_DETAIL_CONSTEXPR int integer_log2(T t)

^

[ 509/1021] cxx: gtk2_ardour/editor_mixer.cc -> build/gtk2_ardour/editor_mixer.cc.1.o

[ 510/1021] cxx: gtk2_ardour/editor_mouse.cc -> build/gtk2_ardour/editor_mouse.cc.1.o

[ 511/1021] cxx: gtk2_ardour/editor_ops.cc -> build/gtk2_ardour/editor_ops.cc.1.o

[ 512/1021] cxx: gtk2_ardour/editor_regions.cc -> build/gtk2_ardour/editor_regions.cc.1.o

In file included from ../gtk2_ardour/editor_export_audio.cc:46:

In file included from /home/ardour/linux-x86_64/ardour-scan/gtk2_ardour/export_dialog.h:33:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_profile_manager.h:32:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:158:17: warning: Value stored to 'not_used' is never read

not_used = std::fread( buffer, 1, 20, random_ );

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 513/1021] cxx: gtk2_ardour/editor_routes.cc -> build/gtk2_ardour/editor_routes.cc.1.o

../gtk2_ardour/editor_mouse.cc: In member function 'void Editor::region_view_item_click(AudioRegionView&, GdkEventButton*)':

../gtk2_ardour/editor_mouse.cc:2209:22: warning: unused variable 'rtv' [-Wunused-variable]

RouteTimeAxisView* rtv = dynamic_cast<RouteTimeAxisView*>(tv);

^

[ 514/1021] cxx: gtk2_ardour/editor_rulers.cc -> build/gtk2_ardour/editor_rulers.cc.1.o

[ 515/1021] cxx: gtk2_ardour/editor_selection.cc -> build/gtk2_ardour/editor_selection.cc.1.o

../gtk2_ardour/editor_mouse.cc:2209:22: warning: Value stored to 'rtv' during its initialization is never read

RouteTimeAxisView* rtv = dynamic_cast<RouteTimeAxisView*>(tv);

^~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 516/1021] cxx: gtk2_ardour/editor_snapshots.cc -> build/gtk2_ardour/editor_snapshots.cc.1.o

[ 517/1021] cxx: gtk2_ardour/editor_summary.cc -> build/gtk2_ardour/editor_summary.cc.1.o

[ 518/1021] cxx: gtk2_ardour/editor_tempodisplay.cc -> build/gtk2_ardour/editor_tempodisplay.cc.1.o

../gtk2_ardour/editor_rulers.cc:569:3: warning: Value stored to 'tbpos' is never read

tbpos += timebar_height * videotl_bar_height;

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../gtk2_ardour/editor_rulers.cc:570:3: warning: Value stored to 'tbgpos' is never read

tbgpos += timebar_height * videotl_bar_height;

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

2 warnings generated.

[ 519/1021] cxx: gtk2_ardour/editor_timefx.cc -> build/gtk2_ardour/editor_timefx.cc.1.o

[ 520/1021] cxx: gtk2_ardour/engine_dialog.cc -> build/gtk2_ardour/engine_dialog.cc.1.o

[ 521/1021] cxx: gtk2_ardour/enums.cc -> build/gtk2_ardour/enums.cc.1.o

[ 522/1021] cxx: gtk2_ardour/export_channel_selector.cc -> build/gtk2_ardour/export_channel_selector.cc.1.o

[ 523/1021] cxx: gtk2_ardour/export_dialog.cc -> build/gtk2_ardour/export_dialog.cc.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_profile_manager.h:32,

from ../gtk2_ardour/export_channel_selector.h:26,

from ../gtk2_ardour/export_channel_selector.cc:34:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp: In member function 'void boost::uuids::detail::seed_rng::sha1_random_digest_()':

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:157:24: warning: variable 'not_used' set but not used [-Wunused-but-set-variable]

size_t not_used = 0;

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/large_arithmetic.hpp:19:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/const_mod.hpp:23,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/seed_impl.hpp:27,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/mersenne_twister.hpp:29,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:15,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_profile_manager.h:32,

from ../gtk2_ardour/export_channel_selector.h:26,

from ../gtk2_ardour/export_channel_selector.cc:34:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp: At global scope:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp:71:35: warning: always_inline function might not be inlinable [-Wattributes]

BOOST_RANDOM_DETAIL_CONSTEXPR int integer_log2(T t)

^

[ 524/1021] cxx: gtk2_ardour/export_file_notebook.cc -> build/gtk2_ardour/export_file_notebook.cc.1.o

[ 525/1021] cxx: gtk2_ardour/export_filename_selector.cc -> build/gtk2_ardour/export_filename_selector.cc.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_profile_manager.h:32,

from ../gtk2_ardour/export_dialog.h:33,

from ../gtk2_ardour/export_dialog.cc:33:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp: In member function 'void boost::uuids::detail::seed_rng::sha1_random_digest_()':

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:157:24: warning: variable 'not_used' set but not used [-Wunused-but-set-variable]

size_t not_used = 0;

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_profile_manager.h:32,

from ../gtk2_ardour/export_file_notebook.h:33,

from ../gtk2_ardour/export_file_notebook.cc:21:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp: In member function 'void boost::uuids::detail::seed_rng::sha1_random_digest_()':

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:157:24: warning: variable 'not_used' set but not used [-Wunused-but-set-variable]

size_t not_used = 0;

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_profile_manager.h:32,

from ../gtk2_ardour/export_filename_selector.h:36,

from ../gtk2_ardour/export_filename_selector.cc:26:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp: In member function 'void boost::uuids::detail::seed_rng::sha1_random_digest_()':

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:157:24: warning: variable 'not_used' set but not used [-Wunused-but-set-variable]

size_t not_used = 0;

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/large_arithmetic.hpp:19:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/const_mod.hpp:23,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/seed_impl.hpp:27,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/mersenne_twister.hpp:29,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:15,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_profile_manager.h:32,

from ../gtk2_ardour/export_dialog.h:33,

from ../gtk2_ardour/export_dialog.cc:33:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp: At global scope:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp:71:35: warning: always_inline function might not be inlinable [-Wattributes]

BOOST_RANDOM_DETAIL_CONSTEXPR int integer_log2(T t)

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/large_arithmetic.hpp:19:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/const_mod.hpp:23,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/seed_impl.hpp:27,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/mersenne_twister.hpp:29,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:15,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_profile_manager.h:32,

from ../gtk2_ardour/export_file_notebook.h:33,

from ../gtk2_ardour/export_file_notebook.cc:21:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp: At global scope:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp:71:35: warning: always_inline function might not be inlinable [-Wattributes]

BOOST_RANDOM_DETAIL_CONSTEXPR int integer_log2(T t)

^

[ 526/1021] cxx: gtk2_ardour/export_format_dialog.cc -> build/gtk2_ardour/export_format_dialog.cc.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/large_arithmetic.hpp:19:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/const_mod.hpp:23,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/seed_impl.hpp:27,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/mersenne_twister.hpp:29,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:15,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_profile_manager.h:32,

from ../gtk2_ardour/export_filename_selector.h:36,

from ../gtk2_ardour/export_filename_selector.cc:26:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp: At global scope:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp:71:35: warning: always_inline function might not be inlinable [-Wattributes]

BOOST_RANDOM_DETAIL_CONSTEXPR int integer_log2(T t)

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_format_specification.h:26,

from ../gtk2_ardour/export_format_dialog.cc:24:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp: In member function 'void boost::uuids::detail::seed_rng::sha1_random_digest_()':

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:157:24: warning: variable 'not_used' set but not used [-Wunused-but-set-variable]

size_t not_used = 0;

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/large_arithmetic.hpp:19:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/const_mod.hpp:23,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/seed_impl.hpp:27,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/mersenne_twister.hpp:29,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:15,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_format_specification.h:26,

from ../gtk2_ardour/export_format_dialog.cc:24:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp: At global scope:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp:71:35: warning: always_inline function might not be inlinable [-Wattributes]

BOOST_RANDOM_DETAIL_CONSTEXPR int integer_log2(T t)

^

In file included from ../gtk2_ardour/export_file_notebook.cc:21:

In file included from /home/ardour/linux-x86_64/ardour-scan/gtk2_ardour/export_file_notebook.h:33:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_profile_manager.h:32:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:158:17: warning: Value stored to 'not_used' is never read

not_used = std::fread( buffer, 1, 20, random_ );

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 527/1021] cxx: gtk2_ardour/export_format_selector.cc -> build/gtk2_ardour/export_format_selector.cc.1.o

In file included from ../gtk2_ardour/export_filename_selector.cc:26:

In file included from /home/ardour/linux-x86_64/ardour-scan/gtk2_ardour/export_filename_selector.h:36:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_profile_manager.h:32:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:158:17: warning: Value stored to 'not_used' is never read

not_used = std::fread( buffer, 1, 20, random_ );

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 528/1021] cxx: gtk2_ardour/export_preset_selector.cc -> build/gtk2_ardour/export_preset_selector.cc.1.o

In file included from ../gtk2_ardour/export_dialog.cc:33:

In file included from /home/ardour/linux-x86_64/ardour-scan/gtk2_ardour/export_dialog.h:33:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_profile_manager.h:32:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:158:17: warning: Value stored to 'not_used' is never read

not_used = std::fread( buffer, 1, 20, random_ );

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 529/1021] cxx: gtk2_ardour/export_report.cc -> build/gtk2_ardour/export_report.cc.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_format_specification.h:26,

from ../gtk2_ardour/export_format_selector.cc:23:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp: In member function 'void boost::uuids::detail::seed_rng::sha1_random_digest_()':

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:157:24: warning: variable 'not_used' set but not used [-Wunused-but-set-variable]

size_t not_used = 0;

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_preset.h:26,

from ../gtk2_ardour/export_preset_selector.cc:24:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp: In member function 'void boost::uuids::detail::seed_rng::sha1_random_digest_()':

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:157:24: warning: variable 'not_used' set but not used [-Wunused-but-set-variable]

size_t not_used = 0;

^

../gtk2_ardour/editor_drag.cc:2875:16: warning: Value stored to 'tvp' during its initialization is never read

TimeAxisView* tvp = &_primary->get_time_axis_view ();

^~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../gtk2_ardour/editor_drag.cc:2936:16: warning: Value stored to 'tvp' during its initialization is never read

TimeAxisView* tvp = &_primary->get_time_axis_view ();

^~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../gtk2_ardour/editor_drag.cc:5778:15: warning: Value stored to 'cursor' during its initialization is never read

Gdk::Cursor* cursor = MouseCursors::invalid_cursor();

^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

3 warnings generated.

[ 530/1021] cxx: gtk2_ardour/export_timespan_selector.cc -> build/gtk2_ardour/export_timespan_selector.cc.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/large_arithmetic.hpp:19:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/const_mod.hpp:23,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/seed_impl.hpp:27,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/mersenne_twister.hpp:29,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:15,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_format_specification.h:26,

from ../gtk2_ardour/export_format_selector.cc:23:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp: At global scope:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp:71:35: warning: always_inline function might not be inlinable [-Wattributes]

BOOST_RANDOM_DETAIL_CONSTEXPR int integer_log2(T t)

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/large_arithmetic.hpp:19:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/const_mod.hpp:23,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/seed_impl.hpp:27,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/mersenne_twister.hpp:29,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:15,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_preset.h:26,

from ../gtk2_ardour/export_preset_selector.cc:24:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp: At global scope:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp:71:35: warning: always_inline function might not be inlinable [-Wattributes]

BOOST_RANDOM_DETAIL_CONSTEXPR int integer_log2(T t)

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_profile_manager.h:32,

from ../gtk2_ardour/export_timespan_selector.h:46,

from ../gtk2_ardour/export_timespan_selector.cc:33:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp: In member function 'void boost::uuids::detail::seed_rng::sha1_random_digest_()':

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:157:24: warning: variable 'not_used' set but not used [-Wunused-but-set-variable]

size_t not_used = 0;

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/large_arithmetic.hpp:19:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/const_mod.hpp:23,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/seed_impl.hpp:27,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/mersenne_twister.hpp:29,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:15,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_profile_manager.h:32,

from ../gtk2_ardour/export_timespan_selector.h:46,

from ../gtk2_ardour/export_timespan_selector.cc:33:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp: At global scope:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp:71:35: warning: always_inline function might not be inlinable [-Wattributes]

BOOST_RANDOM_DETAIL_CONSTEXPR int integer_log2(T t)

^

In file included from ../gtk2_ardour/export_channel_selector.cc:34:

In file included from /home/ardour/linux-x86_64/ardour-scan/gtk2_ardour/export_channel_selector.h:26:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_profile_manager.h:32:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:158:17: warning: Value stored to 'not_used' is never read

not_used = std::fread( buffer, 1, 20, random_ );

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 531/1021] cxx: gtk2_ardour/fft.cc -> build/gtk2_ardour/fft.cc.1.o

In file included from ../gtk2_ardour/export_preset_selector.cc:24:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_preset.h:26:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:158:17: warning: Value stored to 'not_used' is never read

not_used = std::fread( buffer, 1, 20, random_ );

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 532/1021] cxx: gtk2_ardour/fft_graph.cc -> build/gtk2_ardour/fft_graph.cc.1.o

In file included from ../gtk2_ardour/export_format_selector.cc:23:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_format_specification.h:26:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:158:17: warning: Value stored to 'not_used' is never read

not_used = std::fread( buffer, 1, 20, random_ );

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 533/1021] cxx: gtk2_ardour/fft_result.cc -> build/gtk2_ardour/fft_result.cc.1.o

[ 534/1021] cxx: gtk2_ardour/floating_text_entry.cc -> build/gtk2_ardour/floating_text_entry.cc.1.o

[ 535/1021] cxx: gtk2_ardour/sfdb_freesound_mootcher.cc -> build/gtk2_ardour/sfdb_freesound_mootcher.cc.1.o

In file included from ../gtk2_ardour/export_format_dialog.cc:24:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_format_specification.h:26:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:158:17: warning: Value stored to 'not_used' is never read

not_used = std::fread( buffer, 1, 20, random_ );

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 536/1021] cxx: gtk2_ardour/gain_meter.cc -> build/gtk2_ardour/gain_meter.cc.1.o

In file included from ../gtk2_ardour/export_timespan_selector.cc:33:

In file included from /home/ardour/linux-x86_64/ardour-scan/gtk2_ardour/export_timespan_selector.h:46:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_profile_manager.h:32:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:158:17: warning: Value stored to 'not_used' is never read

not_used = std::fread( buffer, 1, 20, random_ );

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 537/1021] cxx: gtk2_ardour/generic_pluginui.cc -> build/gtk2_ardour/generic_pluginui.cc.1.o

[ 538/1021] cxx: gtk2_ardour/ghostregion.cc -> build/gtk2_ardour/ghostregion.cc.1.o

../gtk2_ardour/fft_graph.cc:494:6: warning: Value stored to 'btm_lbl' during its initialization is never read

int btm_lbl = fft_pane_size_h;

^~~~~~~ ~~~~~~~~~~~~~~~

1 warning generated.

[ 539/1021] cxx: gtk2_ardour/global_port_matrix.cc -> build/gtk2_ardour/global_port_matrix.cc.1.o

[ 540/1021] cxx: gtk2_ardour/group_tabs.cc -> build/gtk2_ardour/group_tabs.cc.1.o

[ 541/1021] c: gtk2_ardour/gtk_pianokeyboard.c -> build/gtk2_ardour/gtk_pianokeyboard.c.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtk.h:234:0,

from ../gtk2_ardour/gtk_pianokeyboard.c:39:

/home/ardour/linux-x86_64/gtk/inst/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]

typedef void (*GtkItemFactoryCallback) ();

^

../gtk2_ardour/gtk_pianokeyboard.c: In function 'bind_key':

../gtk2_ardour/gtk_pianokeyboard.c:254:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]

g_hash_table_insert(pk->key_bindings, (const gpointer)key, (gpointer)((intptr_t)note));

^

[ 542/1021] cxx: gtk2_ardour/gui_object.cc -> build/gtk2_ardour/gui_object.cc.1.o

../gtk2_ardour/editor_ops.cc:6472:4: warning: Value stored to 'end' is never read

end = playhead_cursor->current_sample ();

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 543/1021] cxx: gtk2_ardour/idleometer.cc -> build/gtk2_ardour/idleometer.cc.1.o

[ 544/1021] cxx: gtk2_ardour/insert_remove_time_dialog.cc -> build/gtk2_ardour/insert_remove_time_dialog.cc.1.o

../gtk2_ardour/engine_dialog.cc:813:3: warning: Value stored to 'valid' is never read

valid = false;

^ ~~~~~

../gtk2_ardour/engine_dialog.cc:830:3: warning: Value stored to 'valid' is never read

valid = false;

^ ~~~~~

../gtk2_ardour/engine_dialog.cc:2326:4: warning: Value stored to 'change_channels' is never read

change_channels = true;

^ ~~~~

3 warnings generated.

[ 545/1021] cxx: gtk2_ardour/instrument_selector.cc -> build/gtk2_ardour/instrument_selector.cc.1.o

[ 546/1021] cxx: gtk2_ardour/interthread_progress_window.cc -> build/gtk2_ardour/interthread_progress_window.cc.1.o

[ 547/1021] cxx: gtk2_ardour/io_selector.cc -> build/gtk2_ardour/io_selector.cc.1.o

[ 548/1021] cxx: gtk2_ardour/hit.cc -> build/gtk2_ardour/hit.cc.1.o

[ 549/1021] cxx: gtk2_ardour/keyboard.cc -> build/gtk2_ardour/keyboard.cc.1.o

[ 550/1021] cxx: gtk2_ardour/keyeditor.cc -> build/gtk2_ardour/keyeditor.cc.1.o

[ 551/1021] cxx: gtk2_ardour/latency_gui.cc -> build/gtk2_ardour/latency_gui.cc.1.o

[ 552/1021] cxx: gtk2_ardour/led.cc -> build/gtk2_ardour/led.cc.1.o

[ 553/1021] cxx: gtk2_ardour/level_meter.cc -> build/gtk2_ardour/level_meter.cc.1.o

[ 554/1021] cxx: gtk2_ardour/location_ui.cc -> build/gtk2_ardour/location_ui.cc.1.o

[ 555/1021] cxx: gtk2_ardour/lua_script_manager.cc -> build/gtk2_ardour/lua_script_manager.cc.1.o

[ 556/1021] cxx: gtk2_ardour/luadialog.cc -> build/gtk2_ardour/luadialog.cc.1.o

[ 557/1021] cxx: gtk2_ardour/luainstance.cc -> build/gtk2_ardour/luainstance.cc.1.o

[ 558/1021] cxx: gtk2_ardour/luawindow.cc -> build/gtk2_ardour/luawindow.cc.1.o

[ 559/1021] cxx: gtk2_ardour/main.cc -> build/gtk2_ardour/main.cc.1.o

[ 560/1021] cxx: gtk2_ardour/main_clock.cc -> build/gtk2_ardour/main_clock.cc.1.o

In file included from ../gtk2_ardour/lua_script_manager.cc:28:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:152:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/CFunctions.h:142:9: warning: Value stored to 'result' is never read

result = luaL_error (L,"no writable variable '%s'", lua_tostring (L, 2));

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

In file included from ../gtk2_ardour/lua_script_manager.cc:28:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:153:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/Namespace.h:335:11: warning: Value stored to 'result' is never read

result = luaL_error (L,

^ ~~~~~~~~~~~~~~

2 warnings generated.

[ 561/1021] cxx: gtk2_ardour/marker.cc -> build/gtk2_ardour/marker.cc.1.o

In file included from ../gtk2_ardour/luadialog.cc:32:

In file included from /home/ardour/linux-x86_64/ardour-scan/gtk2_ardour/luadialog.h:26:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:152:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/CFunctions.h:142:9: warning: Value stored to 'result' is never read

result = luaL_error (L,"no writable variable '%s'", lua_tostring (L, 2));

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

In file included from ../gtk2_ardour/luadialog.cc:32:

In file included from /home/ardour/linux-x86_64/ardour-scan/gtk2_ardour/luadialog.h:26:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:153:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/Namespace.h:335:11: warning: Value stored to 'result' is never read

result = luaL_error (L,

^ ~~~~~~~~~~~~~~

2 warnings generated.

[ 562/1021] cxx: gtk2_ardour/midi_automation_line.cc -> build/gtk2_ardour/midi_automation_line.cc.1.o

[ 563/1021] cxx: gtk2_ardour/midi_channel_dialog.cc -> build/gtk2_ardour/midi_channel_dialog.cc.1.o

[ 564/1021] cxx: gtk2_ardour/midi_channel_selector.cc -> build/gtk2_ardour/midi_channel_selector.cc.1.o

[ 565/1021] cxx: gtk2_ardour/midi_cut_buffer.cc -> build/gtk2_ardour/midi_cut_buffer.cc.1.o

[ 566/1021] cxx: gtk2_ardour/midi_export_dialog.cc -> build/gtk2_ardour/midi_export_dialog.cc.1.o

[ 567/1021] cxx: gtk2_ardour/midi_list_editor.cc -> build/gtk2_ardour/midi_list_editor.cc.1.o

In file included from ../gtk2_ardour/luawindow.cc:45:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:152:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/CFunctions.h:142:9: warning: Value stored to 'result' is never read

result = luaL_error (L,"no writable variable '%s'", lua_tostring (L, 2));

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

In file included from ../gtk2_ardour/luawindow.cc:45:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:153:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/Namespace.h:335:11: warning: Value stored to 'result' is never read

result = luaL_error (L,

^ ~~~~~~~~~~~~~~

2 warnings generated.

[ 568/1021] cxx: gtk2_ardour/midi_region_view.cc -> build/gtk2_ardour/midi_region_view.cc.1.o

[ 569/1021] cxx: gtk2_ardour/midi_scroomer.cc -> build/gtk2_ardour/midi_scroomer.cc.1.o

[ 570/1021] cxx: gtk2_ardour/midi_selection.cc -> build/gtk2_ardour/midi_selection.cc.1.o

[ 571/1021] cxx: gtk2_ardour/midi_streamview.cc -> build/gtk2_ardour/midi_streamview.cc.1.o

../gtk2_ardour/midi_region_view.cc:1428:2: warning: #warning paul fix this [-Wcpp]

#warning paul fix this

^

[ 572/1021] cxx: gtk2_ardour/midi_time_axis.cc -> build/gtk2_ardour/midi_time_axis.cc.1.o

[ 573/1021] cxx: gtk2_ardour/midi_tracer.cc -> build/gtk2_ardour/midi_tracer.cc.1.o

[ 574/1021] cxx: gtk2_ardour/midi_velocity_dialog.cc -> build/gtk2_ardour/midi_velocity_dialog.cc.1.o

[ 575/1021] cxx: gtk2_ardour/mini_timeline.cc -> build/gtk2_ardour/mini_timeline.cc.1.o

[ 576/1021] cxx: gtk2_ardour/missing_file_dialog.cc -> build/gtk2_ardour/missing_file_dialog.cc.1.o

[ 577/1021] cxx: gtk2_ardour/missing_plugin_dialog.cc -> build/gtk2_ardour/missing_plugin_dialog.cc.1.o

[ 578/1021] cxx: gtk2_ardour/mixer_group_tabs.cc -> build/gtk2_ardour/mixer_group_tabs.cc.1.o

[ 579/1021] cxx: gtk2_ardour/mixer_strip.cc -> build/gtk2_ardour/mixer_strip.cc.1.o

[ 580/1021] cxx: gtk2_ardour/mixer_ui.cc -> build/gtk2_ardour/mixer_ui.cc.1.o

[ 581/1021] cxx: gtk2_ardour/meterbridge.cc -> build/gtk2_ardour/meterbridge.cc.1.o

In file included from ../gtk2_ardour/luainstance.cc:36:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:152:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/CFunctions.h:142:9: warning: Value stored to 'result' is never read

result = luaL_error (L,"no writable variable '%s'", lua_tostring (L, 2));

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

In file included from ../gtk2_ardour/luainstance.cc:36:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:153:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/Namespace.h:335:11: warning: Value stored to 'result' is never read

result = luaL_error (L,

^ ~~~~~~~~~~~~~~

2 warnings generated.

[ 582/1021] cxx: gtk2_ardour/meter_strip.cc -> build/gtk2_ardour/meter_strip.cc.1.o

[ 583/1021] cxx: gtk2_ardour/meter_patterns.cc -> build/gtk2_ardour/meter_patterns.cc.1.o

[ 584/1021] cxx: gtk2_ardour/monitor_section.cc -> build/gtk2_ardour/monitor_section.cc.1.o

[ 585/1021] cxx: gtk2_ardour/monitor_selector.cc -> build/gtk2_ardour/monitor_selector.cc.1.o

../gtk2_ardour/meter_patterns.cc:1016:5: warning: Value stored to 'tw' is never read

tw = th = 0;

^ ~~~~~~

1 warning generated.

[ 586/1021] cxx: gtk2_ardour/mono_panner.cc -> build/gtk2_ardour/mono_panner.cc.1.o

[ 587/1021] cxx: gtk2_ardour/mono_panner_editor.cc -> build/gtk2_ardour/mono_panner_editor.cc.1.o

[ 588/1021] cxx: gtk2_ardour/mouse_cursors.cc -> build/gtk2_ardour/mouse_cursors.cc.1.o

[ 589/1021] cxx: gtk2_ardour/nag.cc -> build/gtk2_ardour/nag.cc.1.o

[ 590/1021] cxx: gtk2_ardour/new_plugin_preset_dialog.cc -> build/gtk2_ardour/new_plugin_preset_dialog.cc.1.o

[ 591/1021] cxx: gtk2_ardour/normalize_dialog.cc -> build/gtk2_ardour/normalize_dialog.cc.1.o

[ 592/1021] cxx: gtk2_ardour/note.cc -> build/gtk2_ardour/note.cc.1.o

[ 593/1021] cxx: gtk2_ardour/note_base.cc -> build/gtk2_ardour/note_base.cc.1.o

[ 594/1021] cxx: gtk2_ardour/note_player.cc -> build/gtk2_ardour/note_player.cc.1.o

[ 595/1021] cxx: gtk2_ardour/note_select_dialog.cc -> build/gtk2_ardour/note_select_dialog.cc.1.o

[ 596/1021] cxx: gtk2_ardour/nsm.cc -> build/gtk2_ardour/nsm.cc.1.o

[ 597/1021] cxx: gtk2_ardour/nsmclient.cc -> build/gtk2_ardour/nsmclient.cc.1.o

[ 598/1021] cxx: gtk2_ardour/option_editor.cc -> build/gtk2_ardour/option_editor.cc.1.o

[ 599/1021] cxx: gtk2_ardour/opts.cc -> build/gtk2_ardour/opts.cc.1.o

[ 600/1021] cxx: gtk2_ardour/panner2d.cc -> build/gtk2_ardour/panner2d.cc.1.o

[ 601/1021] cxx: gtk2_ardour/panner_editor.cc -> build/gtk2_ardour/panner_editor.cc.1.o

[ 602/1021] cxx: gtk2_ardour/panner_interface.cc -> build/gtk2_ardour/panner_interface.cc.1.o

[ 603/1021] cxx: gtk2_ardour/panner_ui.cc -> build/gtk2_ardour/panner_ui.cc.1.o

[ 604/1021] cxx: gtk2_ardour/patch_change.cc -> build/gtk2_ardour/patch_change.cc.1.o

[ 605/1021] cxx: gtk2_ardour/patch_change_widget.cc -> build/gtk2_ardour/patch_change_widget.cc.1.o

[ 606/1021] cxx: gtk2_ardour/piano_roll_header.cc -> build/gtk2_ardour/piano_roll_header.cc.1.o

[ 607/1021] cxx: gtk2_ardour/pingback.cc -> build/gtk2_ardour/pingback.cc.1.o

[ 608/1021] cxx: gtk2_ardour/playlist_selector.cc -> build/gtk2_ardour/playlist_selector.cc.1.o

[ 609/1021] cxx: gtk2_ardour/plugin_display.cc -> build/gtk2_ardour/plugin_display.cc.1.o

../gtk2_ardour/midi_region_view.cc:3987:2: warning: Called C++ object pointer is null

_ghost_note->note()->set_time (snapped_beats);

^~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 610/1021] cxx: gtk2_ardour/plugin_eq_gui.cc -> build/gtk2_ardour/plugin_eq_gui.cc.1.o

[ 611/1021] cxx: gtk2_ardour/plugin_pin_dialog.cc -> build/gtk2_ardour/plugin_pin_dialog.cc.1.o

[ 612/1021] cxx: gtk2_ardour/plugin_setup_dialog.cc -> build/gtk2_ardour/plugin_setup_dialog.cc.1.o

[ 613/1021] cxx: gtk2_ardour/plugin_selector.cc -> build/gtk2_ardour/plugin_selector.cc.1.o

[ 614/1021] cxx: gtk2_ardour/plugin_ui.cc -> build/gtk2_ardour/plugin_ui.cc.1.o

[ 615/1021] cxx: gtk2_ardour/port_group.cc -> build/gtk2_ardour/port_group.cc.1.o

[ 616/1021] cxx: gtk2_ardour/port_insert_ui.cc -> build/gtk2_ardour/port_insert_ui.cc.1.o

[ 617/1021] cxx: gtk2_ardour/port_matrix.cc -> build/gtk2_ardour/port_matrix.cc.1.o

../gtk2_ardour/plugin_eq_gui.cc:697:2: warning: Variable 'dB' with floating point type 'float' should not be used as a loop counter

for (float dB = 0.0; dB < _max_dB; dB += _step_dB ) {

^ ~~ ~~

../gtk2_ardour/plugin_eq_gui.cc:723:2: warning: Variable 'dB' with floating point type 'float' should not be used as a loop counter

for (float dB = - _step_dB; dB > _min_dB; dB -= _step_dB ) {

^ ~~ ~~

2 warnings generated.

[ 618/1021] cxx: gtk2_ardour/port_matrix_body.cc -> build/gtk2_ardour/port_matrix_body.cc.1.o

[ 619/1021] cxx: gtk2_ardour/port_matrix_column_labels.cc -> build/gtk2_ardour/port_matrix_column_labels.cc.1.o

[ 620/1021] cxx: gtk2_ardour/port_matrix_component.cc -> build/gtk2_ardour/port_matrix_component.cc.1.o

[ 621/1021] cxx: gtk2_ardour/port_matrix_grid.cc -> build/gtk2_ardour/port_matrix_grid.cc.1.o

[ 622/1021] cxx: gtk2_ardour/port_matrix_labels.cc -> build/gtk2_ardour/port_matrix_labels.cc.1.o

[ 623/1021] cxx: gtk2_ardour/port_matrix_row_labels.cc -> build/gtk2_ardour/port_matrix_row_labels.cc.1.o

[ 624/1021] cxx: gtk2_ardour/processor_box.cc -> build/gtk2_ardour/processor_box.cc.1.o

[ 625/1021] cxx: gtk2_ardour/processor_selection.cc -> build/gtk2_ardour/processor_selection.cc.1.o

[ 626/1021] cxx: gtk2_ardour/patch_change_dialog.cc -> build/gtk2_ardour/patch_change_dialog.cc.1.o

[ 627/1021] cxx: gtk2_ardour/progress_reporter.cc -> build/gtk2_ardour/progress_reporter.cc.1.o

[ 628/1021] cxx: gtk2_ardour/public_editor.cc -> build/gtk2_ardour/public_editor.cc.1.o

[ 629/1021] cxx: gtk2_ardour/quantize_dialog.cc -> build/gtk2_ardour/quantize_dialog.cc.1.o

[ 630/1021] cxx: gtk2_ardour/rc_option_editor.cc -> build/gtk2_ardour/rc_option_editor.cc.1.o

[ 631/1021] cxx: gtk2_ardour/region_editor.cc -> build/gtk2_ardour/region_editor.cc.1.o

[ 632/1021] cxx: gtk2_ardour/region_gain_line.cc -> build/gtk2_ardour/region_gain_line.cc.1.o

[ 633/1021] cxx: gtk2_ardour/region_layering_order_editor.cc -> build/gtk2_ardour/region_layering_order_editor.cc.1.o

[ 634/1021] cxx: gtk2_ardour/region_selection.cc -> build/gtk2_ardour/region_selection.cc.1.o

[ 635/1021] cxx: gtk2_ardour/region_view.cc -> build/gtk2_ardour/region_view.cc.1.o

[ 636/1021] cxx: gtk2_ardour/return_ui.cc -> build/gtk2_ardour/return_ui.cc.1.o

[ 637/1021] cxx: gtk2_ardour/rhythm_ferret.cc -> build/gtk2_ardour/rhythm_ferret.cc.1.o

[ 638/1021] cxx: gtk2_ardour/route_group_dialog.cc -> build/gtk2_ardour/route_group_dialog.cc.1.o

[ 639/1021] cxx: gtk2_ardour/route_group_menu.cc -> build/gtk2_ardour/route_group_menu.cc.1.o

[ 640/1021] cxx: gtk2_ardour/route_params_ui.cc -> build/gtk2_ardour/route_params_ui.cc.1.o

[ 641/1021] cxx: gtk2_ardour/route_processor_selection.cc -> build/gtk2_ardour/route_processor_selection.cc.1.o

[ 642/1021] cxx: gtk2_ardour/route_time_axis.cc -> build/gtk2_ardour/route_time_axis.cc.1.o

[ 643/1021] cxx: gtk2_ardour/route_ui.cc -> build/gtk2_ardour/route_ui.cc.1.o

[ 644/1021] cxx: gtk2_ardour/ruler_dialog.cc -> build/gtk2_ardour/ruler_dialog.cc.1.o

../gtk2_ardour/region_view.cc:817:2: warning: Value stored to 't' is never read

t = pl->find_next_region_boundary (t, 1);

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 645/1021] cxx: gtk2_ardour/save_as_dialog.cc -> build/gtk2_ardour/save_as_dialog.cc.1.o

[ 646/1021] cxx: gtk2_ardour/save_template_dialog.cc -> build/gtk2_ardour/save_template_dialog.cc.1.o

[ 647/1021] cxx: gtk2_ardour/search_path_option.cc -> build/gtk2_ardour/search_path_option.cc.1.o

[ 648/1021] cxx: gtk2_ardour/script_selector.cc -> build/gtk2_ardour/script_selector.cc.1.o

[ 649/1021] cxx: gtk2_ardour/selection.cc -> build/gtk2_ardour/selection.cc.1.o

[ 650/1021] cxx: gtk2_ardour/selection_memento.cc -> build/gtk2_ardour/selection_memento.cc.1.o

[ 651/1021] cxx: gtk2_ardour/send_ui.cc -> build/gtk2_ardour/send_ui.cc.1.o

[ 652/1021] cxx: gtk2_ardour/session_archive_dialog.cc -> build/gtk2_ardour/session_archive_dialog.cc.1.o

[ 653/1021] cxx: gtk2_ardour/session_dialog.cc -> build/gtk2_ardour/session_dialog.cc.1.o

[ 654/1021] cxx: gtk2_ardour/session_import_dialog.cc -> build/gtk2_ardour/session_import_dialog.cc.1.o

[ 655/1021] cxx: gtk2_ardour/session_metadata_dialog.cc -> build/gtk2_ardour/session_metadata_dialog.cc.1.o

[ 656/1021] cxx: gtk2_ardour/session_option_editor.cc -> build/gtk2_ardour/session_option_editor.cc.1.o

In file included from ../gtk2_ardour/session_dialog.cc:58:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:152:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/CFunctions.h:142:9: warning: Value stored to 'result' is never read

result = luaL_error (L,"no writable variable '%s'", lua_tostring (L, 2));

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

In file included from ../gtk2_ardour/session_dialog.cc:58:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:153:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/Namespace.h:335:11: warning: Value stored to 'result' is never read

result = luaL_error (L,

^ ~~~~~~~~~~~~~~

2 warnings generated.

[ 657/1021] cxx: gtk2_ardour/sfdb_ui.cc -> build/gtk2_ardour/sfdb_ui.cc.1.o

In file included from ../gtk2_ardour/processor_box.cc:66:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:152:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/CFunctions.h:142:9: warning: Value stored to 'result' is never read

result = luaL_error (L,"no writable variable '%s'", lua_tostring (L, 2));

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

In file included from ../gtk2_ardour/processor_box.cc:66:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:153:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/Namespace.h:335:11: warning: Value stored to 'result' is never read

result = luaL_error (L,

^ ~~~~~~~~~~~~~~

2 warnings generated.

[ 658/1021] cxx: gtk2_ardour/shuttle_control.cc -> build/gtk2_ardour/shuttle_control.cc.1.o

[ 659/1021] cxx: gtk2_ardour/soundcloud_export_selector.cc -> build/gtk2_ardour/soundcloud_export_selector.cc.1.o

[ 660/1021] cxx: gtk2_ardour/splash.cc -> build/gtk2_ardour/splash.cc.1.o

[ 661/1021] cxx: gtk2_ardour/speaker_dialog.cc -> build/gtk2_ardour/speaker_dialog.cc.1.o

[ 662/1021] cxx: gtk2_ardour/startup.cc -> build/gtk2_ardour/startup.cc.1.o

[ 663/1021] cxx: gtk2_ardour/step_editor.cc -> build/gtk2_ardour/step_editor.cc.1.o

[ 664/1021] cxx: gtk2_ardour/step_entry.cc -> build/gtk2_ardour/step_entry.cc.1.o

[ 665/1021] cxx: gtk2_ardour/stereo_panner.cc -> build/gtk2_ardour/stereo_panner.cc.1.o

[ 666/1021] cxx: gtk2_ardour/stereo_panner_editor.cc -> build/gtk2_ardour/stereo_panner_editor.cc.1.o

[ 667/1021] cxx: gtk2_ardour/streamview.cc -> build/gtk2_ardour/streamview.cc.1.o

[ 668/1021] cxx: gtk2_ardour/strip_silence_dialog.cc -> build/gtk2_ardour/strip_silence_dialog.cc.1.o

[ 669/1021] cxx: gtk2_ardour/stripable_colorpicker.cc -> build/gtk2_ardour/stripable_colorpicker.cc.1.o

[ 670/1021] cxx: gtk2_ardour/stripable_time_axis.cc -> build/gtk2_ardour/stripable_time_axis.cc.1.o

[ 671/1021] cxx: gtk2_ardour/sys_ex.cc -> build/gtk2_ardour/sys_ex.cc.1.o

[ 672/1021] cxx: gtk2_ardour/tape_region_view.cc -> build/gtk2_ardour/tape_region_view.cc.1.o

[ 673/1021] cxx: gtk2_ardour/template_dialog.cc -> build/gtk2_ardour/template_dialog.cc.1.o

[ 674/1021] cxx: gtk2_ardour/tempo_curve.cc -> build/gtk2_ardour/tempo_curve.cc.1.o

[ 675/1021] cxx: gtk2_ardour/tempo_dialog.cc -> build/gtk2_ardour/tempo_dialog.cc.1.o

[ 676/1021] cxx: gtk2_ardour/tempo_lines.cc -> build/gtk2_ardour/tempo_lines.cc.1.o

[ 677/1021] cxx: gtk2_ardour/time_axis_view.cc -> build/gtk2_ardour/time_axis_view.cc.1.o

[ 678/1021] cxx: gtk2_ardour/time_axis_view_item.cc -> build/gtk2_ardour/time_axis_view_item.cc.1.o

[ 679/1021] cxx: gtk2_ardour/time_fx_dialog.cc -> build/gtk2_ardour/time_fx_dialog.cc.1.o

[ 680/1021] cxx: gtk2_ardour/time_info_box.cc -> build/gtk2_ardour/time_info_box.cc.1.o

[ 681/1021] cxx: gtk2_ardour/time_selection.cc -> build/gtk2_ardour/time_selection.cc.1.o

[ 682/1021] cxx: gtk2_ardour/timers.cc -> build/gtk2_ardour/timers.cc.1.o

[ 683/1021] cxx: gtk2_ardour/track_selection.cc -> build/gtk2_ardour/track_selection.cc.1.o

[ 684/1021] cxx: gtk2_ardour/track_view_list.cc -> build/gtk2_ardour/track_view_list.cc.1.o

[ 685/1021] cxx: gtk2_ardour/transform_dialog.cc -> build/gtk2_ardour/transform_dialog.cc.1.o

[ 686/1021] cxx: gtk2_ardour/transport_control.cc -> build/gtk2_ardour/transport_control.cc.1.o

[ 687/1021] cxx: gtk2_ardour/transport_control_ui.cc -> build/gtk2_ardour/transport_control_ui.cc.1.o

[ 688/1021] cxx: gtk2_ardour/transpose_dialog.cc -> build/gtk2_ardour/transpose_dialog.cc.1.o

[ 689/1021] cxx: gtk2_ardour/ui_config.cc -> build/gtk2_ardour/ui_config.cc.1.o

[ 690/1021] cxx: gtk2_ardour/utils.cc -> build/gtk2_ardour/utils.cc.1.o

[ 691/1021] cxx: gtk2_ardour/vca_master_strip.cc -> build/gtk2_ardour/vca_master_strip.cc.1.o

[ 692/1021] cxx: gtk2_ardour/verbose_cursor.cc -> build/gtk2_ardour/verbose_cursor.cc.1.o

[ 693/1021] cxx: gtk2_ardour/visibility_group.cc -> build/gtk2_ardour/visibility_group.cc.1.o

[ 694/1021] cxx: gtk2_ardour/window_manager.cc -> build/gtk2_ardour/window_manager.cc.1.o

[ 695/1021] cxx: gtk2_ardour/video_image_frame.cc -> build/gtk2_ardour/video_image_frame.cc.1.o

[ 696/1021] cxx: gtk2_ardour/add_video_dialog.cc -> build/gtk2_ardour/add_video_dialog.cc.1.o

[ 697/1021] cxx: gtk2_ardour/editor_videotimeline.cc -> build/gtk2_ardour/editor_videotimeline.cc.1.o

[ 698/1021] cxx: gtk2_ardour/vca_time_axis.cc -> build/gtk2_ardour/vca_time_axis.cc.1.o

[ 699/1021] cxx: gtk2_ardour/video_timeline.cc -> build/gtk2_ardour/video_timeline.cc.1.o

[ 700/1021] cxx: gtk2_ardour/video_monitor.cc -> build/gtk2_ardour/video_monitor.cc.1.o

[ 701/1021] cxx: gtk2_ardour/transcode_ffmpeg.cc -> build/gtk2_ardour/transcode_ffmpeg.cc.1.o

[ 702/1021] cxx: gtk2_ardour/transcode_video_dialog.cc -> build/gtk2_ardour/transcode_video_dialog.cc.1.o

[ 703/1021] cxx: gtk2_ardour/video_server_dialog.cc -> build/gtk2_ardour/video_server_dialog.cc.1.o

[ 704/1021] cxx: gtk2_ardour/utils_videotl.cc -> build/gtk2_ardour/utils_videotl.cc.1.o

[ 705/1021] cxx: gtk2_ardour/export_video_dialog.cc -> build/gtk2_ardour/export_video_dialog.cc.1.o

[ 706/1021] cxx: gtk2_ardour/export_video_infobox.cc -> build/gtk2_ardour/export_video_infobox.cc.1.o

[ 707/1021] cxx: gtk2_ardour/video_tool_paths.cc -> build/gtk2_ardour/video_tool_paths.cc.1.o

[ 708/1021] cxx: gtk2_ardour/bundle_env_linux.cc -> build/gtk2_ardour/bundle_env_linux.cc.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_format_specification.h:26,

from ../gtk2_ardour/export_video_dialog.cc:53:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp: In member function 'void boost::uuids::detail::seed_rng::sha1_random_digest_()':

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:157:24: warning: variable 'not_used' set but not used [-Wunused-but-set-variable]

size_t not_used = 0;

^

[ 709/1021] cxx: gtk2_ardour/lv2_plugin_ui.cc -> build/gtk2_ardour/lv2_plugin_ui.cc.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/large_arithmetic.hpp:19:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/const_mod.hpp:23,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/seed_impl.hpp:27,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/mersenne_twister.hpp:29,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:15,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_format_specification.h:26,

from ../gtk2_ardour/export_video_dialog.cc:53:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp: At global scope:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp:71:35: warning: always_inline function might not be inlinable [-Wattributes]

BOOST_RANDOM_DETAIL_CONSTEXPR int integer_log2(T t)

^

[ 710/1021] cxx: gtk2_ardour/linux_vst_gui_support.cc -> build/gtk2_ardour/linux_vst_gui_support.cc.1.o

[ 711/1021] cxx: gtk2_ardour/lxvst_plugin_ui.cc -> build/gtk2_ardour/lxvst_plugin_ui.cc.1.o

[ 712/1021] cxx: gtk2_ardour/vst_plugin_ui.cc -> build/gtk2_ardour/vst_plugin_ui.cc.1.o

[ 713/1021] subst: gtk2_ardour/ardev_common.sh.in -> build/gtk2_ardour/ardev_common_waf.sh

[ 714/1021] subst: gtk2_ardour/ardour.sh.in -> build/gtk2_ardour/ardour6

[ 715/1021] subst: gtk2_ardour/clearlooks.rc.in -> build/gtk2_ardour/clearlooks.rc

[ 716/1021] subst: gtk2_ardour/default_ui_config.in -> build/gtk2_ardour/default_ui_config

[ 717/1021] command_output: gtk2_ardour/ardour.menus.in -> build/gtk2_ardour/ardour.menus

[ 718/1021] command_output: gtk2_ardour/trx.menus.in -> build/gtk2_ardour/trx.menus

[ 719/1021] ardour.keys: gtk2_ardour/ardour.keys.in gtk2_ardour/mixer.bindings gtk2_ardour/processor_box.bindings gtk2_ardour/step_editing.bindings gtk2_ardour/monitor.bindings -> build/gtk2_ardour/ardour.keys

[ 720/1021] cxx: headless/load_session.cc -> build/headless/load_session.cc.1.o

[ 721/1021] cxx: headless/misc.cc -> build/headless/misc.cc.1.o

[ 722/1021] subst: headless/hardev_common.sh.in -> build/headless/hardev_common_waf.sh

[ 723/1021] cxx: session_utils/common.cc -> build/session_utils/common.cc.1.o

[ 724/1021] cxx: session_utils/copy-mixer.cc -> build/session_utils/copy-mixer.cc.1.o

[ 725/1021] cxx: session_utils/common.cc -> build/session_utils/common.cc.2.o

[ 726/1021] cxx: session_utils/export.cc -> build/session_utils/export.cc.2.o

[ 727/1021] cxx: session_utils/common.cc -> build/session_utils/common.cc.3.o

[ 728/1021] cxx: session_utils/fix_bbtppq.cc -> build/session_utils/fix_bbtppq.cc.3.o

[ 729/1021] cxx: session_utils/common.cc -> build/session_utils/common.cc.4.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_format_specification.h:26,

from ../session_utils/export.cc:16:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp: In member function 'void boost::uuids::detail::seed_rng::sha1_random_digest_()':

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:157:24: warning: variable 'not_used' set but not used [-Wunused-but-set-variable]

size_t not_used = 0;

^

[ 730/1021] cxx: session_utils/new_empty_session.cc -> build/session_utils/new_empty_session.cc.4.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/large_arithmetic.hpp:19:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/const_mod.hpp:23,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/seed_impl.hpp:27,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/mersenne_twister.hpp:29,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:15,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_format_specification.h:26,

from ../session_utils/export.cc:16:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp: At global scope:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp:71:35: warning: always_inline function might not be inlinable [-Wattributes]

BOOST_RANDOM_DETAIL_CONSTEXPR int integer_log2(T t)

^

In file included from ../gtk2_ardour/export_video_dialog.cc:53:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_format_specification.h:26:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:158:17: warning: Value stored to 'not_used' is never read

not_used = std::fread( buffer, 1, 20, random_ );

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 731/1021] subst: session_utils/ardour-util.sh.in -> build/session_utils/ardour-util.sh

[ 732/1021] cxx: libs/fst/scanner.cc -> build/libs/fst/scanner.cc.1.o

[ 733/1021] c: libs/vfork/exec_wrapper.c -> build/libs/vfork/exec_wrapper.c.1.o

[ 734/1021] cxx: libs/ardouralsautil/devicelist.cc -> build/libs/ardouralsautil/devicelist.cc.1.o

[ 735/1021] cxx: libs/ardouralsautil/deviceparams.cc -> build/libs/ardouralsautil/deviceparams.cc.1.o

[ 736/1021] c: libs/ardouralsautil/reserve.c -> build/libs/ardouralsautil/reserve.c.2.o

[ 737/1021] c: libs/ardouralsautil/request_device.c -> build/libs/ardouralsautil/request_device.c.2.o

[ 738/1021] cxx: libs/ardour/legatize.cc -> build/libs/ardour/legatize.cc.1.o

[ 739/1021] cxx: libs/ardour/io.cc -> build/libs/ardour/io.cc.1.o

In file included from ../session_utils/export.cc:16:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_format_specification.h:26:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:158:17: warning: Value stored to 'not_used' is never read

not_used = std::fread( buffer, 1, 20, random_ );

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 740/1021] cxx: libs/ardour/internal_send.cc -> build/libs/ardour/internal_send.cc.1.o

[ 741/1021] cxx: libs/ardour/internal_return.cc -> build/libs/ardour/internal_return.cc.1.o

[ 742/1021] cxx: libs/ardour/globals.cc -> build/libs/ardour/globals.cc.1.o

[ 743/1021] cxx: libs/ardour/find_session.cc -> build/libs/ardour/find_session.cc.1.o

[ 744/1021] cxx: libs/ardour/filter.cc -> build/libs/ardour/filter.cc.1.o

[ 745/1021] cxx: libs/ardour/filesystem_paths.cc -> build/libs/ardour/filesystem_paths.cc.1.o

[ 746/1021] cxx: libs/ardour/export_status.cc -> build/libs/ardour/export_status.cc.1.o

[ 747/1021] cxx: libs/ardour/export_preset.cc -> build/libs/ardour/export_preset.cc.1.o

[ 748/1021] cxx: libs/ardour/export_format_base.cc -> build/libs/ardour/export_format_base.cc.1.o

[ 749/1021] cxx: libs/ardour/export_filename.cc -> build/libs/ardour/export_filename.cc.1.o

[ 750/1021] cxx: libs/ardour/export_failed.cc -> build/libs/ardour/export_failed.cc.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from ../libs/ardour/ardour/export_preset.h:26,

from ../libs/ardour/export_preset.cc:21:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp: In member function 'void boost::uuids::detail::seed_rng::sha1_random_digest_()':

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:157:24: warning: variable 'not_used' set but not used [-Wunused-but-set-variable]

size_t not_used = 0;

^

In file included from ../libs/ardour/globals.cc:87:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:152:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/CFunctions.h:142:9: warning: Value stored to 'result' is never read

result = luaL_error (L,"no writable variable '%s'", lua_tostring (L, 2));

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

In file included from ../libs/ardour/globals.cc:87:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/LuaBridge.h:153:

/home/ardour/linux-x86_64/ardour-scan/libs/lua/LuaBridge/detail/Namespace.h:335:11: warning: Value stored to 'result' is never read

result = luaL_error (L,

^ ~~~~~~~~~~~~~~

2 warnings generated.

[ 751/1021] cxx: libs/ardour/export_channel_configuration.cc -> build/libs/ardour/export_channel_configuration.cc.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/large_arithmetic.hpp:19:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/const_mod.hpp:23,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/seed_impl.hpp:27,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/mersenne_twister.hpp:29,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:15,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from ../libs/ardour/ardour/export_preset.h:26,

from ../libs/ardour/export_preset.cc:21:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp: At global scope:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp:71:35: warning: always_inline function might not be inlinable [-Wattributes]

BOOST_RANDOM_DETAIL_CONSTEXPR int integer_log2(T t)

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from ../libs/ardour/ardour/export_format_specification.h:26,

from ../libs/ardour/export_filename.cc:35:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp: In member function 'void boost::uuids::detail::seed_rng::sha1_random_digest_()':

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:157:24: warning: variable 'not_used' set but not used [-Wunused-but-set-variable]

size_t not_used = 0;

^

[ 752/1021] cxx: libs/ardour/export_channel.cc -> build/libs/ardour/export_channel.cc.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/large_arithmetic.hpp:19:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/const_mod.hpp:23,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/seed_impl.hpp:27,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/mersenne_twister.hpp:29,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:15,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from ../libs/ardour/ardour/export_format_specification.h:26,

from ../libs/ardour/export_filename.cc:35:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp: At global scope:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp:71:35: warning: always_inline function might not be inlinable [-Wattributes]

BOOST_RANDOM_DETAIL_CONSTEXPR int integer_log2(T t)

^

[ 753/1021] cxx: libs/ardour/enums.cc -> build/libs/ardour/enums.cc.1.o

[ 754/1021] cxx: libs/ardour/engine_slave.cc -> build/libs/ardour/engine_slave.cc.1.o

In file included from ../libs/ardour/export_preset.cc:21:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_preset.h:26:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:158:17: warning: Value stored to 'not_used' is never read

not_used = std::fread( buffer, 1, 20, random_ );

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 755/1021] cxx: libs/ardour/disk_writer.cc -> build/libs/ardour/disk_writer.cc.1.o

[ 756/1021] cxx: libs/ardour/disk_reader.cc -> build/libs/ardour/disk_reader.cc.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from ../libs/ardour/ardour/export_profile_manager.h:32,

from ../libs/ardour/enums.cc:30:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp: In member function 'void boost::uuids::detail::seed_rng::sha1_random_digest_()':

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:157:24: warning: variable 'not_used' set but not used [-Wunused-but-set-variable]

size_t not_used = 0;

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/large_arithmetic.hpp:19:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/const_mod.hpp:23,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/seed_impl.hpp:27,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/mersenne_twister.hpp:29,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:15,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from ../libs/ardour/ardour/export_profile_manager.h:32,

from ../libs/ardour/enums.cc:30:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp: At global scope:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp:71:35: warning: always_inline function might not be inlinable [-Wattributes]

BOOST_RANDOM_DETAIL_CONSTEXPR int integer_log2(T t)

^

[ 757/1021] cxx: libs/ardour/disk_io.cc -> build/libs/ardour/disk_io.cc.1.o

[ 758/1021] cxx: libs/ardour/control_group.cc -> build/libs/ardour/control_group.cc.1.o

In file included from ../libs/ardour/enums.cc:30:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_profile_manager.h:32:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:158:17: warning: Value stored to 'not_used' is never read

not_used = std::fread( buffer, 1, 20, random_ );

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 759/1021] cxx: libs/ardour/config_text.cc -> build/libs/ardour/config_text.cc.1.o

In file included from ../libs/ardour/export_filename.cc:35:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_format_specification.h:26:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:158:17: warning: Value stored to 'not_used' is never read

not_used = std::fread( buffer, 1, 20, random_ );

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../libs/ardour/export_filename.cc:250:3: warning: Value stored to 'filename_empty' is never read

filename_empty = false;

^ ~~~~~

2 warnings generated.

[ 760/1021] cxx: libs/ardour/butler.cc -> build/libs/ardour/butler.cc.1.o

../libs/ardour/export_channel.cc:107:15: warning: Assigned value is garbage or undefined

_buffer[i] += spl;

^ ~~~

1 warning generated.

[ 761/1021] cxx: libs/ardour/buffer_set.cc -> build/libs/ardour/buffer_set.cc.1.o

[ 762/1021] cxx: libs/ardour/automation_watch.cc -> build/libs/ardour/automation_watch.cc.1.o

[ 763/1021] cxx: libs/ardour/automation_list.cc -> build/libs/ardour/automation_list.cc.1.o

[ 764/1021] cxx: libs/ardour/automation_control.cc -> build/libs/ardour/automation_control.cc.1.o

[ 765/1021] cxx: libs/ardour/auditioner.cc -> build/libs/ardour/auditioner.cc.1.o

[ 766/1021] cxx: libs/ardour/audioregion.cc -> build/libs/ardour/audioregion.cc.1.o

[ 767/1021] cxx: libs/ardour/audiofile_tagger.cc -> build/libs/ardour/audiofile_tagger.cc.1.o

[ 768/1021] cxx: libs/ardour/audioanalyser.cc -> build/libs/ardour/audioanalyser.cc.1.o

In file included from ../libs/ardour/audiofile_tagger.cc:27:0:

/home/ardour/linux-x86_64/gtk/inst/include/taglib/fileref.h:92:25: warning: 'class TagLib::FileRef::FileTypeResolver' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor]

class TAGLIB_EXPORT FileTypeResolver

^

../libs/ardour/automation_list.cc:323:10: warning: Value stored to 'when' during its initialization is never read

double when = (*i)->when;

^~~~ ~~~~~~~~~~

1 warning generated.

[ 769/1021] cxx: libs/ardour/audio_track_importer.cc -> build/libs/ardour/audio_track_importer.cc.1.o

[ 770/1021] cxx: libs/ardour/audio_region_importer.cc -> build/libs/ardour/audio_region_importer.cc.1.o

In file included from ../libs/ardour/disk_reader.cc:20:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/smart_ptr/scoped_ptr.hpp:15:

/home/ardour/linux-x86_64/gtk/inst/include/boost/checked_delete.hpp:34:5: warning: Memory allocated by 'new[]' should be deallocated by 'delete[]', not 'delete'

delete x;

^~~~~~~~

../libs/ardour/disk_reader.cc:921:4: warning: Value stored to 'fill_level' is never read

fill_level = 0;

^ ~

2 warnings generated.

[ 771/1021] cxx: libs/ardour/audio_playlist_source.cc -> build/libs/ardour/audio_playlist_source.cc.1.o

[ 772/1021] cxx: libs/ardour/audio_playlist.cc -> build/libs/ardour/audio_playlist.cc.1.o

[ 773/1021] cxx: libs/ardour/analyser.cc -> build/libs/ardour/analyser.cc.1.o

[ 774/1021] cxx: libs/ardour/amp.cc -> build/libs/ardour/amp.cc.1.o

[ 775/1021] cxx: libs/backends/dummy/dummy_audiobackend.cc -> build/libs/backends/dummy/dummy_audiobackend.cc.1.o

[ 776/1021] cxx: libs/backends/alsa/alsa_slave.cc -> build/libs/backends/alsa/alsa_slave.cc.1.o

[ 777/1021] cxx: libs/backends/alsa/alsa_sequencer.cc -> build/libs/backends/alsa/alsa_sequencer.cc.1.o

[ 778/1021] cxx: libs/backends/alsa/alsa_rawmidi.cc -> build/libs/backends/alsa/alsa_rawmidi.cc.1.o

[ 779/1021] cxx: libs/backends/alsa/alsa_midi.cc -> build/libs/backends/alsa/alsa_midi.cc.1.o

[ 780/1021] cxx: libs/backends/jack/jack_portengine.cc -> build/libs/backends/jack/jack_portengine.cc.1.o

[ 781/1021] cxx: libs/backends/jack/jack_audiobackend.cc -> build/libs/backends/jack/jack_audiobackend.cc.1.o

[ 782/1021] cxx: libs/backends/jack/jack_connection.cc -> build/libs/backends/jack/jack_connection.cc.1.o

[ 783/1021] cxx: libs/panners/stereobalance/panner_balance.cc -> build/libs/panners/stereobalance/panner_balance.cc.1.o

[ 784/1021] cxx: libs/panners/vbap/vbap.cc -> build/libs/panners/vbap/vbap.cc.1.o

[ 785/1021] cxx: libs/panners/vbap/vbap_speakers.cc -> build/libs/panners/vbap/vbap_speakers.cc.1.o

[ 786/1021] cxx: libs/panners/2in2out/panner_2in2out.cc -> build/libs/panners/2in2out/panner_2in2out.cc.1.o

[ 787/1021] cxx: libs/surfaces/push2/track_mix.cc -> build/libs/surfaces/push2/track_mix.cc.1.o

[ 788/1021] cxx: libs/surfaces/push2/splash.cc -> build/libs/surfaces/push2/splash.cc.1.o

[ 789/1021] cxx: libs/surfaces/push2/mix.cc -> build/libs/surfaces/push2/mix.cc.1.o

[ 790/1021] cxx: libs/surfaces/push2/layout.cc -> build/libs/surfaces/push2/layout.cc.1.o

[ 791/1021] cxx: libs/surfaces/push2/knob.cc -> build/libs/surfaces/push2/knob.cc.1.o

[ 792/1021] cxx: libs/surfaces/push2/gui.cc -> build/libs/surfaces/push2/gui.cc.1.o

[ 793/1021] cxx: libs/surfaces/push2/buttons.cc -> build/libs/surfaces/push2/buttons.cc.1.o

[ 794/1021] cxx: libs/surfaces/osc/interface.cc -> build/libs/surfaces/osc/interface.cc.1.o

[ 795/1021] cxx: libs/surfaces/osc/osc_cue_observer.cc -> build/libs/surfaces/osc/osc_cue_observer.cc.1.o

[ 796/1021] cxx: libs/surfaces/osc/osc_route_observer.cc -> build/libs/surfaces/osc/osc_route_observer.cc.1.o

[ 797/1021] cxx: libs/surfaces/osc/osc_controllable.cc -> build/libs/surfaces/osc/osc_controllable.cc.1.o

[ 798/1021] cxx: libs/surfaces/osc/osc.cc -> build/libs/surfaces/osc/osc.cc.1.o

[ 799/1021] cxx: libs/surfaces/us2400/pot.cc -> build/libs/surfaces/us2400/pot.cc.1.o

[ 800/1021] cxx: libs/surfaces/us2400/jog_wheel.cc -> build/libs/surfaces/us2400/jog_wheel.cc.1.o

../libs/surfaces/push2/mix.cc:239:8: warning: The left operand of '!=' is a garbage value

if (b != mode_button) {

~ ^

1 warning generated.

[ 801/1021] cxx: libs/surfaces/us2400/jog.cc -> build/libs/surfaces/us2400/jog.cc.1.o

[ 802/1021] cxx: libs/surfaces/us2400/interface.cc -> build/libs/surfaces/us2400/interface.cc.1.o

[ 803/1021] cxx: libs/surfaces/us2400/gui.cc -> build/libs/surfaces/us2400/gui.cc.1.o

[ 804/1021] cxx: libs/surfaces/us2400/fader.cc -> build/libs/surfaces/us2400/fader.cc.1.o

[ 805/1021] cxx: libs/surfaces/us2400/device_info.cc -> build/libs/surfaces/us2400/device_info.cc.1.o

[ 806/1021] cxx: libs/surfaces/mackie/surface_port.cc -> build/libs/surfaces/mackie/surface_port.cc.1.o

../libs/surfaces/us2400/gui.cc: In constructor 'ArdourSurface::US2400ProtocolGUI::US2400ProtocolGUI(ArdourSurface::US2400Protocol&)':

../libs/surfaces/us2400/gui.cc:97:18: warning: unused variable 'align' [-Wunused-variable]

Gtk::Alignment* align;

^

../libs/surfaces/us2400/gui.cc: In member function 'Gtk::Widget* ArdourSurface::US2400ProtocolGUI::device_dependent_widget()':

../libs/surfaces/us2400/gui.cc:272:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

for (uint32_t n = 0; n < portcount; ++n) {

^

../libs/surfaces/us2400/gui.cc:254:11: warning: unused variable 'main_pos' [-Wunused-variable]

uint32_t main_pos = _cp.device_info().master_position();

^

[ 807/1021] cxx: libs/surfaces/mackie/pot.cc -> build/libs/surfaces/mackie/pot.cc.1.o

[ 808/1021] cxx: libs/surfaces/mackie/meter.cc -> build/libs/surfaces/mackie/meter.cc.1.o

[ 809/1021] cxx: libs/surfaces/mackie/mcp_buttons.cc -> build/libs/surfaces/mackie/mcp_buttons.cc.1.o

[ 810/1021] cxx: libs/surfaces/mackie/led.cc -> build/libs/surfaces/mackie/led.cc.1.o

[ 811/1021] cxx: libs/surfaces/mackie/interface.cc -> build/libs/surfaces/mackie/interface.cc.1.o

[ 812/1021] cxx: libs/surfaces/mackie/gui.cc -> build/libs/surfaces/mackie/gui.cc.1.o

[ 813/1021] cxx: libs/surfaces/mackie/button.cc -> build/libs/surfaces/mackie/button.cc.1.o

[ 814/1021] cxx: libs/surfaces/cc121/cc121_interface.cc -> build/libs/surfaces/cc121/cc121_interface.cc.1.o

[ 815/1021] cxx: libs/surfaces/cc121/gui.cc -> build/libs/surfaces/cc121/gui.cc.1.o

[ 816/1021] cxx: libs/surfaces/faderport8/faderport16_interface.cc -> build/libs/surfaces/faderport8/faderport16_interface.cc.2.o

../libs/surfaces/us2400/gui.cc:254:11: warning: Value stored to 'main_pos' during its initialization is never read

uint32_t main_pos = _cp.device_info().master_position();

^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 817/1021] cxx: libs/surfaces/faderport8/gui.cc -> build/libs/surfaces/faderport8/gui.cc.2.o

[ 818/1021] cxx: libs/surfaces/faderport8/callbacks.cc -> build/libs/surfaces/faderport8/callbacks.cc.2.o

[ 819/1021] cxx: libs/surfaces/faderport8/faderport8.cc -> build/libs/surfaces/faderport8/faderport8.cc.2.o

[ 820/1021] cxx: libs/surfaces/faderport8/faderport8_interface.cc -> build/libs/surfaces/faderport8/faderport8_interface.cc.1.o

[ 821/1021] cxx: libs/surfaces/faderport8/fp8_controls.cc -> build/libs/surfaces/faderport8/fp8_controls.cc.1.o

[ 822/1021] cxx: libs/surfaces/faderport/operations.cc -> build/libs/surfaces/faderport/operations.cc.1.o

[ 823/1021] cxx: libs/surfaces/faderport/gui.cc -> build/libs/surfaces/faderport/gui.cc.1.o

../libs/surfaces/mackie/gui.cc:340:3: warning: Value stored to 'dd_table' is never read

dd_table = Gtk::manage (new Gtk::Table (n_surfaces, 2));

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../libs/surfaces/mackie/gui.cc:342:3: warning: Value stored to 'dd_table' is never read

dd_table = Gtk::manage (new Gtk::Table (1, 2));

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

2 warnings generated.

[ 824/1021] cxx: libs/surfaces/generic_midi/midiaction.cc -> build/libs/surfaces/generic_midi/midiaction.cc.1.o

[ 825/1021] cxx: libs/surfaces/generic_midi/midicontrollable.cc -> build/libs/surfaces/generic_midi/midicontrollable.cc.1.o

[ 826/1021] cxx: libs/surfaces/generic_midi/interface.cc -> build/libs/surfaces/generic_midi/interface.cc.1.o

[ 827/1021] cxx: libs/surfaces/generic_midi/generic_midi_control_protocol.cc -> build/libs/surfaces/generic_midi/generic_midi_control_protocol.cc.1.o

[ 828/1021] cxx: libs/surfaces/control_protocol/control_protocol.cc -> build/libs/surfaces/control_protocol/control_protocol.cc.1.o

[ 829/1021] cxx: libs/surfaces/control_protocol/basic_ui.cc -> build/libs/surfaces/control_protocol/basic_ui.cc.1.o

[ 830/1021] cxx: libs/evoral/src/Sequence.cpp -> build/libs/evoral/src/Sequence.cpp.2.o

[ 831/1021] cxx: libs/evoral/src/Curve.cpp -> build/libs/evoral/src/Curve.cpp.2.o

[ 832/1021] cxx: libs/evoral/src/ControlSet.cpp -> build/libs/evoral/src/ControlSet.cpp.2.o

[ 833/1021] cxx: libs/evoral/src/ControlList.cpp -> build/libs/evoral/src/ControlList.cpp.2.o

[ 834/1021] cxx: libs/midi++2/parser.cc -> build/libs/midi++2/parser.cc.1.o

[ 835/1021] cxx: libs/midi++2/channel.cc -> build/libs/midi++2/channel.cc.1.o

[ 836/1021] cxx: libs/pbd/undo.cc -> build/libs/pbd/undo.cc.2.o

[ 837/1021] cxx: libs/pbd/transmitter.cc -> build/libs/pbd/transmitter.cc.2.o

[ 838/1021] cxx: libs/pbd/system_exec.cc -> build/libs/pbd/system_exec.cc.2.o

[ 839/1021] cxx: libs/pbd/stateful_diff_command.cc -> build/libs/pbd/stateful_diff_command.cc.2.o

[ 840/1021] cxx: libs/pbd/pool.cc -> build/libs/pbd/pool.cc.2.o

[ 841/1021] cxx: libs/pbd/locale_guard.cc -> build/libs/pbd/locale_guard.cc.2.o

[ 842/1021] cxx: libs/pbd/error.cc -> build/libs/pbd/error.cc.2.o

[ 843/1021] cxx: libs/pbd/enumwriter.cc -> build/libs/pbd/enumwriter.cc.2.o

[ 844/1021] cxx: libs/pbd/command.cc -> build/libs/pbd/command.cc.2.o

[ 845/1021] cxx: libs/pbd/base_ui.cc -> build/libs/pbd/base_ui.cc.2.o

[ 846/1021] cxxstlib: build/libs/zita-resampler/resampler.cc.1.o build/libs/zita-resampler/resampler-table.cc.1.o build/libs/zita-resampler/cresampler.cc.1.o build/libs/zita-resampler/vresampler.cc.1.o build/libs/zita-resampler/vmresampler.cc.1.o -> build/libs/zita-resampler/libzita-resampler.a

[ 847/1021] cxxstlib: build/libs/qm-dsp/base/Pitch.cpp.1.o build/libs/qm-dsp/base/KaiserWindow.cpp.1.o build/libs/qm-dsp/base/SincWindow.cpp.1.o build/libs/qm-dsp/dsp/chromagram/Chromagram.cpp.1.o build/libs/qm-dsp/dsp/chromagram/ConstantQ.cpp.1.o build/libs/qm-dsp/dsp/keydetection/GetKeyMode.cpp.1.o build/libs/qm-dsp/dsp/mfcc/MFCC.cpp.1.o build/libs/qm-dsp/dsp/onsets/DetectionFunction.cpp.1.o build/libs/qm-dsp/dsp/onsets/PeakPicking.cpp.1.o build/libs/qm-dsp/dsp/phasevocoder/PhaseVocoder.cpp.1.o build/libs/qm-dsp/dsp/rateconversion/Decimator.cpp.1.o build/libs/qm-dsp/dsp/rateconversion/DecimatorB.cpp.1.o build/libs/qm-dsp/dsp/rhythm/BeatSpectrum.cpp.1.o build/libs/qm-dsp/dsp/signalconditioning/DFProcess.cpp.1.o build/libs/qm-dsp/dsp/signalconditioning/Filter.cpp.1.o build/libs/qm-dsp/dsp/signalconditioning/FiltFilt.cpp.1.o build/libs/qm-dsp/dsp/signalconditioning/Framer.cpp.1.o build/libs/qm-dsp/dsp/tempotracking/DownBeat.cpp.1.o build/libs/qm-dsp/dsp/tempotracking/TempoTrack.cpp.1.o build/libs/qm-dsp/dsp/tempotracking/TempoTrackV2.cpp.1.o build/libs/qm-dsp/dsp/tonal/ChangeDetectionFunction.cpp.1.o build/libs/qm-dsp/dsp/tonal/TCSgram.cpp.1.o build/libs/qm-dsp/dsp/tonal/TonalEstimator.cpp.1.o build/libs/qm-dsp/dsp/transforms/FFT.cpp.1.o build/libs/qm-dsp/dsp/wavelet/Wavelet.cpp.1.o build/libs/qm-dsp/maths/Correlation.cpp.1.o build/libs/qm-dsp/maths/CosineDistance.cpp.1.o build/libs/qm-dsp/maths/KLDivergence.cpp.1.o build/libs/qm-dsp/maths/MathUtilities.cpp.1.o build/libs/qm-dsp/maths/pca/pca.c.1.o build/libs/qm-dsp/ext/kissfft/kiss_fft.c.1.o build/libs/qm-dsp/ext/kissfft/tools/kiss_fftr.c.1.o -> build/libs/qm-dsp/libqm-dsp.a

[ 848/1021] cstlib: build/libs/fluidsynth/src/fluid_midi.c.2.o build/libs/fluidsynth/src/fluid_adsr_env.c.2.o build/libs/fluidsynth/src/fluid_chorus.c.2.o build/libs/fluidsynth/src/fluid_iir_filter.c.2.o build/libs/fluidsynth/src/fluid_lfo.c.2.o build/libs/fluidsynth/src/fluid_rev.c.2.o build/libs/fluidsynth/src/fluid_rvoice.c.2.o build/libs/fluidsynth/src/fluid_rvoice_dsp.c.2.o build/libs/fluidsynth/src/fluid_rvoice_event.c.2.o build/libs/fluidsynth/src/fluid_rvoice_mixer.c.2.o build/libs/fluidsynth/src/fluid_defsfont.c.2.o build/libs/fluidsynth/src/fluid_chan.c.2.o build/libs/fluidsynth/src/fluid_event.c.2.o build/libs/fluidsynth/src/fluid_gen.c.2.o build/libs/fluidsynth/src/fluid_mod.c.2.o build/libs/fluidsynth/src/fluid_synth.c.2.o build/libs/fluidsynth/src/fluid_tuning.c.2.o build/libs/fluidsynth/src/fluid_voice.c.2.o build/libs/fluidsynth/src/fluid_conv.c.2.o build/libs/fluidsynth/src/fluid_hash.c.2.o build/libs/fluidsynth/src/fluid_list.c.2.o build/libs/fluidsynth/src/fluid_ringbuffer.c.2.o build/libs/fluidsynth/src/fluid_settings.c.2.o build/libs/fluidsynth/src/fluid_sys.c.2.o -> build/libs/fluidsynth/liblibfluidsynth.a

[ 849/1021] cprogram: build/tools/gccabicheck/abicheck.c.1.o -> build/tools/gccabicheck/gcc-glibmm-abi-check

[ 850/1021] cxxprogram: build/tools/sanity_check/main.cpp.1.o build/tools/sanity_check/systemtest.cpp.1.o -> build/tools/sanity_check/sanityCheck

[ 851/1021] cshlib: build/libs/clearlooks-newer/animation.c.1.o build/libs/clearlooks-newer/cairo-support.c.1.o build/libs/clearlooks-newer/clearlooks_draw.c.1.o build/libs/clearlooks-newer/clearlooks_draw_glossy.c.1.o build/libs/clearlooks-newer/clearlooks_draw_gummy.c.1.o build/libs/clearlooks-newer/clearlooks_draw_inverted.c.1.o build/libs/clearlooks-newer/clearlooks_rc_style.c.1.o build/libs/clearlooks-newer/clearlooks_style.c.1.o build/libs/clearlooks-newer/clearlooks_theme_main.c.1.o build/libs/clearlooks-newer/support.c.1.o build/libs/clearlooks-newer/widget-information.c.1.o -> build/libs/clearlooks-newer/libclearlooks.so

[ 852/1021] cstlib: build/libs/hidapi/linux/hid.c.1.o -> build/libs/hidapi/libhidapi.a

[ 853/1021] cstlib: build/libs/libltc/ltc.c.2.o build/libs/libltc/timecode.c.2.o build/libs/libltc/encoder.c.2.o build/libs/libltc/decoder.c.2.o -> build/libs/libltc/liblibltc.a

[ 854/1021] cxxstlib: build/libs/lua/lua.cc.1.o build/libs/lua/luastate.cc.1.o -> build/libs/lua/libliblua.a

[ 855/1021] cxx: libs/pbd/controllable.cc -> build/libs/pbd/controllable.cc.2.o

[ 856/1021] cxx: libs/pbd/crossthread.cc -> build/libs/pbd/crossthread.cc.2.o

[ 857/1021] cxx: libs/pbd/event_loop.cc -> build/libs/pbd/event_loop.cc.2.o

[ 858/1021] cxx: libs/pbd/enums.cc -> build/libs/pbd/enums.cc.2.o

[ 859/1021] cxx: libs/pbd/file_archive.cc -> build/libs/pbd/file_archive.cc.2.o

[ 860/1021] cxx: libs/pbd/file_utils.cc -> build/libs/pbd/file_utils.cc.2.o

[ 861/1021] cxx: libs/pbd/fpu.cc -> build/libs/pbd/fpu.cc.2.o

[ 862/1021] cxx: libs/pbd/malign.cc -> build/libs/pbd/malign.cc.2.o

[ 863/1021] cxx: libs/pbd/pbd.cc -> build/libs/pbd/pbd.cc.2.o

[ 864/1021] cxx: libs/pbd/pthread_utils.cc -> build/libs/pbd/pthread_utils.cc.2.o

[ 865/1021] cxx: libs/pbd/receiver.cc -> build/libs/pbd/receiver.cc.2.o

../libs/pbd/fpu.cc:177:2: warning: Assigned value is garbage or undefined

int num_ids = cpu_info[0];

^~~~~~~~~~~ ~~~~~~~~~~~

1 warning generated.

[ 866/1021] cxx: libs/pbd/search_path.cc -> build/libs/pbd/search_path.cc.2.o

[ 867/1021] cxx: libs/pbd/signals.cc -> build/libs/pbd/signals.cc.2.o

[ 868/1021] cxx: libs/pbd/stacktrace.cc -> build/libs/pbd/stacktrace.cc.2.o

[ 869/1021] cxx: libs/pbd/stateful.cc -> build/libs/pbd/stateful.cc.2.o

[ 870/1021] cxx: libs/pbd/textreceiver.cc -> build/libs/pbd/textreceiver.cc.2.o

[ 871/1021] cxx: libs/midi++2/ipmidi_port.cc -> build/libs/midi++2/ipmidi_port.cc.1.o

[ 872/1021] cxx: libs/midi++2/port.cc -> build/libs/midi++2/port.cc.1.o

[ 873/1021] cxx: libs/midi++2/midnam_patch.cc -> build/libs/midi++2/midnam_patch.cc.1.o

[ 874/1021] cxx: libs/midi++2/mmc.cc -> build/libs/midi++2/mmc.cc.1.o

[ 875/1021] cxx: libs/midi++2/mtc.cc -> build/libs/midi++2/mtc.cc.1.o

[ 876/1021] cxx: libs/evoral/src/Control.cpp -> build/libs/evoral/src/Control.cpp.2.o

[ 877/1021] cxx: libs/surfaces/generic_midi/gmcp_gui.cc -> build/libs/surfaces/generic_midi/gmcp_gui.cc.1.o

[ 878/1021] cxx: libs/surfaces/generic_midi/midiinvokable.cc -> build/libs/surfaces/generic_midi/midiinvokable.cc.1.o

[ 879/1021] cxx: libs/surfaces/generic_midi/midifunction.cc -> build/libs/surfaces/generic_midi/midifunction.cc.1.o

[ 880/1021] cxx: libs/surfaces/faderport/faderport.cc -> build/libs/surfaces/faderport/faderport.cc.1.o

[ 881/1021] cxx: libs/surfaces/faderport/faderport_interface.cc -> build/libs/surfaces/faderport/faderport_interface.cc.1.o

../libs/surfaces/osc/osc.cc:888:4: warning: Value stored to 'ret' is never read

ret = set_bank (sur->bank, msg);

^ ~~~~~~~~~~~~~~~~~~~~~~~~~

../libs/surfaces/osc/osc.cc:2350:8: warning: Dereference of undefined pointer value

if (sur->linkset != ls) {

^~~~~~~~~~~~

../libs/surfaces/osc/osc.cc:5845:3: warning: Value stored to 'ret' is never read

ret = cue_set (1, msg);

^ ~~~~~~~~~~~~~~~~

../libs/surfaces/osc/osc.cc:5861:3: warning: Value stored to 'ret' is never read

ret = cue_set (1, msg);

^ ~~~~~~~~~~~~~~~~

4 warnings generated.

[ 882/1021] cxx: libs/surfaces/faderport8/faderport8.cc -> build/libs/surfaces/faderport8/faderport8.cc.1.o

[ 883/1021] cxx: libs/surfaces/faderport8/fp8_strip.cc -> build/libs/surfaces/faderport8/fp8_strip.cc.1.o

../libs/surfaces/faderport/faderport.cc: In member function 'void ArdourSurface::FaderPort::map_auto()':

../libs/surfaces/faderport/faderport.cc:1167:9: warning: enumeration value 'Latch' not handled in switch [-Wswitch]

switch (as) {

^

[ 884/1021] cxx: libs/surfaces/faderport8/callbacks.cc -> build/libs/surfaces/faderport8/callbacks.cc.1.o

[ 885/1021] cxx: libs/surfaces/faderport8/actions.cc -> build/libs/surfaces/faderport8/actions.cc.1.o

[ 886/1021] cxx: libs/surfaces/faderport8/gui.cc -> build/libs/surfaces/faderport8/gui.cc.1.o

[ 887/1021] cxx: libs/surfaces/faderport8/fp8_controls.cc -> build/libs/surfaces/faderport8/fp8_controls.cc.2.o

[ 888/1021] cxx: libs/surfaces/faderport8/fp8_strip.cc -> build/libs/surfaces/faderport8/fp8_strip.cc.2.o

[ 889/1021] cxx: libs/surfaces/faderport8/actions.cc -> build/libs/surfaces/faderport8/actions.cc.2.o

[ 890/1021] cxx: libs/surfaces/cc121/cc121.cc -> build/libs/surfaces/cc121/cc121.cc.1.o

[ 891/1021] cxx: libs/surfaces/cc121/operations.cc -> build/libs/surfaces/cc121/operations.cc.1.o

[ 892/1021] cxx: libs/surfaces/mackie/controls.cc -> build/libs/surfaces/mackie/controls.cc.1.o

../libs/surfaces/cc121/cc121.cc: In member function 'void ArdourSurface::CC121::map_auto()':

../libs/surfaces/cc121/cc121.cc:1092:9: warning: enumeration value 'Latch' not handled in switch [-Wswitch]

switch (as) {

^

[ 893/1021] cxx: libs/surfaces/mackie/device_info.cc -> build/libs/surfaces/mackie/device_info.cc.1.o

[ 894/1021] cxx: libs/surfaces/mackie/device_profile.cc -> build/libs/surfaces/mackie/device_profile.cc.1.o

[ 895/1021] cxx: libs/surfaces/mackie/fader.cc -> build/libs/surfaces/mackie/fader.cc.1.o

[ 896/1021] cxx: libs/surfaces/mackie/jog.cc -> build/libs/surfaces/mackie/jog.cc.1.o

[ 897/1021] cxx: libs/surfaces/mackie/jog_wheel.cc -> build/libs/surfaces/mackie/jog_wheel.cc.1.o

[ 898/1021] cxx: libs/surfaces/mackie/mackie_control_protocol.cc -> build/libs/surfaces/mackie/mackie_control_protocol.cc.1.o

[ 899/1021] cxx: libs/surfaces/mackie/strip.cc -> build/libs/surfaces/mackie/strip.cc.1.o

../libs/surfaces/mackie/mackie_control_protocol.cc: In member function 'void ArdourSurface::MackieControlProtocol::update_fader_automation_state()':

../libs/surfaces/mackie/mackie_control_protocol.cc:1961:9: warning: enumeration value 'Latch' not handled in switch [-Wswitch]

switch (r->gain_control()->automation_state()) {

^

[ 900/1021] cxx: libs/surfaces/mackie/surface.cc -> build/libs/surfaces/mackie/surface.cc.1.o

[ 901/1021] cxx: libs/surfaces/us2400/button.cc -> build/libs/surfaces/us2400/button.cc.1.o

[ 902/1021] cxx: libs/surfaces/us2400/controls.cc -> build/libs/surfaces/us2400/controls.cc.1.o

[ 903/1021] cxx: libs/surfaces/us2400/device_profile.cc -> build/libs/surfaces/us2400/device_profile.cc.1.o

[ 904/1021] cxx: libs/surfaces/us2400/led.cc -> build/libs/surfaces/us2400/led.cc.1.o

[ 905/1021] cxx: libs/surfaces/us2400/us2400_control_protocol.cc -> build/libs/surfaces/us2400/us2400_control_protocol.cc.1.o

[ 906/1021] cxx: libs/surfaces/us2400/mcp_buttons.cc -> build/libs/surfaces/us2400/mcp_buttons.cc.1.o

[ 907/1021] cxx: libs/surfaces/us2400/meter.cc -> build/libs/surfaces/us2400/meter.cc.1.o

[ 908/1021] cxx: libs/surfaces/us2400/strip.cc -> build/libs/surfaces/us2400/strip.cc.1.o

[ 909/1021] cxx: libs/surfaces/us2400/surface.cc -> build/libs/surfaces/us2400/surface.cc.1.o

[ 910/1021] cxx: libs/surfaces/us2400/surface_port.cc -> build/libs/surfaces/us2400/surface_port.cc.1.o

[ 911/1021] cxx: libs/surfaces/osc/osc_select_observer.cc -> build/libs/surfaces/osc/osc_select_observer.cc.1.o

[ 912/1021] cxx: libs/surfaces/osc/osc_global_observer.cc -> build/libs/surfaces/osc/osc_global_observer.cc.1.o

[ 913/1021] cxx: libs/surfaces/osc/osc_gui.cc -> build/libs/surfaces/osc/osc_gui.cc.1.o

[ 914/1021] cxx: libs/surfaces/push2/push2.cc -> build/libs/surfaces/push2/push2.cc.1.o

[ 915/1021] cxx: libs/surfaces/push2/canvas.cc -> build/libs/surfaces/push2/canvas.cc.1.o

[ 916/1021] cxx: libs/surfaces/push2/interface.cc -> build/libs/surfaces/push2/interface.cc.1.o

[ 917/1021] cxx: libs/surfaces/push2/leds.cc -> build/libs/surfaces/push2/leds.cc.1.o

[ 918/1021] cxx: libs/surfaces/push2/level_meter.cc -> build/libs/surfaces/push2/level_meter.cc.1.o

[ 919/1021] cxx: libs/surfaces/push2/menu.cc -> build/libs/surfaces/push2/menu.cc.1.o

[ 920/1021] cxx: libs/surfaces/push2/scale.cc -> build/libs/surfaces/push2/scale.cc.1.o

[ 921/1021] cxx: libs/panners/1in2out/panner_1in2out.cc -> build/libs/panners/1in2out/panner_1in2out.cc.1.o

[ 922/1021] cxx: libs/backends/jack/jack_api.cc -> build/libs/backends/jack/jack_api.cc.1.o

[ 923/1021] cxx: libs/backends/jack/jack_utils.cc -> build/libs/backends/jack/jack_utils.cc.1.o

[ 924/1021] cxx: libs/backends/jack/jack_session.cc -> build/libs/backends/jack/jack_session.cc.1.o

[ 925/1021] cxx: libs/backends/alsa/alsa_audiobackend.cc -> build/libs/backends/alsa/alsa_audiobackend.cc.1.o

[ 926/1021] cxxshlib: build/libs/temporal/time.cc.1.o build/libs/temporal/bbt_time.cc.1.o -> build/libs/temporal/libtemporal.so

[ 927/1021] cxx: libs/ardour/analysis_graph.cc -> build/libs/ardour/analysis_graph.cc.1.o

[ 928/1021] cxx: libs/ardour/async_midi_port.cc -> build/libs/ardour/async_midi_port.cc.1.o

[ 929/1021] cxx: libs/ardour/audio_backend.cc -> build/libs/ardour/audio_backend.cc.1.o

[ 930/1021] cxx: libs/ardour/audio_buffer.cc -> build/libs/ardour/audio_buffer.cc.1.o

[ 931/1021] cxx: libs/ardour/audio_library.cc -> build/libs/ardour/audio_library.cc.1.o

[ 932/1021] cxx: libs/ardour/audio_playlist_importer.cc -> build/libs/ardour/audio_playlist_importer.cc.1.o

[ 933/1021] cxx: libs/ardour/audio_port.cc -> build/libs/ardour/audio_port.cc.1.o

[ 934/1021] cxx: libs/ardour/audio_track.cc -> build/libs/ardour/audio_track.cc.1.o

[ 935/1021] cxx: libs/ardour/audioengine.cc -> build/libs/ardour/audioengine.cc.1.o

[ 936/1021] cxx: libs/ardour/audiofilesource.cc -> build/libs/ardour/audiofilesource.cc.1.o

[ 937/1021] cxx: libs/ardour/audiosource.cc -> build/libs/ardour/audiosource.cc.1.o

[ 938/1021] cxx: libs/ardour/automatable.cc -> build/libs/ardour/automatable.cc.1.o

[ 939/1021] cxx: libs/ardour/beats_samples_converter.cc -> build/libs/ardour/beats_samples_converter.cc.1.o

[ 940/1021] cxx: libs/ardour/broadcast_info.cc -> build/libs/ardour/broadcast_info.cc.1.o

[ 941/1021] cxx: libs/ardour/bundle.cc -> build/libs/ardour/bundle.cc.1.o

[ 942/1021] cxx: libs/ardour/capturing_processor.cc -> build/libs/ardour/capturing_processor.cc.1.o

[ 943/1021] cxx: libs/ardour/control_protocol_manager.cc -> build/libs/ardour/control_protocol_manager.cc.1.o

[ 944/1021] cxx: libs/ardour/cycle_timer.cc -> build/libs/ardour/cycle_timer.cc.1.o

[ 945/1021] cxx: libs/ardour/default_click.cc -> build/libs/ardour/default_click.cc.1.o

[ 946/1021] cxx: libs/ardour/delayline.cc -> build/libs/ardour/delayline.cc.1.o

[ 947/1021] cxx: libs/ardour/delivery.cc -> build/libs/ardour/delivery.cc.1.o

[ 948/1021] cxx: libs/ardour/element_importer.cc -> build/libs/ardour/element_importer.cc.1.o

[ 949/1021] cxx: libs/ardour/event_type_map.cc -> build/libs/ardour/event_type_map.cc.1.o

../libs/backends/alsa/alsa_audiobackend.cc:1493:5: warning: Called C++ object pointer is null

static_cast<AlsaMidiPort*>(p)->set_n_periods(_periods_per_cycle); // TODO check MIDI alignment

^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../libs/backends/alsa/alsa_audiobackend.cc:1777:2: warning: Called C++ object pointer is null

static_cast<AlsaPort*>(port)->set_latency_range (latency_range, for_playback);

^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

2 warnings generated.

[ 950/1021] cxx: libs/ardour/export_format_manager.cc -> build/libs/ardour/export_format_manager.cc.1.o

[ 951/1021] cxx: libs/ardour/export_format_specification.cc -> build/libs/ardour/export_format_specification.cc.1.o

../libs/ardour/audiosource.cc:659:5: warning: Value stored to 'to_read' is never read

to_read = min (chunksize, (samplecnt_t)(_length - current_sample));

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 952/1021] cxx: libs/ardour/export_formats.cc -> build/libs/ardour/export_formats.cc.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from ../libs/ardour/ardour/export_format_specification.h:26,

from ../libs/ardour/export_format_specification.cc:21:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp: In member function 'void boost::uuids::detail::seed_rng::sha1_random_digest_()':

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:157:24: warning: variable 'not_used' set but not used [-Wunused-but-set-variable]

size_t not_used = 0;

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from ../libs/ardour/ardour/export_format_specification.h:26,

from ../libs/ardour/export_format_manager.cc:23:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp: In member function 'void boost::uuids::detail::seed_rng::sha1_random_digest_()':

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:157:24: warning: variable 'not_used' set but not used [-Wunused-but-set-variable]

size_t not_used = 0;

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/large_arithmetic.hpp:19:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/const_mod.hpp:23,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/seed_impl.hpp:27,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/mersenne_twister.hpp:29,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:15,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from ../libs/ardour/ardour/export_format_specification.h:26,

from ../libs/ardour/export_format_manager.cc:23:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp: At global scope:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp:71:35: warning: always_inline function might not be inlinable [-Wattributes]

BOOST_RANDOM_DETAIL_CONSTEXPR int integer_log2(T t)

^

[ 953/1021] cxx: libs/ardour/export_graph_builder.cc -> build/libs/ardour/export_graph_builder.cc.1.o

[ 954/1021] cxx: libs/ardour/export_handler.cc -> build/libs/ardour/export_handler.cc.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/large_arithmetic.hpp:19:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/const_mod.hpp:23,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/seed_impl.hpp:27,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/mersenne_twister.hpp:29,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:15,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from ../libs/ardour/ardour/export_format_specification.h:26,

from ../libs/ardour/export_format_specification.cc:21:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp: At global scope:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp:71:35: warning: always_inline function might not be inlinable [-Wattributes]

BOOST_RANDOM_DETAIL_CONSTEXPR int integer_log2(T t)

^

[ 955/1021] cxx: libs/ardour/export_profile_manager.cc -> build/libs/ardour/export_profile_manager.cc.1.o

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from ../libs/ardour/ardour/export_format_specification.h:26,

from ../libs/ardour/export_graph_builder.cc:46:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp: In member function 'void boost::uuids::detail::seed_rng::sha1_random_digest_()':

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:157:24: warning: variable 'not_used' set but not used [-Wunused-but-set-variable]

size_t not_used = 0;

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from ../libs/ardour/ardour/export_profile_manager.h:32,

from ../libs/ardour/export_profile_manager.cc:35:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp: In member function 'void boost::uuids::detail::seed_rng::sha1_random_digest_()':

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:157:24: warning: variable 'not_used' set but not used [-Wunused-but-set-variable]

size_t not_used = 0;

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from ../libs/ardour/ardour/export_format_specification.h:26,

from ../libs/ardour/export_handler.cc:37:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp: In member function 'void boost::uuids::detail::seed_rng::sha1_random_digest_()':

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:157:24: warning: variable 'not_used' set but not used [-Wunused-but-set-variable]

size_t not_used = 0;

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/large_arithmetic.hpp:19:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/const_mod.hpp:23,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/seed_impl.hpp:27,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/mersenne_twister.hpp:29,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:15,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from ../libs/ardour/ardour/export_format_specification.h:26,

from ../libs/ardour/export_graph_builder.cc:46:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp: At global scope:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp:71:35: warning: always_inline function might not be inlinable [-Wattributes]

BOOST_RANDOM_DETAIL_CONSTEXPR int integer_log2(T t)

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/large_arithmetic.hpp:19:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/const_mod.hpp:23,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/seed_impl.hpp:27,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/mersenne_twister.hpp:29,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:15,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from ../libs/ardour/ardour/export_format_specification.h:26,

from ../libs/ardour/export_handler.cc:37:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp: At global scope:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp:71:35: warning: always_inline function might not be inlinable [-Wattributes]

BOOST_RANDOM_DETAIL_CONSTEXPR int integer_log2(T t)

^

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/large_arithmetic.hpp:19:0,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/const_mod.hpp:23,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/seed_impl.hpp:27,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/random/mersenne_twister.hpp:29,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:15,

from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17,

from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26,

from ../libs/ardour/ardour/export_profile_manager.h:32,

from ../libs/ardour/export_profile_manager.cc:35:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp: At global scope:

/home/ardour/linux-x86_64/gtk/inst/include/boost/random/detail/integer_log2.hpp:71:35: warning: always_inline function might not be inlinable [-Wattributes]

BOOST_RANDOM_DETAIL_CONSTEXPR int integer_log2(T t)

^

In file included from ../libs/ardour/export_format_specification.cc:21:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_format_specification.h:26:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:158:17: warning: Value stored to 'not_used' is never read

not_used = std::fread( buffer, 1, 20, random_ );

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 956/1021] cxx: libs/ardour/file_source.cc -> build/libs/ardour/file_source.cc.1.o

[ 957/1021] cxx: libs/ardour/gain_control.cc -> build/libs/ardour/gain_control.cc.1.o

[ 958/1021] cxx: libs/ardour/graph.cc -> build/libs/ardour/graph.cc.1.o

[ 959/1021] cxx: libs/ardour/graphnode.cc -> build/libs/ardour/graphnode.cc.1.o

[ 960/1021] cxx: libs/ardour/import.cc -> build/libs/ardour/import.cc.1.o

[ 961/1021] cxx: libs/ardour/instrument_info.cc -> build/libs/ardour/instrument_info.cc.1.o

[ 962/1021] cxx: libs/ardour/io_processor.cc -> build/libs/ardour/io_processor.cc.1.o

In file included from ../libs/ardour/export_graph_builder.cc:46:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_format_specification.h:26:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:158:17: warning: Value stored to 'not_used' is never read

not_used = std::fread( buffer, 1, 20, random_ );

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 963/1021] cxx: libs/ardour/ladspa_plugin.cc -> build/libs/ardour/ladspa_plugin.cc.1.o

[ 964/1021] cshlib: build/libs/plugins/reasonablesynth.lv2/lv2.c.3.o -> build/libs/LV2/reasonablesynth.lv2/reasonablesynth.so

[ 965/1021] cshlib: build/libs/plugins/a-comp.lv2/a-comp.c.5.o -> build/libs/LV2/a-comp.lv2/a-comp.so

[ 966/1021] cshlib: build/libs/plugins/a-delay.lv2/a-delay.c.4.o -> build/libs/LV2/a-delay.lv2/a-delay.so

[ 967/1021] cshlib: build/libs/plugins/a-eq.lv2/a-eq.c.3.o -> build/libs/LV2/a-eq.lv2/a-eq.so

[ 968/1021] cshlib: build/libs/plugins/a-reverb.lv2/a-reverb.c.3.o -> build/libs/LV2/a-reverb.lv2/a-reverb.so

[ 969/1021] cxxshlib: build/libs/plugins/a-fluidsynth.lv2/a-fluidsynth.cc.3.o -> build/libs/LV2/a-fluidsynth.lv2/a-fluidsynth.so

[ 970/1021] cprogram: build/libs/vfork/exec_wrapper.c.1.o -> build/libs/vfork/ardour-exec-wrapper

[ 971/1021] cprogram: build/libs/ardouralsautil/reserve.c.2.o build/libs/ardouralsautil/request_device.c.2.o -> build/libs/ardouralsautil/ardour-request-device

[ 972/1021] cxxshlib: build/libs/pbd/basename.cc.2.o build/libs/pbd/base_ui.cc.2.o build/libs/pbd/boost_debug.cc.2.o build/libs/pbd/cartesian.cc.2.o build/libs/pbd/command.cc.2.o build/libs/pbd/configuration_variable.cc.2.o build/libs/pbd/convert.cc.2.o build/libs/pbd/controllable.cc.2.o build/libs/pbd/crossthread.cc.2.o build/libs/pbd/cpus.cc.2.o build/libs/pbd/debug.cc.2.o build/libs/pbd/demangle.cc.2.o build/libs/pbd/enumwriter.cc.2.o build/libs/pbd/event_loop.cc.2.o build/libs/pbd/enums.cc.2.o build/libs/pbd/epa.cc.2.o build/libs/pbd/error.cc.2.o build/libs/pbd/ffs.cc.2.o build/libs/pbd/file_archive.cc.2.o build/libs/pbd/file_utils.cc.2.o build/libs/pbd/fpu.cc.2.o build/libs/pbd/id.cc.2.o build/libs/pbd/locale_guard.cc.2.o build/libs/pbd/localtime_r.cc.2.o build/libs/pbd/malign.cc.2.o build/libs/pbd/md5.cc.2.o build/libs/pbd/mountpoint.cc.2.o build/libs/pbd/openuri.cc.2.o build/libs/pbd/pathexpand.cc.2.o build/libs/pbd/pbd.cc.2.o build/libs/pbd/pool.cc.2.o build/libs/pbd/property_list.cc.2.o build/libs/pbd/pthread_utils.cc.2.o build/libs/pbd/reallocpool.cc.2.o build/libs/pbd/receiver.cc.2.o build/libs/pbd/resource.cc.2.o build/libs/pbd/search_path.cc.2.o build/libs/pbd/semutils.cc.2.o build/libs/pbd/shortpath.cc.2.o build/libs/pbd/signals.cc.2.o build/libs/pbd/spinlock.cc.2.o build/libs/pbd/stacktrace.cc.2.o build/libs/pbd/stateful_diff_command.cc.2.o build/libs/pbd/stateful.cc.2.o build/libs/pbd/string_convert.cc.2.o build/libs/pbd/strreplace.cc.2.o build/libs/pbd/strsplit.cc.2.o build/libs/pbd/system_exec.cc.2.o build/libs/pbd/textreceiver.cc.2.o build/libs/pbd/timer.cc.2.o build/libs/pbd/timing.cc.2.o build/libs/pbd/tlsf.cc.2.o build/libs/pbd/transmitter.cc.2.o build/libs/pbd/undo.cc.2.o build/libs/pbd/uuid.cc.2.o build/libs/pbd/whitespace.cc.2.o build/libs/pbd/xml++.cc.2.o -> build/libs/pbd/libpbd.so

[ 973/1021] cxxshlib: build/libs/vamp-plugins/plugins.cpp.1.o build/libs/vamp-plugins/AmplitudeFollower.cpp.1.o build/libs/vamp-plugins/BarBeatTrack.cpp.1.o build/libs/vamp-plugins/BeatTrack.cpp.1.o build/libs/vamp-plugins/ChromagramPlugin.cpp.1.o build/libs/vamp-plugins/EBUr128.cpp.1.o build/libs/vamp-plugins/ebu_r128_proc.cc.1.o build/libs/vamp-plugins/KeyDetect.cpp.1.o build/libs/vamp-plugins/OnsetDetect.cpp.1.o build/libs/vamp-plugins/PercussionOnsetDetector.cpp.1.o build/libs/vamp-plugins/SimilarityPlugin.cpp.1.o build/libs/vamp-plugins/SpectralCentroid.cpp.1.o build/libs/vamp-plugins/TonalChangeDetect.cpp.1.o build/libs/vamp-plugins/Transcription.cpp.1.o build/libs/vamp-plugins/TruePeak.cpp.1.o build/libs/vamp-plugins/ZeroCrossing.cpp.1.o build/libs/vamp-plugins/Onset.cpp.1.o -> build/libs/vamp-plugins/libardourvampplugins.so

[ 974/1021] cstlib: build/libs/evoral/src/libsmf/smf.c.1.o build/libs/evoral/src/libsmf/smf_decode.c.1.o build/libs/evoral/src/libsmf/smf_load.c.1.o build/libs/evoral/src/libsmf/smf_save.c.1.o build/libs/evoral/src/libsmf/smf_tempo.c.1.o -> build/libs/evoral/libsmf.a

[ 975/1021] cxxshlib: build/libs/gtkmm2ext/actions.cc.1.o build/libs/gtkmm2ext/application.cc.1.o build/libs/gtkmm2ext/bindings.cc.1.o build/libs/gtkmm2ext/cairo_packer.cc.1.o build/libs/gtkmm2ext/cairo_widget.cc.1.o build/libs/gtkmm2ext/cell_renderer_color_selector.cc.1.o build/libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc.1.o build/libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc.1.o build/libs/gtkmm2ext/colors.cc.1.o build/libs/gtkmm2ext/colorspace.cc.1.o build/libs/gtkmm2ext/cursors.cc.1.o build/libs/gtkmm2ext/debug.cc.1.o build/libs/gtkmm2ext/dndtreeview.cc.1.o build/libs/gtkmm2ext/emscale.cc.1.o build/libs/gtkmm2ext/gtk_ui.cc.1.o build/libs/gtkmm2ext/gtkapplication.c.1.o build/libs/gtkmm2ext/keyboard.cc.1.o build/libs/gtkmm2ext/menu_elems.cc.1.o build/libs/gtkmm2ext/persistent_tooltip.cc.1.o build/libs/gtkmm2ext/textviewer.cc.1.o build/libs/gtkmm2ext/treeutils.cc.1.o build/libs/gtkmm2ext/utils.cc.1.o build/libs/gtkmm2ext/visibility_tracker.cc.1.o build/libs/gtkmm2ext/window_proxy.cc.1.o build/libs/gtkmm2ext/window_title.cc.1.o build/libs/gtkmm2ext/gtkapplication_x11.c.1.o -> build/libs/gtkmm2ext/libgtkmm2ext.so

In file included from ../libs/ardour/export_profile_manager.cc:35:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_profile_manager.h:32:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:158:17: warning: Value stored to 'not_used' is never read

not_used = std::fread( buffer, 1, 20, random_ );

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 976/1021] cxxprogram: build/libs/fst/scanner.cc.1.o -> build/libs/fst/ardour-vst-scanner

[ 977/1021] cxxshlib: build/libs/audiographer/private/gdither/gdither.cc.1.o build/libs/audiographer/src/general/sample_format_converter.cc.1.o build/libs/audiographer/src/routines.cc.1.o build/libs/audiographer/src/debug_utils.cc.1.o build/libs/audiographer/src/general/analyser.cc.1.o build/libs/audiographer/src/general/broadcast_info.cc.1.o build/libs/audiographer/src/general/loudness_reader.cc.1.o build/libs/audiographer/src/general/normalizer.cc.1.o build/libs/audiographer/src/general/sr_converter.cc.1.o -> build/libs/audiographer/libaudiographer.so

[ 978/1021] cxxshlib: build/libs/ardouralsautil/devicelist.cc.1.o build/libs/ardouralsautil/deviceparams.cc.1.o -> build/libs/ardouralsautil/libardouralsautil.so

[ 979/1021] cxxshlib: build/libs/evoral/src/Control.cpp.2.o build/libs/evoral/src/ControlList.cpp.2.o build/libs/evoral/src/ControlSet.cpp.2.o build/libs/evoral/src/Curve.cpp.2.o build/libs/evoral/src/Event.cpp.2.o build/libs/evoral/src/Note.cpp.2.o build/libs/evoral/src/SMF.cpp.2.o build/libs/evoral/src/Sequence.cpp.2.o build/libs/evoral/src/TimeConverter.cpp.2.o build/libs/evoral/src/debug.cpp.2.o -> build/libs/evoral/libevoral.so

[ 980/1021] cxxshlib: build/libs/canvas/arc.cc.1.o build/libs/canvas/arrow.cc.1.o build/libs/canvas/box.cc.1.o build/libs/canvas/canvas.cc.1.o build/libs/canvas/circle.cc.1.o build/libs/canvas/container.cc.1.o build/libs/canvas/curve.cc.1.o build/libs/canvas/debug.cc.1.o build/libs/canvas/item.cc.1.o build/libs/canvas/fill.cc.1.o build/libs/canvas/flag.cc.1.o build/libs/canvas/framed_curve.cc.1.o build/libs/canvas/grid.cc.1.o build/libs/canvas/image.cc.1.o build/libs/canvas/line.cc.1.o build/libs/canvas/line_set.cc.1.o build/libs/canvas/lookup_table.cc.1.o build/libs/canvas/meter.cc.1.o build/libs/canvas/outline.cc.1.o build/libs/canvas/pixbuf.cc.1.o build/libs/canvas/poly_item.cc.1.o build/libs/canvas/poly_line.cc.1.o build/libs/canvas/polygon.cc.1.o build/libs/canvas/rectangle.cc.1.o build/libs/canvas/root_group.cc.1.o build/libs/canvas/ruler.cc.1.o build/libs/canvas/scroll_group.cc.1.o build/libs/canvas/stateful_image.cc.1.o build/libs/canvas/text.cc.1.o build/libs/canvas/tracking_text.cc.1.o build/libs/canvas/types.cc.1.o build/libs/canvas/utils.cc.1.o build/libs/canvas/widget.cc.1.o build/libs/canvas/xfade_curve.cc.1.o -> build/libs/canvas/libcanvas.so

[ 981/1021] cxxshlib: build/libs/widgets/ardour_button.cc.1.o build/libs/widgets/ardour_display.cc.1.o build/libs/widgets/ardour_dropdown.cc.1.o build/libs/widgets/ardour_fader.cc.1.o build/libs/widgets/ardour_icon.cc.1.o build/libs/widgets/ardour_knob.cc.1.o build/libs/widgets/ardour_spacer.cc.1.o build/libs/widgets/ardour_spinner.cc.1.o build/libs/widgets/barcontroller.cc.1.o build/libs/widgets/binding_proxy.cc.1.o build/libs/widgets/eventboxext.cc.1.o build/libs/widgets/choice.cc.1.o build/libs/widgets/fastmeter.cc.1.o build/libs/widgets/focus_entry.cc.1.o build/libs/widgets/pane.cc.1.o build/libs/widgets/paths_dialog.cc.1.o build/libs/widgets/popup.cc.1.o build/libs/widgets/prompter.cc.1.o build/libs/widgets/scroomer.cc.1.o build/libs/widgets/searchbar.cc.1.o build/libs/widgets/slider_controller.cc.1.o build/libs/widgets/stateful_button.cc.1.o build/libs/widgets/tabbable.cc.1.o build/libs/widgets/tearoff.cc.1.o build/libs/widgets/tooltips.cc.1.o build/libs/widgets/ui_config.cc.1.o -> build/libs/widgets/libwidgets.so

[ 982/1021] cxxshlib: build/libs/midi++2/midi.cc.1.o build/libs/midi++2/channel.cc.1.o build/libs/midi++2/ipmidi_port.cc.1.o build/libs/midi++2/parser.cc.1.o build/libs/midi++2/port.cc.1.o build/libs/midi++2/midnam_patch.cc.1.o build/libs/midi++2/mmc.cc.1.o build/libs/midi++2/mtc.cc.1.o -> build/libs/midi++2/libmidipp.so

In file included from ../libs/ardour/export_handler.cc:37:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_format_specification.h:26:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:158:17: warning: Value stored to 'not_used' is never read

not_used = std::fread( buffer, 1, 20, random_ );

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

In file included from ../libs/ardour/export_format_manager.cc:23:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/ardour/ardour/export_format_specification.h:26:

In file included from /home/ardour/linux-x86_64/ardour-scan/libs/pbd/pbd/uuid.h:26:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/random_generator.hpp:12:

/home/ardour/linux-x86_64/gtk/inst/include/boost/uuid/seed_rng.hpp:158:17: warning: Value stored to 'not_used' is never read

not_used = std::fread( buffer, 1, 20, random_ );

^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning generated.

[ 983/1021] cxxshlib: build/libs/ardour/amp.cc.1.o build/libs/ardour/analyser.cc.1.o build/libs/ardour/analysis_graph.cc.1.o build/libs/ardour/async_midi_port.cc.1.o build/libs/ardour/audio_backend.cc.1.o build/libs/ardour/audio_buffer.cc.1.o build/libs/ardour/audio_library.cc.1.o build/libs/ardour/audio_playlist.cc.1.o build/libs/ardour/audio_playlist_importer.cc.1.o build/libs/ardour/audio_playlist_source.cc.1.o build/libs/ardour/audio_port.cc.1.o build/libs/ardour/audio_region_importer.cc.1.o build/libs/ardour/audio_track.cc.1.o build/libs/ardour/audio_track_importer.cc.1.o build/libs/ardour/audioanalyser.cc.1.o build/libs/ardour/audioengine.cc.1.o build/libs/ardour/audiofile_tagger.cc.1.o build/libs/ardour/audiofilesource.cc.1.o build/libs/ardour/audioregion.cc.1.o build/libs/ardour/audiosource.cc.1.o build/libs/ardour/auditioner.cc.1.o build/libs/ardour/automatable.cc.1.o build/libs/ardour/automation.cc.1.o build/libs/ardour/automation_control.cc.1.o build/libs/ardour/automation_list.cc.1.o build/libs/ardour/automation_watch.cc.1.o build/libs/ardour/beats_samples_converter.cc.1.o build/libs/ardour/broadcast_info.cc.1.o build/libs/ardour/buffer.cc.1.o build/libs/ardour/buffer_manager.cc.1.o build/libs/ardour/buffer_set.cc.1.o build/libs/ardour/bundle.cc.1.o build/libs/ardour/butler.cc.1.o build/libs/ardour/capturing_processor.cc.1.o build/libs/ardour/chan_count.cc.1.o build/libs/ardour/chan_mapping.cc.1.o build/libs/ardour/config_text.cc.1.o build/libs/ardour/controllable_descriptor.cc.1.o build/libs/ardour/control_group.cc.1.o build/libs/ardour/control_protocol_manager.cc.1.o build/libs/ardour/cycle_timer.cc.1.o build/libs/ardour/data_type.cc.1.o build/libs/ardour/default_click.cc.1.o build/libs/ardour/debug.cc.1.o build/libs/ardour/delayline.cc.1.o build/libs/ardour/delivery.cc.1.o build/libs/ardour/directory_names.cc.1.o build/libs/ardour/disk_io.cc.1.o build/libs/ardour/disk_reader.cc.1.o build/libs/ardour/disk_writer.cc.1.o build/libs/ardour/dsp_filter.cc.1.o build/libs/ardour/ebur128_analysis.cc.1.o build/libs/ardour/element_import_handler.cc.1.o build/libs/ardour/element_importer.cc.1.o build/libs/ardour/engine_slave.cc.1.o build/libs/ardour/enums.cc.1.o build/libs/ardour/event_type_map.cc.1.o build/libs/ardour/export_channel.cc.1.o build/libs/ardour/export_channel_configuration.cc.1.o build/libs/ardour/export_failed.cc.1.o build/libs/ardour/export_filename.cc.1.o build/libs/ardour/export_format_base.cc.1.o build/libs/ardour/export_format_manager.cc.1.o build/libs/ardour/export_format_specification.cc.1.o build/libs/ardour/export_formats.cc.1.o build/libs/ardour/export_graph_builder.cc.1.o build/libs/ardour/export_handler.cc.1.o build/libs/ardour/export_preset.cc.1.o build/libs/ardour/export_profile_manager.cc.1.o build/libs/ardour/export_status.cc.1.o build/libs/ardour/export_timespan.cc.1.o build/libs/ardour/file_source.cc.1.o build/libs/ardour/filename_extensions.cc.1.o build/libs/ardour/filesystem_paths.cc.1.o build/libs/ardour/filter.cc.1.o build/libs/ardour/find_session.cc.1.o build/libs/ardour/fixed_delay.cc.1.o build/libs/ardour/fluid_synth.cc.1.o build/libs/ardour/gain_control.cc.1.o build/libs/ardour/globals.cc.1.o build/libs/ardour/graph.cc.1.o build/libs/ardour/graphnode.cc.1.o build/libs/ardour/iec1ppmdsp.cc.1.o build/libs/ardour/iec2ppmdsp.cc.1.o build/libs/ardour/import.cc.1.o build/libs/ardour/instrument_info.cc.1.o build/libs/ardour/internal_return.cc.1.o build/libs/ardour/internal_send.cc.1.o build/libs/ardour/interpolation.cc.1.o build/libs/ardour/io.cc.1.o build/libs/ardour/io_processor.cc.1.o build/libs/ardour/kmeterdsp.cc.1.o build/libs/ardour/ladspa_plugin.cc.1.o build/libs/ardour/legatize.cc.1.o build/libs/ardour/location.cc.1.o build/libs/ardour/location_importer.cc.1.o build/libs/ardour/ltc_file_reader.cc.1.o build/libs/ardour/ltc_slave.cc.1.o build/libs/ardour/lua_api.cc.1.o build/libs/ardour/luabindings.cc.1.o build/libs/ardour/luaproc.cc.1.o build/libs/ardour/luascripting.cc.1.o build/libs/ardour/meter.cc.1.o build/libs/ardour/midi_automation_list_binder.cc.1.o build/libs/ardour/midi_buffer.cc.1.o build/libs/ardour/midi_channel_filter.cc.1.o build/libs/ardour/midi_clock_slave.cc.1.o build/libs/ardour/midi_model.cc.1.o build/libs/ardour/midi_patch_manager.cc.1.o build/libs/ardour/midi_playlist.cc.1.o build/libs/ardour/midi_playlist_source.cc.1.o build/libs/ardour/midi_port.cc.1.o build/libs/ardour/midi_region.cc.1.o build/libs/ardour/midi_ring_buffer.cc.1.o build/libs/ardour/midi_scene_change.cc.1.o build/libs/ardour/midi_scene_changer.cc.1.o build/libs/ardour/midi_source.cc.1.o build/libs/ardour/midi_state_tracker.cc.1.o build/libs/ardour/midi_stretch.cc.1.o build/libs/ardour/midi_track.cc.1.o build/libs/ardour/midi_ui.cc.1.o build/libs/ardour/mididm.cc.1.o build/libs/ardour/midiport_manager.cc.1.o build/libs/ardour/mix.cc.1.o build/libs/ardour/mode.cc.1.o build/libs/ardour/monitor_control.cc.1.o build/libs/ardour/monitor_processor.cc.1.o build/libs/ardour/mtc_slave.cc.1.o build/libs/ardour/mtdm.cc.1.o build/libs/ardour/muteable.cc.1.o build/libs/ardour/mute_control.cc.1.o build/libs/ardour/mute_master.cc.1.o build/libs/ardour/note_fixer.cc.1.o build/libs/ardour/onset_detector.cc.1.o build/libs/ardour/operations.cc.1.o build/libs/ardour/pan_controllable.cc.1.o build/libs/ardour/pannable.cc.1.o build/libs/ardour/panner.cc.1.o build/libs/ardour/panner_manager.cc.1.o build/libs/ardour/panner_shell.cc.1.o build/libs/ardour/parameter_descriptor.cc.1.o build/libs/ardour/pcm_utils.cc.1.o build/libs/ardour/phase_control.cc.1.o build/libs/ardour/playlist.cc.1.o build/libs/ardour/playlist_factory.cc.1.o build/libs/ardour/playlist_source.cc.1.o build/libs/ardour/plugin.cc.1.o build/libs/ardour/plugin_insert.cc.1.o build/libs/ardour/plugin_manager.cc.1.o build/libs/ardour/polarity_processor.cc.1.o build/libs/ardour/port.cc.1.o build/libs/ardour/port_insert.cc.1.o build/libs/ardour/port_manager.cc.1.o build/libs/ardour/port_set.cc.1.o build/libs/ardour/presentation_info.cc.1.o build/libs/ardour/process_thread.cc.1.o build/libs/ardour/processor.cc.1.o build/libs/ardour/progress.cc.1.o build/libs/ardour/quantize.cc.1.o build/libs/ardour/rc_configuration.cc.1.o build/libs/ardour/readonly_control.cc.1.o build/libs/ardour/raw_midi_parser.cc.1.o build/libs/ardour/recent_sessions.cc.1.o build/libs/ardour/record_enable_control.cc.1.o build/libs/ardour/record_safe_control.cc.1.o build/libs/ardour/region_factory.cc.1.o build/libs/ardour/resampled_source.cc.1.o build/libs/ardour/region.cc.1.o build/libs/ardour/return.cc.1.o build/libs/ardour/reverse.cc.1.o build/libs/ardour/route.cc.1.o build/libs/ardour/route_graph.cc.1.o build/libs/ardour/route_group.cc.1.o build/libs/ardour/route_group_member.cc.1.o build/libs/ardour/rb_effect.cc.1.o build/libs/ardour/rt_tasklist.cc.1.o build/libs/ardour/scene_change.cc.1.o build/libs/ardour/search_paths.cc.1.o build/libs/ardour/selection.cc.1.o build/libs/ardour/send.cc.1.o build/libs/ardour/session.cc.1.o build/libs/ardour/session_butler.cc.1.o build/libs/ardour/session_click.cc.1.o build/libs/ardour/session_command.cc.1.o build/libs/ardour/session_configuration.cc.1.o build/libs/ardour/session_directory.cc.1.o build/libs/ardour/session_events.cc.1.o build/libs/ardour/session_export.cc.1.o build/libs/ardour/session_handle.cc.1.o build/libs/ardour/session_ltc.cc.1.o build/libs/ardour/session_metadata.cc.1.o build/libs/ardour/session_midi.cc.1.o build/libs/ardour/session_object.cc.1.o build/libs/ardour/session_playlists.cc.1.o build/libs/ardour/session_process.cc.1.o build/libs/ardour/session_rtevents.cc.1.o build/libs/ardour/session_state.cc.1.o build/libs/ardour/session_state_utils.cc.1.o build/libs/ardour/session_time.cc.1.o build/libs/ardour/session_transport.cc.1.o build/libs/ardour/sidechain.cc.1.o build/libs/ardour/slave.cc.1.o build/libs/ardour/slavable.cc.1.o build/libs/ardour/slavable_automation_control.cc.1.o build/libs/ardour/smf_source.cc.1.o build/libs/ardour/sndfile_helpers.cc.1.o build/libs/ardour/sndfileimportable.cc.1.o build/libs/ardour/sndfilesource.cc.1.o build/libs/ardour/solo_control.cc.1.o build/libs/ardour/solo_isolate_control.cc.1.o build/libs/ardour/solo_safe_control.cc.1.o build/libs/ardour/soundcloud_upload.cc.1.o build/libs/ardour/source.cc.1.o build/libs/ardour/source_factory.cc.1.o build/libs/ardour/speakers.cc.1.o build/libs/ardour/srcfilesource.cc.1.o build/libs/ardour/stripable.cc.1.o build/libs/ardour/strip_silence.cc.1.o build/libs/ardour/system_exec.cc.1.o build/libs/ardour/revision.cc.1.o build/libs/ardour/tape_file_matcher.cc.1.o build/libs/ardour/template_utils.cc.1.o build/libs/ardour/tempo.cc.1.o build/libs/ardour/tempo_map_importer.cc.1.o build/libs/ardour/thread_buffers.cc.1.o build/libs/ardour/ticker.cc.1.o build/libs/ardour/track.cc.1.o build/libs/ardour/transient_detector.cc.1.o build/libs/ardour/transform.cc.1.o build/libs/ardour/transpose.cc.1.o build/libs/ardour/unknown_processor.cc.1.o build/libs/ardour/user_bundle.cc.1.o build/libs/ardour/utils.cc.1.o build/libs/ardour/vca.cc.1.o build/libs/ardour/vca_manager.cc.1.o build/libs/ardour/vumeterdsp.cc.1.o build/libs/ardour/worker.cc.1.o build/libs/ardour/lv2_plugin.cc.1.o build/libs/ardour/lv2_evbuf.c.1.o build/libs/ardour/uri_map.cc.1.o build/libs/ardour/lxvst_plugin.cc.1.o build/libs/ardour/linux_vst_support.cc.1.o build/libs/ardour/session_vst.cc.1.o build/libs/ardour/vst_plugin.cc.1.o build/libs/ardour/vst_info_file.cc.1.o build/libs/ardour/vst_state.cc.1.o build/libs/ardour/sse_functions_xmm.cc.1.o build/libs/ardour/sse_functions_64bit.s.1.o build/libs/ardour/sse_functions_avx_linux.cc.2.o -> build/libs/ardour/libardour.so

[ 985/1021] cxxshlib: build/libs/backends/alsa/alsa_audiobackend.cc.1.o build/libs/backends/alsa/alsa_midi.cc.1.o build/libs/backends/alsa/alsa_rawmidi.cc.1.o build/libs/backends/alsa/alsa_sequencer.cc.1.o build/libs/backends/alsa/alsa_slave.cc.1.o build/libs/backends/alsa/zita-alsa-pcmi.cc.1.o -> build/libs/backends/alsa/libalsa_audiobackend.so

[ 988/1021] cxxshlib: build/libs/backends/jack/jack_api.cc.1.o build/libs/backends/jack/jack_connection.cc.1.o build/libs/backends/jack/jack_audiobackend.cc.1.o build/libs/backends/jack/jack_portengine.cc.1.o build/libs/backends/jack/jack_utils.cc.1.o build/libs/backends/jack/jack_session.cc.1.o build/libs/backends/jack/weak_libjack.c.1.o -> build/libs/backends/jack/libjack_audiobackend.so

[ 988/1021] cxxshlib: build/libs/waveview/debug.cc.1.o build/libs/waveview/wave_view.cc.1.o build/libs/waveview/wave_view_private.cc.1.o -> build/libs/waveview/libwaveview.so

[ 988/1021] cxxshlib: build/libs/backends/dummy/dummy_audiobackend.cc.1.o -> build/libs/backends/dummy/libdummy_audiobackend.so

[ 988/1021] cxxshlib: build/libs/ptformat/ptfformat.cc.1.o -> build/libs/ptformat/libptformat.so

[ 989/1021] cxxshlib: build/libs/surfaces/control_protocol/basic_ui.cc.1.o build/libs/surfaces/control_protocol/control_protocol.cc.1.o -> build/libs/surfaces/control_protocol/libardourcp.so

[ 993/1021] cxxprogram: build/headless/load_session.cc.1.o build/headless/misc.cc.1.o -> build/headless/hardour-6.0.pre0.428

[ 994/1021] cxxshlib: build/libs/surfaces/generic_midi/generic_midi_control_protocol.cc.1.o build/libs/surfaces/generic_midi/gmcp_gui.cc.1.o build/libs/surfaces/generic_midi/interface.cc.1.o build/libs/surfaces/generic_midi/midiinvokable.cc.1.o build/libs/surfaces/generic_midi/midicontrollable.cc.1.o build/libs/surfaces/generic_midi/midifunction.cc.1.o build/libs/surfaces/generic_midi/midiaction.cc.1.o -> build/libs/surfaces/generic_midi/libardour_generic_midi.so

[ 994/1021] cxxprogram: build/session_utils/common.cc.4.o build/session_utils/new_empty_session.cc.4.o -> build/session_utils/ardour6-new_empty_session

[ 995/1021] cxxprogram: build/session_utils/common.cc.3.o build/session_utils/fix_bbtppq.cc.3.o -> build/session_utils/ardour6-fix_bbtppq

[ 994/1021] cxxprogram: build/session_utils/common.cc.1.o build/session_utils/copy-mixer.cc.1.o -> build/session_utils/ardour6-copy-mixer

[ 995/1021] cxxshlib: build/libs/surfaces/faderport8/faderport8.cc.2.o build/libs/surfaces/faderport8/fp8_controls.cc.2.o build/libs/surfaces/faderport8&