<86>Jun 16 01:10:05 userdel[3780685]: delete user 'rooter' <86>Jun 16 01:10:05 userdel[3780685]: removed group 'rooter' owned by 'rooter' <86>Jun 16 01:10:05 userdel[3780685]: removed shadow group 'rooter' owned by 'rooter' <86>Jun 16 01:10:05 groupadd[3780699]: group added to /etc/group: name=rooter, GID=1235 <86>Jun 16 01:10:05 groupadd[3780699]: group added to /etc/gshadow: name=rooter <86>Jun 16 01:10:05 groupadd[3780699]: new group: name=rooter, GID=1235 <86>Jun 16 01:10:05 useradd[3780712]: new user: name=rooter, UID=1235, GID=1235, home=/root, shell=/bin/bash <86>Jun 16 01:10:05 userdel[3780734]: delete user 'builder' <86>Jun 16 01:10:05 userdel[3780734]: removed group 'builder' owned by 'builder' <86>Jun 16 01:10:05 userdel[3780734]: removed shadow group 'builder' owned by 'builder' <86>Jun 16 01:10:05 groupadd[3780746]: group added to /etc/group: name=builder, GID=1236 <86>Jun 16 01:10:05 groupadd[3780746]: group added to /etc/gshadow: name=builder <86>Jun 16 01:10:05 groupadd[3780746]: new group: name=builder, GID=1236 <86>Jun 16 01:10:05 useradd[3780757]: new user: name=builder, UID=1236, GID=1236, home=/usr/src, shell=/bin/bash /usr/src/in/srpm/wcnt-1.26.4-alt1.qa1.src.rpm: The use of such a license name is ambiguous: GPL <13>Jun 16 01:10:09 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Jun 16 01:10:09 rpmi: libflac8-1.3.3.0.79.37d1-alt2 sisyphus+278100.1400.1.1 1626058195 installed <13>Jun 16 01:10:09 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Jun 16 01:10:09 rpmi: libogg-devel-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Jun 16 01:10:09 rpmi: libopus-1.4-alt1 p10+322083.100.3.1 1686925405 installed <13>Jun 16 01:10:09 rpmi: libmpg123-1.30.2-alt1 p10+307797.100.3.1 1666362749 installed <13>Jun 16 01:10:09 rpmi: liblame-3.100-alt1 sisyphus+276241.100.1.2 1624925657 installed <13>Jun 16 01:10:09 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Jun 16 01:10:09 rpmi: libgsm-devel-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Jun 16 01:10:09 rpmi: libsndfile-1.1.0-alt1 p10+307797.200.3.1 1666362813 installed <13>Jun 16 01:10:09 rpmi: liblame-devel-3.100-alt1 sisyphus+276241.100.1.2 1624925657 installed <13>Jun 16 01:10:09 rpmi: libmpg123-devel-1.30.2-alt1 p10+307797.100.3.1 1666362749 installed <13>Jun 16 01:10:09 rpmi: libopus-devel-1.4-alt1 p10+322083.100.3.1 1686925405 installed <13>Jun 16 01:10:09 rpmi: libvorbis-devel-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Jun 16 01:10:09 rpmi: libflac-devel-1.3.3.0.79.37d1-alt2 sisyphus+278100.1400.1.1 1626058195 installed <13>Jun 16 01:10:09 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Jun 16 01:10:10 rpmi: libstdc++10-devel-10.3.1-alt2 sisyphus+277353.100.2.1 1625525890 installed <13>Jun 16 01:10:10 rpmi: gcc10-c++-10.3.1-alt2 sisyphus+277353.100.2.1 1625525890 installed <13>Jun 16 01:10:10 rpmi: gcc-c++-10-alt1 sisyphus+263054.200.3.1 1607517515 installed <13>Jun 16 01:10:10 rpmi: libsndfile-devel-1.1.0-alt1 p10+307797.200.3.1 1666362813 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/wcnt-1.26.4-alt1.qa1.nosrc.rpm (w1.gzdio) Installing wcnt-1.26.4-alt1.qa1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.20535 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf wcnt-1.26.4 + echo 'Source #0 (wcnt-src-1.26.4.tar.bz2):' Source #0 (wcnt-src-1.26.4.tar.bz2): + /bin/bzip2 -dc /usr/src/RPM/SOURCES/wcnt-src-1.26.4.tar.bz2 + /bin/tar -xf - + cd wcnt-1.26.4 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (wcnt-gcc43.patch):' Patch #0 (wcnt-gcc43.patch): + /usr/bin/patch -p1 patching file include/namefuncobj.h patching file include/noisegenerator.h patching file src/cmdline.cc patching file src/groupnames.cc patching file src/impulse.cc patching file src/randomtrigger.cc patching file src/textstuff.cc + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.20535 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd wcnt-1.26.4 + make -j8 make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling adder.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling adsr_scaler.cc In file included from src/../include/adsr.h:6, from src/../include/adsr_scaler.h:5, from src/adsr_scaler.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = adsr_coord]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = adsr_coord]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling bpmchange.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling balance.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling adsrcoord.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling bode_freq_shifter.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling caps_plate.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling caps_plate2x2.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling clockclock.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling constant_freq.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling adsr.cc In file included from src/../include/moddobjlist.h:4, from src/adsr.cc:7: src/../include/moddobj.h: In member function 'dobjdobjlist* moddobj::get_dobjdobjlist()': src/../include/moddobj.h:26:54: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 26 | dobjdobjlist* get_dobjdobjlist() { return (this) ? dd_list : 0;} | ~~~~~~~^~~~~~~~~~~~~ In file included from src/../include/adsr.h:6, from src/adsr.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = adsr_coord]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = adsr_coord]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = adsr_coord]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling checkvalue.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling constant_note.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling connectorlist.cc In file included from src/../include/connectorlist.h:4, from src/connectorlist.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = connector]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = connector]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = connector]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling connector.cc In file included from src/../include/synthmodlist.h:5, from src/connector.cc:4: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = synthmod]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = synthmod]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/connector.cc: In member function 'bool connector::connect()': src/connector.cc:43:5: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 43 | if (!this) { | ^~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling constmod.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling contraster.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling combiner.cc In file included from src/../include/moddobjlist.h:4, from src/combiner.cc:9: src/../include/moddobj.h: In member function 'dobjdobjlist* moddobj::get_dobjdobjlist()': src/../include/moddobj.h:26:54: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 26 | dobjdobjlist* get_dobjdobjlist() { return (this) ? dd_list : 0;} | ~~~~~~~^~~~~~~~~~~~~ In file included from src/../include/combiner.h:5, from src/combiner.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = synthmod]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = synthmod]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobj]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobj]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = synthmod]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = dobj]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling conversions.cc src/conversions.cc: In function 'const char* transpose_notename(const char*, char)': src/conversions.cc:97:19: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 97 | char* scale = " c c#d d#e f f#g g#a a#b"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/conversions.cc:99:24: warning: array subscript has type 'char' [-Wchar-subscripts] 99 | newname[0] = scale[scalepos]; | ^~~~~~~~ src/conversions.cc: In function 'char note_to_noteno(const char*)': src/conversions.cc:137:19: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 137 | char* scale = " c c#d d#e f f#g g#a a#b"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling delay.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling dobjdobj.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling copier.cc In file included from src/../include/dobjlist.h:5, from src/copier.cc:3: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobj]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobj]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = synthmod]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = synthmod]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = dobj]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = synthmod]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling dc_filter.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling difffilter.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling dc_offset_remover.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling dobj.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling dobjdobjlist.cc In file included from src/../include/dobjdobjlist.h:7, from src/dobjdobjlist.cc:2: src/../include/dobjdobj.h: In member function 'dobjnames::DOBJ_TYPE dobjdobj::get_dobj_type()': src/../include/dobjdobj.h:26:23: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 26 | return (this) ? dobj_type : dobjnames::DOBJ_FIRST; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/../include/dobjdobj.h: In member function 'dobjnames::DOBJ_TYPE dobjdobj::get_dobj_sprog()': src/../include/dobjdobj.h:29:23: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 29 | return (this) ? sprog : dobjnames::DOBJ_FIRST; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/../include/dobjdobjlist.h:5, from src/dobjdobjlist.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobjdobj]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobjdobj]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = dobjdobj]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling dobjnames.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling dobjmod.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling duplicate_list_module.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling dtr.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling dobjnamedobj.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling dobjparam.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling dynvertex.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling fixstrparam.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling dobjlist.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling dobjparamlist.cc In file included from src/../include/dobjparamlist.h:4, from src/dobjparamlist.cc:2: src/../include/dobjparam.h: In member function 'dobjnames::DOBJ_TYPE dobjparam::get_dobjtype()': src/../include/dobjparam.h:24:23: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 24 | return (this) ? dobjtype : dobjnames::DOBJ_FIRST; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/../include/dobjparam.h: In member function 'paramnames::PAR_TYPE dobjparam::get_partype()': src/../include/dobjparam.h:27:23: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 27 | return (this) ? partype : paramnames::FIRST; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/../include/dobjparamlist.h:5, from src/dobjparamlist.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobjparam]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobjparam]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = dobjparam]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling echo.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling fxsparamlist.cc In file included from src/../include/fxsparamlist.h:4, from src/fxsparamlist.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = fixstrparam]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = fixstrparam]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = fixstrparam]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling cmdline.cc src/cmdline.cc: In member function 'void cmdline::sample_info()': src/cmdline.cc:681:27: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 681 | wavfile.set_root_note("c0"); | ^~~~ In file included from src/../include/modparamlist.h:5, from src/cmdline.cc:11: src/../include/modparam.h: In member function 'paramnames::PAR_TYPE modparam::get_paramtype()': src/../include/modparam.h:19:23: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 19 | return (this) ? param_type: paramnames::FIRST; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/../include/dobjdobjlist.h:7, from src/../include/topdobjlist.h:5, from src/cmdline.cc:15: src/../include/dobjdobj.h: In member function 'dobjnames::DOBJ_TYPE dobjdobj::get_dobj_type()': src/../include/dobjdobj.h:26:23: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 26 | return (this) ? dobj_type : dobjnames::DOBJ_FIRST; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/../include/dobjdobj.h: In member function 'dobjnames::DOBJ_TYPE dobjdobj::get_dobj_sprog()': src/../include/dobjdobj.h:29:23: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 29 | return (this) ? sprog : dobjnames::DOBJ_FIRST; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/../include/moddobjlist.h:4, from src/cmdline.cc:16: src/../include/moddobj.h: In member function 'dobjdobjlist* moddobj::get_dobjdobjlist()': src/../include/moddobj.h:26:54: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 26 | dobjdobjlist* get_dobjdobjlist() { return (this) ? dd_list : 0;} | ~~~~~~~^~~~~~~~~~~~~ In file included from src/../include/dobjparamlist.h:4, from src/cmdline.cc:18: src/../include/dobjparam.h: In member function 'paramnames::PAR_TYPE dobjparam::get_partype()': src/../include/dobjparam.h:27:23: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 27 | return (this) ? partype : paramnames::FIRST; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/../include/synthmodlist.h:5, from src/cmdline.cc:8: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = synthmod]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = synthmod]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = fixstrparam]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobjdobj]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobjdobjlist]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobjdobjlist]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = moddobj]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = moddobj]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobjparam]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = synthmod]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = fixstrparam]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobjdobj]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobjparam]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = dobjparam]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = modinput]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = modinput]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = modparam]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = modparam]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = modoutput]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = modoutput]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = modinput]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = modparam]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = modoutput]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling fader.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling freqgenerator.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling dynamic.cc In file included from src/../include/moddobjlist.h:4, from src/dynamic.cc:7: src/../include/moddobj.h: In member function 'dobjdobjlist* moddobj::get_dobjdobjlist()': src/../include/moddobj.h:26:54: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 26 | dobjdobjlist* get_dobjdobjlist() { return (this) ? dd_list : 0;} | ~~~~~~~^~~~~~~~~~~~~ In file included from src/../include/dynamic.h:6, from src/dynamic.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dynvertex]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dynvertex]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = dynvertex]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling fast_lookahead_limiter.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling glame_butterworth.cc src/glame_butterworth.cc: In constructor 'glame_butterworth::glame_butterworth(const char*)': src/glame_butterworth.cc:26:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 26 | type_names[0] = "buttlow_iir"; | ^~~~~~~~~~~~~ src/glame_butterworth.cc:27:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 27 | type_names[1] = "butthigh_iir"; | ^~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling inputnames.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling glame_filter.cc src/glame_filter.cc: In constructor 'glame_filter::glame_filter(const char*)': src/glame_filter.cc:24:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 24 | type_names[0] = "lowpass_iir"; | ^~~~~~~~~~~~~ src/glame_filter.cc:25:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 25 | type_names[1] = "highpass_iir"; | ^~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling groupnames.cc In file included from /usr/include/string.h:532, from /usr/include/c++/10/cstring:42, from src/../include/namefuncobj.h:5, from src/../include/groupnames.h:4, from src/groupnames.cc:2: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'char* set_groupname(const char*, const char*)' at src/groupnames.cc:52:12: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/groupnames.cc: In function 'char* set_groupname(const char*, const char*)': src/groupnames.cc:46:22: note: length computed here 46 | int glen = strlen(groupname); | ~~~~~~^~~~~~~~~~~ In file included from /usr/include/string.h:532, from /usr/include/c++/10/cstring:42, from src/../include/namefuncobj.h:5, from src/../include/groupnames.h:4, from src/groupnames.cc:2: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'char* set_groupname(const char*, const char*)' at src/groupnames.cc:53:12: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/groupnames.cc: In function 'char* set_groupname(const char*, const char*)': src/groupnames.cc:47:22: note: length computed here 47 | int nlen = strlen(non_grp_name); | ~~~~~~^~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling impulse.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling iocat.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling group.cc In file included from src/../include/synthmodlist.h:5, from src/group.cc:5: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = synthmod]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = synthmod]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobj]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobj]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = synthmod]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = dobj]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = connector]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = connector]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling groupcontrol.cc In file included from src/../include/modinputlist.h:4, from src/groupcontrol.cc:4: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = synthmod]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = synthmod]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobj]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobj]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = synthmod]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling invert.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling inputedit.cc In file included from src/../include/connectorlist.h:4, from src/inputedit.cc:3: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = synthmod]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = synthmod]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = modinput]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = modinput]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = modinput]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling jwm_globals.cc In file included from src/../include/modinputlist.h:4, from src/jwm_globals.cc:4: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = fixstrparam]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobjparam]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobj]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobj]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = moddobj]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = moddobj]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = fixstrparam]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobjparam]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = modinput]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = modinput]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = modoutput]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = modoutput]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = modparam]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = modparam]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling inputeditor.cc In file included from src/../include/inputeditor.h:5, from src/inputeditor.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = inputedit]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = inputedit]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = inputedit]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling inspect.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling iocatconvert.cc In file included from src/../include/synthmodlist.h:5, from src/iocatconvert.cc:5: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = synthmod]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = synthmod]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobj]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobj]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling lfocontroller.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling lfoclock.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling jwmsynth.cc In file included from src/../include/synthmodlist.h:5, from src/jwmsynth.cc:4: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = synthmod]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = synthmod]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = synthmod]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling moddobjlist.cc In file included from src/../include/moddobjlist.h:5, from src/moddobjlist.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = moddobj]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = moddobj]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = moddobj]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling ladspa_loader.cc In file included from src/../include/ladspa_loader.h:8, from src/ladspa_loader.cc:4: src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = ladspa_plug]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = ladspa_plug]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = ladspa_plug]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = ladspa_lib]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = ladspa_lib]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = ladspa_lib]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling meterchange.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling moddobj.cc In file included from src/../include/dobjdobjlist.h:5, from src/moddobj.cc:3: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobjdobj]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobjdobj]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling logictrigger.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling main.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling modinput.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling modinputlist.cc In file included from src/../include/modinputlist.h:4, from src/modinputlist.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = modinput]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = modinput]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = modinput]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling modifier.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling modnamedobj.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling modoutput.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling modparam.cc src/modparam.cc: In member function 'iocat::IOCAT modparam::get_paramcategory()': src/modparam.cc:16:9: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 15 | return (this) | ~~~~~~ 16 | ? jwm.get_paramnames()->get_category(param_type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17 | : iocat::FIRST; | ~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling modoutputlist.cc In file included from src/../include/modoutputlist.h:4, from src/modoutputlist.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = modoutput]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = modoutput]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = modoutput]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling modparamlist.cc In file included from src/../include/modparamlist.h:5, from src/modparamlist.cc:2: src/../include/modparam.h: In member function 'synthmodnames::SYNTH_MOD_TYPE modparam::get_moduletype()': src/../include/modparam.h:16:23: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 16 | return (this) ? synthmodule_type : synthmodnames::FIRST; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/../include/modparam.h: In member function 'paramnames::PAR_TYPE modparam::get_paramtype()': src/../include/modparam.h:19:23: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 19 | return (this) ? param_type: paramnames::FIRST; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/../include/modparamlist.h:4, from src/modparamlist.cc:2: src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = modparam]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = modparam]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = modparam]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling multiplier.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling monoamp.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling nonezero.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling onofftrig.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling outputnames.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling pan.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling noisegenerator.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling notetran.cc In file included from /usr/include/string.h:532, from src/../include/synthmodnames.h:4, from src/../include/synthmod.h:7, from src/../include/notetran.h:4, from src/notetran.cc:2: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void notetran::set_ns_hi_notename(const char*)' at src/notetran.cc:233:12, inlined from 'virtual bool notetran::set_param(paramnames::PAR_TYPE, const void*)' at src/notetran.cc:105:27: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/notetran.cc: In member function 'virtual bool notetran::set_param(paramnames::PAR_TYPE, const void*)': src/notetran.cc:230:19: note: length computed here 230 | int n = strlen(nsh); | ~~~~~~^~~~~ In file included from /usr/include/string.h:532, from src/../include/synthmodnames.h:4, from src/../include/synthmod.h:7, from src/../include/notetran.h:4, from src/notetran.cc:2: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void notetran::set_ns_lo_notename(const char*)' at src/notetran.cc:224:12, inlined from 'virtual bool notetran::set_param(paramnames::PAR_TYPE, const void*)' at src/notetran.cc:102:27: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/notetran.cc: In member function 'virtual bool notetran::set_param(paramnames::PAR_TYPE, const void*)': src/notetran.cc:221:19: note: length computed here 221 | int n = strlen(nsl); | ~~~~~~^~~~~ In file included from /usr/include/string.h:532, from src/../include/synthmodnames.h:4, from src/../include/synthmod.h:7, from src/../include/notetran.h:4, from src/notetran.cc:2: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void notetran::set_no_hi_notename(const char*)' at src/notetran.cc:215:12, inlined from 'virtual bool notetran::set_param(paramnames::PAR_TYPE, const void*)' at src/notetran.cc:99:27: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/notetran.cc: In member function 'virtual bool notetran::set_param(paramnames::PAR_TYPE, const void*)': src/notetran.cc:212:19: note: length computed here 212 | int n = strlen(noh); | ~~~~~~^~~~~ In file included from /usr/include/string.h:532, from src/../include/synthmodnames.h:4, from src/../include/synthmod.h:7, from src/../include/notetran.h:4, from src/notetran.cc:2: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void notetran::set_no_lo_notename(const char*)' at src/notetran.cc:206:12, inlined from 'virtual bool notetran::set_param(paramnames::PAR_TYPE, const void*)' at src/notetran.cc:96:27: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/notetran.cc: In member function 'virtual bool notetran::set_param(paramnames::PAR_TYPE, const void*)': src/notetran.cc:203:19: note: length computed here 203 | int n = strlen(nol); | ~~~~~~^~~~~ In file included from /usr/include/string.h:532, from src/../include/synthmodnames.h:4, from src/../include/synthmod.h:7, from src/../include/notetran.h:4, from src/notetran.cc:2: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void notetran::set_no_lo_notename(const char*)' at src/notetran.cc:206:12: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/notetran.cc: In member function 'void notetran::set_no_lo_notename(const char*)': src/notetran.cc:203:19: note: length computed here 203 | int n = strlen(nol); | ~~~~~~^~~~~ In file included from /usr/include/string.h:532, from src/../include/synthmodnames.h:4, from src/../include/synthmod.h:7, from src/../include/notetran.h:4, from src/notetran.cc:2: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void notetran::set_no_hi_notename(const char*)' at src/notetran.cc:215:12: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/notetran.cc: In member function 'void notetran::set_no_hi_notename(const char*)': src/notetran.cc:212:19: note: length computed here 212 | int n = strlen(noh); | ~~~~~~^~~~~ In file included from /usr/include/string.h:532, from src/../include/synthmodnames.h:4, from src/../include/synthmod.h:7, from src/../include/notetran.h:4, from src/notetran.cc:2: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void notetran::set_ns_lo_notename(const char*)' at src/notetran.cc:224:12: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/notetran.cc: In member function 'void notetran::set_ns_lo_notename(const char*)': src/notetran.cc:221:19: note: length computed here 221 | int n = strlen(nsl); | ~~~~~~^~~~~ In file included from /usr/include/string.h:532, from src/../include/synthmodnames.h:4, from src/../include/synthmod.h:7, from src/../include/notetran.h:4, from src/notetran.cc:2: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void notetran::set_ns_hi_notename(const char*)' at src/notetran.cc:233:12: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/notetran.cc: In member function 'void notetran::set_ns_hi_notename(const char*)': src/notetran.cc:230:19: note: length computed here 230 | int n = strlen(nsh); | ~~~~~~^~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling oscclock.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling paramnames.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling orbit.cc src/orbit.cc: In member function 'virtual void orbit::init()': src/orbit.cc:94:12: warning: variable 'dfx' set but not used [-Wunused-but-set-variable] 94 | double dfx, dfy; | ^~~ src/orbit.cc:94:17: warning: variable 'dfy' set but not used [-Wunused-but-set-variable] 94 | double dfx, dfy; | ^~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling notedata.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling peakdetector.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling patterntrig.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling rangelimit.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling randomtrigger.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling parameditor.cc src/parameditor.cc: In member function 'virtual const dobj* parameditor::add_dobj(dobj*)': src/parameditor.cc:48:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 48 | if (!(retv = add_at_tail((paramedit*)dbj)->get_data())) | ^~ src/parameditor.cc:50:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 50 | *err_msg += *get_username(); | ^ In file included from src/../include/parameditor.h:5, from src/parameditor.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = paramedit]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = paramedit]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = paramedit]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling riffnode.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling sanity_checks.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling rms.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling riffeditor.cc src/riffeditor.cc: In member function 'virtual const dobj* riff_editor::add_dobj(dobj*)': src/riffeditor.cc:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (!retv) | ^~ src/riffeditor.cc:56:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 56 | *err_msg += riff_source->get_username(); | ^ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling paramedit.cc In file included from src/../include/modparamlist.h:5, from src/paramedit.cc:6: src/../include/modparam.h: In member function 'paramnames::PAR_TYPE modparam::get_paramtype()': src/../include/modparam.h:19:23: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 19 | return (this) ? param_type: paramnames::FIRST; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/../include/dobjparamlist.h:4, from src/paramedit.cc:7: src/../include/dobjparam.h: In member function 'paramnames::PAR_TYPE dobjparam::get_partype()': src/../include/dobjparam.h:27:23: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 27 | return (this) ? partype : paramnames::FIRST; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/../include/synthmodlist.h:5, from src/paramedit.cc:4: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = synthmod]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = synthmod]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobj]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobj]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobjparam]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobjparam]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = dobjparam]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = modparam]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = modparam]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = modparam]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling sampleclimb.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling samplehold.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling sc1.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling serialwavfileout.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling sequencer.cc src/sequencer.cc: In member function 'virtual const void* sequencer::get_param(paramnames::PAR_TYPE) const': src/sequencer.cc:175:25: warning: converting 'false' to pointer type 'const void*' [-Wconversion-null] 175 | default: return false; | ^~~~~ src/sequencer.cc: In member function 'virtual dobj* sequencer::add_dobj(dobj*)': src/sequencer.cc:185:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 185 | if (!(retv = add_riff_node((riff_node*)dbj))) | ^~ src/sequencer.cc:187:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 187 | *err_msg += get_username(); | ^ In file included from src/../include/moddobjlist.h:4, from src/sequencer.cc:9: src/../include/moddobj.h: In member function 'dobjdobjlist* moddobj::get_dobjdobjlist()': src/../include/moddobj.h:26:54: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 26 | dobjdobjlist* get_dobjdobjlist() { return (this) ? dd_list : 0;} | ~~~~~~~^~~~~~~~~~~~~ In file included from src/../include/riffdata.h:6, from src/../include/riffnode.h:4, from src/../include/sequencer.h:4, from src/sequencer.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = note_data]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = riff_node]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = riff_node]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = note_data]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = note_data]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = riff_node]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling riffdata.cc src/riffdata.cc: In member function 'virtual const dobj* riffdata::add_dobj(dobj*)': src/riffdata.cc:356:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 356 | if (!(retv = insert_and_position_note((note_data*)dbj))) | ^~ src/riffdata.cc:358:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 358 | *err_msg += *get_username(); | ^ In file included from src/../include/riffdata.h:6, from src/riffdata.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = note_data]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = note_data]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = note_data]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling simpledelay.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling stategatetrig.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling stepdata.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling stereoamp.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling sampler.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling squarewave.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling stereochannel.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling single_band_para.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling stockerrs.cc src/stockerrs.cc: In constructor 'stockerrs::stockerrs()': src/stockerrs.cc:7:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 7 | errmsg[ERR_FIRST] = "*** PROGRAM ERROR - PROGRAMMER'S FAULT ***"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/stockerrs.cc:8:28: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 8 | errmsg[ERR_NO_ERROR] = "ok"; | ^~~~ src/stockerrs.cc:11:29: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 11 | errmsg[ERR_RANGE_0_1] = "0.0 ~ 1.0"; | ^~~~~~~~~~~ src/stockerrs.cc:12:30: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 12 | errmsg[ERR_RANGE_M1_1] = "-1.0 ~ 1.0"; | ^~~~~~~~~~~~ src/stockerrs.cc:13:30: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 13 | errmsg[ERR_RANGE_CLIP] = "1 ~ 32767"; | ^~~~~~~~~~~ src/stockerrs.cc:14:29: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 14 | errmsg[ERR_RANGE_AMP] = "-32767 ~ 32767"; | ^~~~~~~~~~~~~~~~ src/stockerrs.cc:15:30: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 15 | errmsg[ERR_RANGE_FEED] = "-2.0 ~ 2.0"; | ^~~~~~~~~~~~ src/stockerrs.cc:16:30: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 16 | errmsg[ERR_RANGE_DEGS] = "0.0 ~ 360.0"; | ^~~~~~~~~~~~~ src/stockerrs.cc:17:30: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 17 | errmsg[ERR_RANGE_SEMI] = "-12.0 ~ 12.0"; | ^~~~~~~~~~~~~~ src/stockerrs.cc:18:29: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 18 | errmsg[ERR_RANGE_OCT] = "-24.0 ~ 8.0"; | ^~~~~~~~~~~~~ src/stockerrs.cc:19:29: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 19 | errmsg[ERR_RANGE_BPM] = "-500 ~ 500"; | ^~~~~~~~~~~~ src/stockerrs.cc:20:30: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 20 | errmsg[ERR_RANGE_BEAT] = "2 ~ 32"; | ^~~~~~~~ src/stockerrs.cc:23:32: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 23 | errmsg[ERR_RANGE_0_1_IN] = "0.0 ~ 1.0"; | ^~~~~~~~~~~ src/stockerrs.cc:24:33: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 24 | errmsg[ERR_RANGE_M1_1_IN] = "-1.0 ~ 1.0"; | ^~~~~~~~~~~~ src/stockerrs.cc:25:30: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 25 | errmsg[ERR_RANGE_FMOD] = "0.0 ~ 32.0"; | ^~~~~~~~~~~~ src/stockerrs.cc:26:29: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 26 | errmsg[ERR_RANGE_FREQ] ="0.0 ~ 1/4 sample rate"; | ^~~~~~~~~~~~~~~~~~~~~~~ src/stockerrs.cc:29:28: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 29 | errmsg[ERR_NEGATIVE] = "is negative";// must not be | ^~~~~~~~~~~~~ src/stockerrs.cc:30:28: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 30 | errmsg[ERR_NEG_ZERO] = "above zero"; // must be | ^~~~~~~~~~~~ src/stockerrs.cc:31:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 31 | errmsg[ERR_ABOVE1] = "above 1.0"; // " " | ^~~~~~~~~~~ src/stockerrs.cc:34:29: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 34 | errmsg[ERR_LESS_THAN] = "more than"; // must be | ^~~~~~~~~~~ src/stockerrs.cc:35:28: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 35 | errmsg[ERR_ATLEAST2] = "atleast two";// " " | ^~~~~~~~~~~~~ src/stockerrs.cc:36:27: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 36 | errmsg[ERR_NO_OPEN] = "opened"; // could not be | ^~~~~~~~ src/stockerrs.cc:37:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 37 | errmsg[ERR_NO_ADD] = "added"; // " " " | ^~~~~~~ src/stockerrs.cc:38:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 38 | errmsg[ERR_ISNOT] = " "; | ^~~ src/stockerrs.cc:39:28: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 39 | errmsg[ERR_NOTENAME] = "note name"; | ^~~~~~~~~~~ src/stockerrs.cc:40:34: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 40 | errmsg[ERR_INVALID_OBJECT] = "invalid object type"; | ^~~~~~~~~~~~~~~~~~~~~ src/stockerrs.cc:41:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 41 | errmsg[ERR_ERROR] = " "; | ^~~ src/stockerrs.cc:44:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 44 | prefixmsg[0] = " "; | ^~~ src/stockerrs.cc:45:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 45 | prefixmsg[1] = " out of range "; | ^~~~~~~~~~~~~~~~ src/stockerrs.cc:46:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 46 | prefixmsg[2] = " should be inside range "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/stockerrs.cc:47:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 47 | prefixmsg[3] = " must be "; | ^~~~~~~~~~~ src/stockerrs.cc:48:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 48 | prefixmsg[4] = " could not be "; | ^~~~~~~~~~~~~~~~ src/stockerrs.cc:49:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 49 | prefixmsg[5] = " is not a "; | ^~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling stepper.cc In file included from src/../include/moddobjlist.h:4, from src/stepper.cc:10: src/../include/moddobj.h: In member function 'dobjdobjlist* moddobj::get_dobjdobjlist()': src/../include/moddobj.h:26:54: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 26 | dobjdobjlist* get_dobjdobjlist() { return (this) ? dd_list : 0;} | ~~~~~~~^~~~~~~~~~~~~ In file included from src/../include/stepper.h:6, from src/stepper.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = step_data]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = step_data]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = step_data]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling setparam.cc In file included from src/../include/fxsparamlist.h:4, from src/setparam.cc:5: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = fixstrparam]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = fixstrparam]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling spreader.cc In file included from src/../include/moddobjlist.h:4, from src/spreader.cc:9: src/../include/moddobj.h: In member function 'dobjdobjlist* moddobj::get_dobjdobjlist()': src/../include/moddobj.h:26:54: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 26 | dobjdobjlist* get_dobjdobjlist() { return (this) ? dd_list : 0;} | ~~~~~~~^~~~~~~~~~~~~ In file included from src/../include/spreader.h:5, from src/spreader.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = synthmod]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = synthmod]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobj]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobj]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = synthmod]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = dobj]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling subtracter.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling synthmodnames.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling synthmod.cc In file included from src/../include/modparamlist.h:5, from src/synthmod.cc:8: src/../include/modparam.h: In member function 'paramnames::PAR_TYPE modparam::get_paramtype()': src/../include/modparam.h:19:23: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 19 | return (this) ? param_type: paramnames::FIRST; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/../include/synthmodlist.h:5, from src/synthmod.cc:3: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = modparam]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = modparam]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = modparam]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling syncclock.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling switcher.cc In file included from src/../include/moddobjlist.h:4, from src/switcher.cc:9: src/../include/moddobj.h: In member function 'dobjdobjlist* moddobj::get_dobjdobjlist()': src/../include/moddobj.h:26:54: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 26 | dobjdobjlist* get_dobjdobjlist() { return (this) ? dd_list : 0;} | ~~~~~~~^~~~~~~~~~~~~ In file included from src/../include/switcher.h:5, from src/switcher.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = synthmod]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = synthmod]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobj]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobj]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = synthmod]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = dobj]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling stereomixer.cc In file included from src/../include/moddobjlist.h:4, from src/stereomixer.cc:9: src/../include/moddobj.h: In member function 'dobjdobjlist* moddobj::get_dobjdobjlist()': src/../include/moddobj.h:26:54: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 26 | dobjdobjlist* get_dobjdobjlist() { return (this) ? dd_list : 0;} | ~~~~~~~^~~~~~~~~~~~~ In file included from src/../include/stereomixer.h:5, from src/stereomixer.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = synthmod]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = synthmod]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobj]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobj]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = synthmod]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = dobj]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling textstuff.cc In file included from /usr/include/string.h:532, from /usr/include/c++/10/cstring:42, from src/textstuff.cc:8: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'std::string* collumnize(const char**, unsigned int, unsigned int, unsigned int, bool)' at src/textstuff.cc:35:16: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/textstuff.cc: In function 'std::string* collumnize(const char**, unsigned int, unsigned int, unsigned int, bool)': src/textstuff.cc:29:21: note: length computed here 29 | len = strlen(textarr[aix]); | ~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from /usr/include/c++/10/cstring:42, from src/textstuff.cc:8: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'std::string* collumnize(const char**, unsigned int, unsigned int, unsigned int, bool)' at src/textstuff.cc:35:16: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/textstuff.cc: In function 'std::string* collumnize(const char**, unsigned int, unsigned int, unsigned int, bool)': src/textstuff.cc:29:21: note: length computed here 29 | len = strlen(textarr[aix]); | ~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from /usr/include/c++/10/cstring:42, from src/textstuff.cc:8: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'std::string* collumnize(const char**, unsigned int, unsigned int, unsigned int, bool)' at src/textstuff.cc:35:16: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/textstuff.cc: In function 'std::string* collumnize(const char**, unsigned int, unsigned int, unsigned int, bool)': src/textstuff.cc:29:21: note: length computed here 29 | len = strlen(textarr[aix]); | ~~~~~~^~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling topdobjlist.cc In file included from src/../include/topdobjlist.h:4, from src/topdobjlist.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobjdobj]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobjdobjlist]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobjdobjlist]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobjdobj]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = dobjdobjlist]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling timer.cc In file included from src/../include/moddobjlist.h:4, from src/timer.cc:7: src/../include/moddobj.h: In member function 'dobjdobjlist* moddobj::get_dobjdobjlist()': src/../include/moddobj.h:26:54: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 26 | dobjdobjlist* get_dobjdobjlist() { return (this) ? dd_list : 0;} | ~~~~~~~^~~~~~~~~~~~~ In file included from src/../include/timer.h:6, from src/timer.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = timing]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = timing]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = timing]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling timing.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling synthmodlist.cc In file included from src/../include/synthmodlist.h:5, from src/synthmodlist.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = synthmod]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = synthmod]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = synthmod]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling trianglewave2.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling timemap.cc In file included from src/../include/moddobjlist.h:4, from src/timemap.cc:7: src/../include/moddobj.h: In member function 'dobjdobjlist* moddobj::get_dobjdobjlist()': src/../include/moddobj.h:26:54: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 26 | dobjdobjlist* get_dobjdobjlist() { return (this) ? dd_list : 0;} | ~~~~~~~^~~~~~~~~~~~~ In file included from src/../include/timemap.h:5, from src/timemap.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = bpmchange]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = meterchange]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = bpmchange]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = meterchange]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = bpmchange]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = meterchange]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling trigecho.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling trigger.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling trigdelay.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling trigcounter.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling waittrig.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling userwavevertex.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling trigrouter.cc In file included from src/../include/modinputlist.h:4, from src/trigrouter.cc:4: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = synthmod]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = synthmod]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = synthmod]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling wave_tables.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling wave.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling trigswitcher.cc In file included from src/../include/moddobjlist.h:4, from src/trigswitcher.cc:8: src/../include/moddobj.h: In member function 'dobjdobjlist* moddobj::get_dobjdobjlist()': src/../include/moddobj.h:26:54: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 26 | dobjdobjlist* get_dobjdobjlist() { return (this) ? dd_list : 0;} | ~~~~~~~^~~~~~~~~~~~~ In file included from src/../include/trigswitcher.h:5, from src/trigswitcher.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = synthmod]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = synthmod]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobj]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobj]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = synthmod]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = dobj]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling wave_phase.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling wavfilein.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling wcnttrigger.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling wcntsignal.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling userwave.cc In file included from src/../include/moddobjlist.h:4, from src/userwave.cc:7: src/../include/moddobj.h: In member function 'dobjdobjlist* moddobj::get_dobjdobjlist()': src/../include/moddobj.h:26:54: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 26 | dobjdobjlist* get_dobjdobjlist() { return (this) ? dd_list : 0;} | ~~~~~~~^~~~~~~~~~~~~ In file included from src/../include/userwave.h:6, from src/userwave.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = wave_vertex]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = wave_vertex]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = wave_vertex]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling wavfileout.cc src/wavfileout.cc: In member function 'void wavfileout::timestamp_filename()': src/wavfileout.cc:177:15: warning: 'int ftime(timeb*)' is deprecated [-Wdeprecated-declarations] 177 | ftime(&now); | ^ In file included from src/wavfileout.cc:14: /usr/include/sys/timeb.h:39:12: note: declared here 39 | extern int ftime (struct timeb *__timebuf) | ^~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling wcntexit.cc make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Compiling synthfilereader.cc In file included from src/../include/moddobjlist.h:4, from src/synthfilereader.cc:8: src/../include/moddobj.h: In member function 'dobjdobjlist* moddobj::get_dobjdobjlist()': src/../include/moddobj.h:26:54: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 26 | dobjdobjlist* get_dobjdobjlist() { return (this) ? dd_list : 0;} | ~~~~~~~^~~~~~~~~~~~~ In file included from src/../include/dobjdobjlist.h:7, from src/../include/topdobjlist.h:5, from src/synthfilereader.cc:9: src/../include/dobjdobj.h: In member function 'dobjnames::DOBJ_TYPE dobjdobj::get_dobj_type()': src/../include/dobjdobj.h:26:23: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 26 | return (this) ? dobj_type : dobjnames::DOBJ_FIRST; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/../include/dobjdobj.h: In member function 'dobjnames::DOBJ_TYPE dobjdobj::get_dobj_sprog()': src/../include/dobjdobj.h:29:23: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 29 | return (this) ? sprog : dobjnames::DOBJ_FIRST; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/../include/dobjparamlist.h:4, from src/synthfilereader.cc:13: src/../include/dobjparam.h: In member function 'paramnames::PAR_TYPE dobjparam::get_partype()': src/../include/dobjparam.h:27:23: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 27 | return (this) ? partype : paramnames::FIRST; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/../include/modparamlist.h:5, from src/synthfilereader.cc:14: src/../include/modparam.h: In member function 'paramnames::PAR_TYPE modparam::get_paramtype()': src/../include/modparam.h:19:23: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 19 | return (this) ? param_type: paramnames::FIRST; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/../include/synthfilereader.h:7, from src/synthfilereader.cc:2: src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = synthmod]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = synthmod]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobj]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobj]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = moddobj]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = moddobj]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobjdobj]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobjdobjlist]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobjdobjlist]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobjparam]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = dobjnamedobj]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = modnamedobj]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = synthmod]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = dobj]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobjdobj]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobjparam]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = dobjparam]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = modnamedobj]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = dobjnamedobj]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = modinput]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = modinput]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'T* ll_item::get_data() [with T = modparam]': src/../include/linkedlist.h:56:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 56 | T* get_data() { return (this ? data : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_next() [with T = modparam]': src/../include/linkedlist.h:58:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 58 | ll_item* get_next() { return (this ? next : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = dobjnamedobj]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = modnamedobj]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = modinput]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ src/../include/linkedlist.h: In member function 'll_item* ll_item::get_prev() [with T = modparam]': src/../include/linkedlist.h:57:40: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 57 | ll_item* get_prev() { return (this ? prev : 0); } | ~~~~~~^~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/../include/paramnames.h:4, from src/../include/dobj.h:7, from src/../include/synthfilereader.h:6, from src/synthfilereader.cc:2: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void synthfilereader::set_wc_filename(const char*)' at src/synthfilereader.cc:95:16: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/synthfilereader.cc: In member function 'void synthfilereader::set_wc_filename(const char*)': src/synthfilereader.cc:95:16: note: length computed here 95 | strncpy(wc_filename, path, strlen(path)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' make: Entering directory '/usr/src/RPM/BUILD/wcnt-1.26.4' Linking wcnt wcnt was compiled with: g++ -O2 -fomit-frame-pointer -DWITH_LADSPA -Wall -ansi -pedantic -D_GNU_SOURCE -I/usr/include/opus make: Leaving directory '/usr/src/RPM/BUILD/wcnt-1.26.4' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.6661 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/wcnt-buildroot + : + /bin/rm -rf -- /usr/src/tmp/wcnt-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd wcnt-1.26.4 + install -dm 755 /usr/src/tmp/wcnt-buildroot/usr/bin + install -m 755 wcnt /usr/src/tmp/wcnt-buildroot/usr/bin + cat + install -m 755 wcnt-examples.sh /usr/src/tmp/wcnt-buildroot/usr/bin + install -dm 755 /usr/src/tmp/wcnt-buildroot/usr/share/wcnt + cp -a examples /usr/src/tmp/wcnt-buildroot/usr/share/wcnt + install Makefile /usr/src/tmp/wcnt-buildroot/usr/share/wcnt + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/wcnt-buildroot (auto) Verifying and fixing files in /usr/src/tmp/wcnt-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/wcnt-buildroot/ (default) Compressing files in /usr/src/tmp/wcnt-buildroot (auto) 056-debuginfo.brp: WARNING: debuginfo without debug sources. Verifying ELF objects in /usr/src/tmp/wcnt-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Processing files: wcnt-1.26.4-alt1.qa1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.90256 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd wcnt-1.26.4 + DOCDIR=/usr/src/tmp/wcnt-buildroot/usr/share/doc/wcnt-1.26.4 + export DOCDIR + rm -rf /usr/src/tmp/wcnt-buildroot/usr/share/doc/wcnt-1.26.4 + /bin/mkdir -p /usr/src/tmp/wcnt-buildroot/usr/share/doc/wcnt-1.26.4 + cp -prL ChangeLog COPYING NEWS TODO /usr/src/tmp/wcnt-buildroot/usr/share/doc/wcnt-1.26.4 + chmod -R go-w /usr/src/tmp/wcnt-buildroot/usr/share/doc/wcnt-1.26.4 + chmod -R a+rX /usr/src/tmp/wcnt-buildroot/usr/share/doc/wcnt-1.26.4 + cp -prL help_files /usr/src/tmp/wcnt-buildroot/usr/share/doc/wcnt-1.26.4 + chmod -R go-w /usr/src/tmp/wcnt-buildroot/usr/share/doc/wcnt-1.26.4 + chmod -R a+rX /usr/src/tmp/wcnt-buildroot/usr/share/doc/wcnt-1.26.4 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0Dv1xi find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.GYwdrj find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libdl.so.2(GLIBC_2.2.5)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.29)(64bit), libsndfile.so.1()(64bit) >= set:jgSZ04WxZ5sA0hH2, libsndfile.so.1(libsndfile.so.1.0)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ZjO4Gh Creating wcnt-debuginfo package Processing files: wcnt-examples-1.26.4-alt1.qa1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.79828 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd wcnt-1.26.4 + DOCDIR=/usr/src/tmp/wcnt-buildroot/usr/share/doc/wcnt-examples-1.26.4 + export DOCDIR + rm -rf /usr/src/tmp/wcnt-buildroot/usr/share/doc/wcnt-examples-1.26.4 + /bin/mkdir -p /usr/src/tmp/wcnt-buildroot/usr/share/doc/wcnt-examples-1.26.4 + cp -prL INSTALL /usr/src/tmp/wcnt-buildroot/usr/share/doc/wcnt-examples-1.26.4 + chmod -R go-w /usr/src/tmp/wcnt-buildroot/usr/share/doc/wcnt-examples-1.26.4 + chmod -R a+rX /usr/src/tmp/wcnt-buildroot/usr/share/doc/wcnt-examples-1.26.4 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.yWm6Wk find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.3kS0hk find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) find-requires: FINDPACKAGE-COMMANDS: cp make mkdir Requires: wcnt = 1.26.4, make, /bin/bash, coreutils Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.BdsLzh Processing files: wcnt-debuginfo-1.26.4-alt1.qa1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.cGEPPi find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.CQPJRg find-requires: running scripts (debuginfo) Requires: wcnt = 1.26.4-alt1.qa1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libdl.so.2), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libsndfile.so.1), debug64(libstdc++.so.6) Adding to wcnt-examples a strict dependency on wcnt Wrote: /usr/src/RPM/RPMS/x86_64/wcnt-1.26.4-alt1.qa1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/wcnt-examples-1.26.4-alt1.qa1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/wcnt-debuginfo-1.26.4-alt1.qa1.x86_64.rpm (w2.lzdio) 24.52user 4.55system 0:15.26elapsed 190%CPU (0avgtext+0avgdata 72704maxresident)k 0inputs+0outputs (0major+1289888minor)pagefaults 0swaps /.out/wcnt-1.26.4-alt1.qa1.x86_64.rpm: The use of such a license name is ambiguous: GPL /.out/wcnt-examples-1.26.4-alt1.qa1.x86_64.rpm: The use of such a license name is ambiguous: GPL /.out/wcnt-debuginfo-1.26.4-alt1.qa1.x86_64.rpm: The use of such a license name is ambiguous: GPL 4.85user 2.28system 0:27.50elapsed 25%CPU (0avgtext+0avgdata 132744maxresident)k 0inputs+0outputs (0major+199408minor)pagefaults 0swaps --- wcnt-1.26.4-alt1.qa1.x86_64.rpm.repo 2013-04-17 04:54:37.000000000 +0000 +++ wcnt-1.26.4-alt1.qa1.x86_64.rpm.hasher 2024-06-16 01:10:28.535171865 +0000 @@ -38,2 +38,3 @@ Requires: libm.so.6(GLIBC_2.2.5)(64bit) +Requires: libm.so.6(GLIBC_2.29)(64bit) Requires: libsndfile.so.1()(64bit) >= set:jgSZ04WxZ5sA0hH2 @@ -44,8 +45,8 @@ Requires: libstdc++.so.6(GLIBCXX_3.4.11)(64bit) +Requires: libstdc++.so.6(GLIBCXX_3.4.21)(64bit) Requires: libstdc++.so.6(GLIBCXX_3.4.9)(64bit) Requires: rtld(GNU_HASH) -Requires: rtld(GNU_UNIQUE) Requires: rpmlib(PayloadIsLzma) Provides: wcnt = 1.26.4-alt1.qa1 -File: /usr/bin/wcnt 100755 root:root 289ad033fbe4fdff80bb98c9c03a101d +File: /usr/bin/wcnt 100755 root:root 7c7801e6e24d96af1d05a60884559b21 File: /usr/share/doc/wcnt-1.26.4 40755 root:root @@ -79,2 +80,2 @@ File: /usr/share/doc/wcnt-1.26.4/help_files/wave_phase.txt 100644 root:root 278beffac105b98fbbcac5a397735650 -RPMIdentity: 134292d5894ee1519bd960ab27e52b6977cb650cc4aecaf04db9ff8ca302c92fb572ae1d552278c7d447cad9f3850a8a52160d3885e484971a56fa2809b20f42 +RPMIdentity: bf9f6c6ca1bac1b82f2ee5a2ec7540bf649377e7ba1c1129eb462b8d89d76a3b1e09cf5572cfc46c05c1b57b39b814f5abff427712bc25bc97ef9f74ffeb9347 --- wcnt-debuginfo-1.26.4-alt1.qa1.x86_64.rpm.repo 2013-04-17 04:54:37.000000000 +0000 +++ wcnt-debuginfo-1.26.4-alt1.qa1.x86_64.rpm.hasher 2024-06-16 01:10:28.602171484 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/87 40755 root:root -/usr/lib/debug/.build-id/87/210e75b2e10728ca38446dc3719a4f78a8413a 120777 root:root ../../../../bin/wcnt -/usr/lib/debug/.build-id/87/210e75b2e10728ca38446dc3719a4f78a8413a.debug 120777 root:root ../../usr/bin/wcnt.debug +/usr/lib/debug/.build-id/b9 40755 root:root +/usr/lib/debug/.build-id/b9/b85372d0333141fa189ee08e3e9f27d438adda 120777 root:root ../../../../bin/wcnt +/usr/lib/debug/.build-id/b9/b85372d0333141fa189ee08e3e9f27d438adda.debug 120777 root:root ../../usr/bin/wcnt.debug /usr/lib/debug/usr/bin/wcnt.debug 100644 root:root @@ -14,6 +14,6 @@ Provides: wcnt-debuginfo = 1.26.4-alt1.qa1 -File: /usr/lib/debug/.build-id/87 40755 root:root -File: /usr/lib/debug/.build-id/87/210e75b2e10728ca38446dc3719a4f78a8413a 120777 root:root ../../../../bin/wcnt -File: /usr/lib/debug/.build-id/87/210e75b2e10728ca38446dc3719a4f78a8413a.debug 120777 root:root ../../usr/bin/wcnt.debug -File: /usr/lib/debug/usr/bin/wcnt.debug 100644 root:root 3a4351640f55cb9004a16695cd079aaa -RPMIdentity: d11e80c44691df4a8ea77e168bc3e83153cdb05f9d95f6799a3922982d2bf7d9829e0befac9b9c7dea024216e03c383dadff536e5103339de637588eb3a2f29c +File: /usr/lib/debug/.build-id/b9 40755 root:root +File: /usr/lib/debug/.build-id/b9/b85372d0333141fa189ee08e3e9f27d438adda 120777 root:root ../../../../bin/wcnt +File: /usr/lib/debug/.build-id/b9/b85372d0333141fa189ee08e3e9f27d438adda.debug 120777 root:root ../../usr/bin/wcnt.debug +File: /usr/lib/debug/usr/bin/wcnt.debug 100644 root:root 4e07bc5fda9a09bac87a6e65ccf77bc4 +RPMIdentity: bd5c2c9ad055f5fcba5a88c0b8ad7823e84381708e14e02ae14e05dda1a32ed7f5ee86c78349cc99cc3d4f7a12676a59b6f78d6a35f3b9e2fea7aeceaed0593a --- wcnt-examples-1.26.4-alt1.qa1.x86_64.rpm.repo 2013-04-17 04:54:37.000000000 +0000 +++ wcnt-examples-1.26.4-alt1.qa1.x86_64.rpm.hasher 2024-06-16 01:10:28.673171080 +0000 @@ -49,2 +49,3 @@ /usr/share/wcnt/examples/wave_sequence.wc 100644 root:root +Requires: wcnt = 1.26.4 Requires: make @@ -104,2 +105,2 @@ File: /usr/share/wcnt/examples/wave_sequence.wc 100644 root:root 1de5bb0b543d2f1c2c29241593aea90d -RPMIdentity: 6650e6d561a0643bd50c94714dbf023bc117176655b114645e795a464a4d8986efe8dca33943dd7e4069fe03a9accd382addfdaa07754d08194f62c9a3fcdbc1 +RPMIdentity: 011800024ad5a0a460b2051eddcc59dd0801a7dc56cdb79a271b325dade53fd4270bb5a8d485a1e0cf168ee5c99009aa7c47abca0249b708675e1bb9174f0ea2